| title | Reference |
|---|---|
| status | reviewed |
| last_verified | 2026-09-19 |
| verified_against | src/auto_apply tree, 35 port modules, 260 src modules |
| audience | everyone |
Look-up material: complete, structured, and deliberately free of argument. If you want to know why something is shaped the way it is, read Architecture or an ADR instead.
| Page | Contents |
|---|---|
| Profile schema | Every field in a user profile, with types and defaults |
| Ports | The port catalogue — what each one abstracts, and how many modules use it |
| Command line | Flags, environment variables, and what is parsed before import |
| Glossary | Terms used precisely throughout AA |
Configuration values are documented as a task in Configuration rather than duplicated here — one subject, one page.
Machine-generated API documentation lives in API Reference.
Measured, not estimated. If these disagree with the tree, the tree is right and this page is stale.
| Thing | Count |
|---|---|
| Source modules | 260 |
| Source lines | 61,251 |
| Port modules | 35 |
| Test modules | 146 |
| Tests passing | 1,384 (2 skipped) |
| SQLite tables | 14 |
| Architecture decision records | 17 |
| Signal detectors | 29 |
| Discovery providers | 3 (Google, Bing, Indeed) |
| Question | Authority |
|---|---|
| Does this work yet? | STATUS.md |
| How do I install it? | Installation |
| Why was it built this way? | ADR index |
| What is AA trying to be? | ENGINEERING_PHILOSOPHY.md |
| How does the detailed design work? | AA_ARCHITECTURE_BIBLE.md |
| What changed? | CHANGELOG |