Skip to content

feat(architecture): ADR registry + dedicated browser (CR-10, CR-21)#41

Merged
beyondnetPeru merged 1 commit into
developfrom
feat/cr-10-21-adr-registry
Jul 8, 2026
Merged

feat(architecture): ADR registry + dedicated browser (CR-10, CR-21)#41
beyondnetPeru merged 1 commit into
developfrom
feat/cr-10-21-adr-registry

Conversation

@beyondnetPeru

Copy link
Copy Markdown
Contributor

Backend: GET /api/architecture/adrs — registry of T-001…T-033 (status/supersession from DECISIONS.md), guarded by ArchitectureRead, ?status= filter; 3 tests (496 total). Frontend: AdrBrowserMd3 dedicated browser (real API, status filter, supersession badges, doc links), routed in the Governance nav.

Closes CR-21 (dedicated ADR browser) + CR-10 (architecture view incl. ADR registry). Core-backed sync deferred (GAP-004). Backend 0 warnings; frontend lint 0 / typecheck / build green.

🤖 Generated with Claude Code

…(CR-10, CR-21)

Backend: AdrRegistryEndpoints exposes GET /api/architecture/adrs — a static AdrRegistryCatalog with one entry per DECISIONS.md row (T-001..T-033): code, title, decisionType, upstreamRef, localDocLink, status (from ADR-doc frontmatter where present, else Recorded), supersedes/supersededBy, short note; guarded by ArchitectureRead, optional ?status= filter; 3 catalog tests (496 total). Frontend: AdrBrowserMd3 dedicated ADR browser consuming useAdrRegistry() (real API) with status filter, supersession badges, and doc links; routed in app.tsx + Governance nav group. Closes CR-21 (dedicated ADR browser) and CR-10 (architecture-independent view now includes the ADR registry with status/supersession); Core-backed catalog sync deferred (GAP-004). Backend 0 warnings; frontend lint 0 errors / typecheck / build green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@beyondnetPeru beyondnetPeru merged commit 49c2ca5 into develop Jul 8, 2026
2 checks passed
@beyondnetPeru beyondnetPeru deleted the feat/cr-10-21-adr-registry branch July 8, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant