Skip to main content Curriculum Gap Analysis and Iteration Plan
Gap analysis checklist
- Core runtime:
icnd -> Runtime -> Supervisor
- Identity and trust: DID, keystore, trust graph, policy usage
- Network and gossip: transport, routing, topic subscriptions
- Ledger and contracts: mutual credit and CCL execution
- Gateway and SDK: auth, scopes, client usage
- Web UI: pilot workflow and token handling
- Ops: configuration, observability, deployment
- Contributor workflow: tests, linting, CI expectations
Known gaps to validate
- Specific ledger data model types and storage layout
- Error handling patterns across actors
- Testing conventions for each crate
- Security model details beyond the architecture doc
Iteration plan
- After each cohort, collect feedback by module.
- Add a short troubleshooting section per module.
- Add diagrams for the top 3 confusing flows:
- Auth challenge/verify
- Gossip propagation
- Ledger transaction lifecycle
- Review docs quarterly to align with code changes.