Reading Map
This map links each module to the highest-signal files and docs.
Module 0: Setup and tooling
README.mddocs/guides/developer/DEV_ENVIRONMENT.mdCONTRIBUTING.mdscripts/dev-setup.sh
Module 1: Rust fundamentals
icn/crate structureicn/crates/(see each crate'ssrc/lib.rsfor public APIs)
Module 2: ICN architecture overview
docs/ARCHITECTURE.mddocs/README.mddocs/architecture/
Module 3: Runtime and actor model
icn/bins/icnd/src/main.rsicn/crates/icn-core/src/runtime.rsicn/crates/icn-core/src/supervisor/mod.rs
Module 4: Identity and trust
icn/crates/icn-identity/icn/crates/icn-trust/docs/ARCHITECTURE.md(Identity, Trust sections)docs/design/multi-device-identity-design.md
Module 5: Network and gossip
icn/crates/icn-net/icn/crates/icn-gossip/docs/ARCHITECTURE.md(Network, Gossip sections)docs/development/gossip-signed-envelope-migration.md
Module 6: Ledger and contracts
icn/crates/icn-ledger/icn/crates/icn-ccl/docs/ARCHITECTURE.md(Ledger, Contracts sections)docs/design/governance/governance-primitives.md
Module 7: Gateway API and SDK
icn/crates/icn-gateway/README.mdsdk/typescript/README.mddocs/api/
Module 8: Web UI integration
web/pilot-ui/README.mdweb/pilot-ui/GETTING-STARTED.mdweb/pilot-ui/SUMMARY.md
Module 9: Operations and deployment
deploy/README.mdconfig/README.mddocs/security/production-hardening.mddocs/ops/
Module 10: Contributor workflow
CONTRIBUTING.mddocs/ci/CI_ALL_GREEN_REPORT.mddocs/testing/
Module 11: Federation (Advanced)
icn/crates/icn-federation/docs/ARCHITECTURE.md(Federation section)
Module 12: Observability and metrics
icn/crates/icn-obs/monitoring/docs/security/production-hardening.md
Module 13: Security and privacy
icn/crates/icn-security/icn/crates/icn-privacy/icn/crates/icn-net/src/envelope.rsdocs/security/production-hardening.md
Module 14: Governance and CCL deep dive
icn/crates/icn-governance/icn/crates/icn-ccl/docs/design/governance/governance-primitives.md