| ADR | Decision | Status | Date |
|---|---|---|---|
| 0001 | CodeAtlas is a CLI-first program; skills are thin wrappers | accepted | 2026-08-07 |
| 0002 | Rust core with a TypeScript dashboard | accepted | 2026-08-07 |
| 0003 | Rust types generate the JSON Schema that is the public map contract | accepted | 2026-08-07 |
| 0004 | Enrichment calls the Claude API directly, behind a provider trait | accepted | 2026-08-07 |
| 0005 | Full structural rescan every run; enrichment carried over by content hash | accepted | 2026-08-07 |
| 0006 | Zero egress is enforced by a compile-time feature gate | accepted (surface extended by 0008, 0009) | 2026-08-07 |
| 0007 | The annotation store is a committed repository artifact | accepted | 2026-08-11 |
| 0008 | Enrichment can run through an already-authenticated Claude CLI, behind its own feature | accepted | 2026-08-11 |
| 0009 | Codebase questions are answered by the serving binary, not the dashboard | accepted (extended by 0012) | 2026-08-11 |
| 0010 | File significance is published once, in the map contract | accepted | 2026-08-13 |
| 0011 | No layout library; a two-megabyte share ceiling enforces it | accepted | 2026-08-13 |
| 0012 | A conversation is client-carried, bounded input | accepted | 2026-08-13 |
| 0013 | Open code is a flag-gated serve route, highlighted by the vendored grammars | accepted | 2026-08-16 |
| 0014 | Distribution is attested GitHub Releases, sealed beside default | accepted | 2026-08-16 |
adr
Directory actions
More options
Directory actions
More options
adr
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||