Status: operational Canonical: yes Last Reviewed: 2026-04-15
Where things live (control plane)
| What | Where |
|---|---|
| Canonical entry docs | STATE.md (living snapshot), ARCHITECTURE.md (system truth), DOCUMENTATION_CONTROL_SYSTEM.md (doc/process policy), and this INDEX.md (navigation). |
| Machine registry | `registry.toml` — [control], [[doc_path_defaults]], [docs."path"] rows. |
| Human registry summary | DOCUMENT_REGISTRY.md — regenerate via doc_control_check.py --write-document-registry. |
| Validator | `scripts/doc_control_check.py` |
| Historical material | `archive/` (by year); session-style content often still under development/ until archived. |
Supplemental state/ tree |
state/README.md — not a substitute for root STATE.md. |
Control-plane canonical (single definition): Only the paths listed in [control].canonical_doc_paths in `registry.toml` are “canonical” for CI header checks. Other docs may use canonical = "yes" in a registry row for emphasis, but that does not add them to the control-plane set unless canonical_doc_paths is updated.
INDEX vs generated index: This `INDEX.md` is the authoritative hand-maintained navigation. `INDEX.generated.md` is derived (registry/corpus snapshot for drift detection in CI); if the generator disagrees with this file, reconcile here intentionally.
Canon vs history: Prefer YAML on important docs: Status: (normative / descriptive / operational / historical / draft) and Canonical: yes|no. Do not treat undated snapshots or archive/ neighbors as current truth without checking STATE.md and dates.
One-line check: python3 docs/scripts/doc_control_check.py --repo . --registry docs/registry.toml (optional --strict before merge).
ICN Documentation Index
Welcome to the ICN (Intercooperative Network) documentation! This index provides clear navigation to all documentation.
Last Updated: 2026-04-15
Version: 2.1 (canon-sync pass)
📋 Quick Navigation
- New to ICN? → Start with Getting Started Guide
- Looking for the public engagement map? → Start with intercooperative.network/get-involved
- Understanding the system? → Read Architecture Overview
- Building the public site? → Start with Design Language Brief v0
- Building features? → Check Developer Guides
- Deploying ICN? → See Operations Guides
- Looking for APIs? → Browse API Reference
- Historical context? → Explore Archives
Start here by role
- Developer or technical contributor: GETTING_STARTED.md → CONTRIBUTING.md → onboarding/README.md → good first issues
- Non-technical contributor: intercooperative.network/get-involved → GitHub Discussions
- Institutional partner or cooperative evaluator: intercooperative.network/for-cooperatives → intercooperative.network/whats-real-now → GitHub Discussions
- Financial supporter: GitHub Sponsors
Design language (canonical)
The ICN public website is the first implementation surface of the universal civic design language. These docs are the source of truth for every public-facing design decision:
- design-language/brief-v0.md — the canonical design language brief (principles, semantic layers, visual primitives, anti-patterns)
- design-language/concept-map.md — canonical → public plain-language label → localization notes for every ICN concept
- design-language/accessibility.md — WCAG rules, contrast requirements, the review checklist every PR must pass
📚 Core Documentation
Essential reading for all ICN users and contributors.
| Document | Description |
|---|---|
| README.md | Documentation overview and structure |
| ARCHITECTURE.md | Comprehensive system architecture (160KB+) |
| GETTING_STARTED.md | Quick start guide for developers |
| PHASE_HISTORY.md | Development phase completion history |
| PHASE_PROGRESS.md | Active phase tracking and cross-cutting metrics |
| STATE.md | Current project state snapshot |
| TODO.md | Active work items and priorities |
| glossary.md | ICN terminology and definitions |
🏗️ Architecture & Design
In-depth architectural documentation and design specifications.
Architecture Documentation (architecture/)
Comprehensive architectural reviews and design decisions:
- ARCHITECTURE_INDEX.md - Architecture document index
- ARCHITECTURE_MAP.md - Visual architecture guide (197KB)
- ARCHITECTURE_QUICK_REF.md - Quick reference card
- CANONICAL_ENCODING.md - Wire format specifications
- CELLS_AND_SCOPES.md - Cell-based federation model
- SCOPE_BOUNDED_TRUST.md - Trust scope architecture
- KERNEL_APP_SEPARATION.md - Kernel/app boundary design
- FEDERATION_INTEROP_CONTRACT.md - Federation protocols
- CLIENT_MODEL.md - Client architecture patterns
- GOVERNANCE_STATE_MACHINE.md - Governance flow design
- IDENTITY_MEMBERSHIP_ARCHITECTURE.md - Identity & membership
- Plus audit reports and gap analyses
Design Documents (design/)
Feature designs, proposals, and evolution plans:
Core Systems:
- COMMONS_EVOLUTION.md - Commons-based governance evolution
- MINIMAL-VIABLE-COOP.md - MVC specification
- capability-based-features.md - Capability system design
- compute-substrate-design.md - Distributed compute layer
- scheduler-evolution-plan.md - Task scheduler design
- multi-device-identity-design.md - Multi-device identity
- nat-traversal-design.md - NAT traversal strategy
- post-quantum-crypto.md - PQ cryptography design
- platform-layer-design.md - Platform abstraction
- razeto-integration-design.md - Razeto model integration
- social-recovery-design.md - Social recovery mechanisms
- entity-dissolution.md & entity-dissolution-example.md - Entity lifecycle
- institution-in-a-box.md - Organizational templates
Economics (design/economics/):
- README.md - Economics documentation index
- ECONOMIC_VISION.md - Strategic economic vision
- ECONOMIC_ARCHITECTURE.md - Layered economy design
- contribution-credits-design.md - Credit system
- economic-safety.md - Economic safety rails
- econ-modeling.md - Economic simulations
Governance (design/governance/):
- README.md - Governance documentation index
- PROJECT_GOVERNANCE.md - Project governance model
- governance.md - Governance system design
- governance-primitives.md - Governance building blocks
- witness-trust-validation.md - Witness validation
SDIS (design/sdis/):
- README.md - SDIS design documentation index
- social-recovery.md - SDIS social recovery design
Specifications (spec/)
Formal protocol and contract specifications:
- KERNEL_CONTRACTS.md - Kernel contract specifications
📖 Reference Documentation
Technical reference materials, APIs, and configuration.
API Reference (reference/api/)
REST API, WebSocket, and SDK documentation:
- README.md - API documentation index
- API_REFERENCE.md - Complete API reference
- api-versioning.md - API versioning strategy
- topic-subscriptions-api.md - Subscription API
- Also see: api/OPENAPI.md and api/README.md
Institutional Reference (reference/)
- ccl-charter-templates.md - Starter charters for federations, cooperatives, communities, and multi-stakeholder co-ops
- governance-playbook.md - Common governance decision patterns with API examples
- entity-topology-patterns.md - Organizational structure patterns (flat co-op through nested federation)
Configuration Reference (reference/config/)
Configuration files and environment settings:
- README.md - Configuration documentation index
- CONFIGURATION.md - Configuration guide
- identity-backend-configuration.md - Identity backends
- trust-threshold-configuration.md - Trust thresholds
Other References
- glossary.md - Terminology and definitions
- examples/policies/README.md - Policy examples
📚 User & Developer Guides
Practical guides for using and building with ICN.
Institutional Guides (guides/)
- institution-setup.md - How to create an institution on ICN (federation, cooperative, or community)
- onboarding-runbook.md - How to bring real humans into an ICN institution
User Guides (guides/user/)
End-user documentation:
- README.md - User guide index
- WHY_ICN_HANDOUT.md - ICN value proposition
- cooperative-setup-guide.md - Setting up a cooperative
Developer Guides (guides/developer/)
Technical guides for contributors:
- README.md - Developer guide index
- DEV_ENVIRONMENT.md - Development environment setup
- DOCUMENTATION_STYLE.md - Documentation conventions
- i18n-guide.md - Internationalization guide
Operations Guides (guides/operations/)
Deployment and operations documentation:
- README.md - Operations guide index
- operations-guide.md - General operations
- backup-and-recovery.md - Backup procedures
- replication-operations.md - Storage replication
- pilot-smoke.md - Deterministic pilot linkage smoke runbook
- troubleshooting.md - Common issues and solutions
Quick References
- FAQ.md - Frequently asked questions
- QUICK_REFERENCE.md - Command cheat sheet
🛠️ Development Documentation
Internal development resources, testing, and CI/CD.
Development Process (development/)
- README.md - Development documentation index
Sprints (development/sprints/):
- README.md - Sprint planning and tracking
- Sprint completion records
Testing (development/testing/):
- README.md - Testing documentation index
- Integration and E2E testing guides
- Mobile app testing procedures
CI/CD & Automation (ci/)
Continuous integration and delivery:
- GATE_RATCHET_PLAN.md - CI check graduation schedule
- CI configuration and status reports
Performance (performance/)
- README.md - Performance documentation index
- Benchmarks and optimization guides
🔒 Security & Compliance
Security documentation, threat models, and audit reports.
Security Documentation (security/)
Production Security:
- FINAL_SECURITY_STATUS.md - Production readiness assessment ✅
- COMPREHENSIVE_SECURITY_IMPROVEMENTS.md - Security overview
- SECURITY_FIXES_2025-12-18.md - Detailed vulnerability fixes
- SECURITY_TESTING_GUIDE.md - Testing procedures
- production-hardening.md - Production hardening measures
Threat Models & Audits:
- threat-model.md - Comprehensive threat analysis
- security-roadmap.md - Security roadmap
- SECURITY_AUDIT_REPORT.md - Audit findings
- SECURITY_AUDIT_RESULTS.md - Audit results
SDIS Security:
- SDIS_THREAT_MODEL.md - SDIS-specific threats
- SDIS_CRYPTO_REVIEW.md - Cryptographic review
- SDIS_AUDIT_CHECKLIST.md - SDIS audit checklist
Specialized Topics:
- TOFU_SECURITY_MODEL.md - Trust-On-First-Use model
- GATEWAY_CSP.md - Content Security Policy
- SECRET_MANAGEMENT.md - Secret management practices
- EDUCATIONAL_GUIDE_SECURITY_FIXES.md - Learning resource
SDIS Documentation (sdis/)
Sovereign Digital Identity System:
- SDIS_SYSTEM.md - System overview
- SDIS_STATUS.md - Implementation status
- SDIS_IMPLEMENTATION_PLAN.md - Implementation roadmap
- SDIS_IMPLEMENTATION_COMPLETE.md - Completion report
- SDIS_QUICK_START.md - Quick start guide
- SDIS_USER_GUIDE.md - User guide
- SDIS_API_GUIDE.md - API documentation
- SDIS_BUILD_PLAN.md - Build planning
- SDIS_STEWARD_ROADMAP.md - Steward network roadmap
- SDIS_DEPLOYMENT_STATUS.md - Deployment status
🎯 Specialized Topics
Onboarding (onboarding/)
Contributor onboarding materials:
- README.md - Onboarding program overview
- manual.md - Complete onboarding manual
- syllabus.md - Learning syllabus
- reading-map.md - Documentation reading order
- patterns.md - Code patterns guide
- Plus modules, tracks, and workshops
Deployment & Operations
Deployment Guides (deployment/):
- Deployment configuration and guides
Operations (operations/):
- README.md - Operations documentation
- Monitoring, runbooks, and operational procedures
Ops runbooks (canonical: guides/operations/runbooks/):
- Runbook index — compatibility stub: ops/runbooks/README.md
- Incident response procedures
Mobile & Observability
Mobile (mobile/):
- Mobile app documentation
Observability (observability/):
- Metrics, logging, and tracing
Pilot Programs (internal/pilots/)
Real-world pilot deployment documentation:
- pilot-playbook.md - Pilot deployment guide
- pilot-coordinator-guide.md - Coordinator handbook
- pilot-readiness-gaps.md - Readiness assessment
- pilot-limitations.md - Known limitations
🔬 Internal Documentation
Internal planning, status tracking, and project management.
Internal Overview (internal/)
- README.md - Internal documentation index
- legal-considerations.md - Legal notes
Status Tracking (internal/status/)
Active project status and gap analyses:
- GAP_ANALYSIS.md - Current gaps
- gap-analysis.md - Gap tracking
- strategic-gap-analysis.md - Strategic gaps
- vision-implementation-gap.md - Vision gaps
- multi-device-status.md - Multi-device status
Planning Documents (planning/)
Current project planning and analysis:
FORWARD_PLAN_2026-03.md— archived toarchive/2026/FORWARD_PLAN_20260312.md- icn-crate-reference.md - 38-crate inventory with roles and modules
- icn-ecosystem-map.md - Entity hierarchy, surfaces, funnels, flywheel
- icn-vertical-slice-assessment.md - Gateway endpoint inventory and gap analysis
- icn-demo-one-pager.md - Demo summary for summit
- icn-demo-presentation-prompt.md - Presentation generation prompt
Strategy Documents (strategy/)
Strategic direction and gap analysis (March 2026):
- ICN-Gap-Analysis-March-2026.md - Subsystem-by-subsystem reality check
- ICN-Sprint-March17.md - Active 2-week sprint plan
- ICN-Roadmap-Live.md - Grounded 90-day roadmap
- ICN-Roadmap-Strategy.md - 18-month strategy
- ADR-001-What-ICN-Is.md - Meaning Firewall formal definition
- ICN-Definition.md - What ICN is (multiple audiences)
- ICN-Technical-Whitepaper.md - Architecture whitepaper
- ICN-Pitch.md - Cooperative organizer pitch
- ICN-Scenarios.md - Six working scenarios with API calls
- ICN-Evolution-Arc.md - Two-year project history
- NYCN-Institutional-Strategy.md - NYCN as first real ICN institution (2026-04-13)
- NYCN-Institutional-Design.md - NYCN entity/structure/activity topology, governance model, and ICN primitive mapping (2026-04-13; Entity Structure section corrected 2026-04-15 to match layered ontology from #1540)
- NYCN-Implementation-Plan.md - 5-phase platform feature plan: decision→action bridge, consent mode, meetings, digests, documents (2026-04-13)
- NYCN-Sprint-Plan.md - 3-lane sprint plan: platform closure, institutional model, migration prep (2026-04-13)
- NYCN-Charter-Draft.yaml - NYCN federation charter draft in CCL YAML (2026-04-14)
- NYCN-Repo-Architecture-Spec.md - Repo-shaped architectural map grounded in current code: bounded domains, canonical objects, authority model, Program/cycle design (2026-04-14)
- NYCN-Implementation-Matrix.md - Execution ledger: per-object status (main/open_pr/branch_only/spec_only), touch points, bootstrap seed, ny-coop-net import crosswalk, phase-gated open questions (2026-04-14)
- NYCN-Execution-Tranches.md - Merge-order + dependency plan across 7 tranches, rollback strategy, agent assignments (2026-04-14)
- ../institutions/nycn/README.md - NYCN institution package boundary, ownership rules, and package scaffold (2026-04-22)
- ../institutions/nycn/docs/INDEX.md - NYCN package-local docs, bootstrap runbook, summit materials, and seed entrypoints (2026-04-22)
Current Status Reports (status/)
Live status reports and deployment verification:
- icn-status-march-2026.md - Current status report
- DEPLOYMENT_VERIFICATION.md - Deployment verification
- MOBILE_APP_DEMO.md - Mobile app demo
- Archived to
archive/2025/: CURRENT_SYSTEM_STATUS, FINAL_CI_RESOLUTION, FINAL_DEMO_SUCCESS, FINAL_SESSION_STATUS, TESTS_FIXED_STATUS, 2025-12-25-sprint-status
Architecture Decision Records (adr/)
Formal architectural decisions:
- ADR-0010-app-topology.md - App topology decision
- Additional ADRs as numbered documents
Templates (templates/)
Documentation and code templates for consistency.
Reference Additions
- reference/institution-package-bootstrap.md - Generic institution-package bootstrap manifest, ordering, and current executor reality
Vision Documents (vision/)
High-level vision and strategic direction.
Session Handoffs & Dev Docs (dev/)
Session handoffs, development workflow docs, and worktree guidance:
- WORKTREES.md - Git worktree guide for parallel agent work
- language-guide.md - ICN language and terminology guide
- Session handoffs:
handoff-YYYY-MM-DD.mdfiles (latest is the current execution state)
AI & Automation (ai/)
- CODEX_WORKFLOW.md - AI workflow and agent rules
📦 Archives
Historical documentation, completed phases, and superseded materials.
Archive Structure (archive/2025/)
Organized by year, containing completed work and historical records:
- README.md - Archive index
- SUMMARY.md - Year summary
Key Archived Documents:
- Phase completion reports (PHASE_18_COMPLETE.md, etc.)
- Historical deployment guides (KUBERNETES_DEPLOYMENT.md, PRODUCTION_DEPLOYMENT_GUIDE.md)
- System status snapshots (PROJECT_STATUS_2025-12-06.md, SYSTEM_GAPS_2025-12-06.md)
- Completed analyses (FOUNDATIONAL_REVIEW_2025-12-16.md, CODE_REVIEW_COMPLETE.md)
- Security audit resolutions (security-audit-resolution-2025-12-18.md, security-hardening-2025-12-18.md)
- Integration reports (GOVERNANCE-LEDGER-INTEGRATION-COMPLETE.md, GOVERNANCE-LEDGER-BUGS-FOUND.md)
- Evolution documents (COMMONS_EVOLUTION_SUMMARY.md, ICN_COMPLETE_ARCHITECTURE_SYNTHESIS.md)
- HSM/TPM documentation (hsm-tpm-roadmap.md, tpm-setup.md, tpm-implementation-plan.md)
- Bug reports and sprint plans
- Plus 20+ additional historical documents
Migration Notes: Documents are moved to archives when superseded, completed, or no longer actively referenced. See REORGANIZATION_2026.md for migration details.
🗂️ Documentation by Role
For New Contributors
- GETTING_STARTED.md - Quick start
- onboarding/README.md - Onboarding program
- guides/developer/README.md - Developer guides
- ARCHITECTURE.md - Architecture overview
For Core Developers
- ARCHITECTURE.md - Full architecture
- architecture/ARCHITECTURE_MAP.md - Visual guide
- design/ - Design documents
- development/testing/README.md - Testing guides
For Operations Engineers
- guides/operations/README.md - Operations guides
- security/FINAL_SECURITY_STATUS.md - Security status
- deployment/ - Deployment configs
- operations/README.md - Operational procedures
For Security Engineers
- security/FINAL_SECURITY_STATUS.md - Security overview
- security/threat-model.md - Threat analysis
- security/SECURITY_TESTING_GUIDE.md - Testing
- security/production-hardening.md - Hardening
For Product/Community
- guides/user/WHY_ICN_HANDOUT.md - Value proposition
- design/economics/ECONOMIC_VISION.md - Economic vision
- design/MINIMAL-VIABLE-COOP.md - MVC specification
- internal/pilots/pilot-playbook.md - Pilot guide
📊 Documentation Statistics
- Total Markdown Files: 200+
- Core Documentation: 7 files
- Architecture Docs: 25+ files
- Design Documents: 35+ files
- Reference Materials: 15+ files
- Guides: 20+ files
- Security Documents: 20+ files
- Internal/Status: 15+ files
- Archived Documents: 30+ files
- Total Documentation Size: ~2MB+ of structured knowledge
🔍 Search Tips
Find by Topic
- Use your IDE's search (Ctrl/Cmd+Shift+F) across
docs/directory - Check specific subdirectories for focused results
- Search glossary.md for terminology
Find by Date
- Recent work: Check
status/directory - Historical: Browse
archive/2025/ - Development timeline: See PHASE_HISTORY.md
Find by Component
- Identity: Search
identityin architecture/ and design/ - Trust: Check
trustin architecture/ and security/ - Ledger: Search
ledgeroreconomicin design/economics/ - Governance: Browse design/governance/
- Federation: Search
federationin architecture/ - SDIS: Check sdis/ directory
📞 Getting Help
- Documentation Issues: File an issue on GitHub
- Architecture Questions: Check architecture/ or ask in dev channels
- Operations Support: See guides/operations/troubleshooting.md
- Contributing: Read CONTRIBUTING.md in project root
- Security Issues: Follow responsible disclosure process
🔄 Documentation Maintenance
Keeping This Index Current
This index should be updated when:
- New major documents are added
- Directory structure changes
- Documents are archived
- Significant reorganizations occur
Last Major Updates
- 2026-02-10: Phase 2C reorganization (this version)
- 2026-01-17: Previous organization
- See REORGANIZATION_2026.md for detailed change history
Navigation: Top | Core Docs | Architecture | Reference | Guides | Archives