The full, current list (including how new ones get added) lives in
docs/adr.Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Architecture Decision Records: the significant, hard-to-reverse choices behind ObsidianLog, and why.
| ADR | Decision |
|---|---|
| 0002 | Encryption and nonces |
| 0003 | Per-service chains and serialized writes |
| 0004 | Workspace layout and storage abstraction |
| 0005 | Storage data model |
| 0006 | Sia integration (feature-gated, pinned SDK) |
| 0007 | Indexer topology: hosted-default, bring-your-own-indexer |
| 0008 | Reducing Sia object overhead (coalesce manifest, fold index) |
| 0009 | Manifest-assigned service ids as the nonce discriminator |
| 0010 | Chunk sequence as part of the storage path |
| 0011 | The standalone ingest binary requires an explicit encryption key |
| 0012 | /ingest relies on network isolation, not request authentication |
| 0013 | Refuse ingest on a lost/stale manifest with existing chunks |
| 0014 | Single-writer assumption enforced with an advisory lock |
| 0015 | Bundled credential storage for single-prompt setup |
docs/adr.