Phase 0a — ADRs (9 new): - ADR-026: Transport/interface separation (three-layer model) - ADR-027: Crate decomposition (core, secret, storage, flowgraph, napi, CLI) - ADR-028: Auth as irpc service (AuthProtocol behind feature flag) - ADR-029: Identity as core type (Identity + IdentityProvider in alknet-core) - ADR-030: Static/dynamic config split (ArcSwap, ConfigReloadHandle) - ADR-031: Forwarding policy (rule-based allow/deny, TransportKind-aware) - ADR-032: Event boundary discipline (domain, irpc, call protocol boundaries) - ADR-033: OperationEnv universal composition (three dispatch paths) - ADR-034: Head/worker terminology (replace hub/spoke) Phase 0b — New spec documents (7): - identity.md, services.md, interface.md, configuration.md, storage.md, flowgraph.md, secret-service.md Updated existing docs: - auth.md: reference identity.md for canonical definitions, add AuthProtocol - open-questions.md: resolve OQ-12, OQ-16, OQ-18, OQ-22, OQ-23-25 - README.md: add all new docs, ADRs 026-034 Marked 19 architecture tasks as completed.
1.8 KiB
1.8 KiB
id, name, status, depends_on, scope, risk, impact, level
| id | name | status | depends_on | scope | risk | impact | level | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| architecture/spec-update-readme | Update architecture README.md — add new docs and ADRs to tables | completed |
|
narrow | trivial | project | implementation |
Description
Update docs/architecture/README.md to add all new architecture documents and ADRs (026-034) to their respective tables. This is the final documentation assembly task — it runs after all new spec docs are created.
Changes to Architecture Documents table: Add rows for: identity.md, services.md, interface.md, configuration.md, secret-service.md, storage.md, flowgraph.md
Changes to Research Documents table: No changes needed — research docs stay as-is.
Changes to ADR Table: Add ADRs 026-034 with correct titles and status (Accepted).
Changes to Current State section: Update to reflect the new scope: services, identity, interface layer, configuration architecture.
Acceptance Criteria
- Architecture Documents table includes all new docs (identity.md, services.md, interface.md, configuration.md, secret-service.md, storage.md, flowgraph.md) with correct status and descriptions
- ADR table includes ADRs 026-034 with correct titles and "Accepted" status
- Current State section updated to reflect expanded scope
last_updatedin YAML frontmatter updated- No broken links (all new doc references point to files that exist)
References
- docs/architecture/README.md — current content to update
Notes
To be filled by implementation agent
Summary
To be filled on completion