Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Architecture Decision Records

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