Architecture Decision RecordsΒΆ
Significant architectural decisions, recorded as ADRs. Numbers are never reused; superseded decisions stay in place and link to their replacement.
- ADR-0001: Sphinx and reStructuredText for Project Documentation
- ADR-0002: Tauri 2 and Svelte 5 for the Desktop Application
- ADR-0003: Layered Cargo Workspace
- ADR-0004: SQLite Catalog
- ADR-0005: Image Decoding Stack
- ADR-0006: Local AI with ONNX Runtime
- ADR-0007: Offline Reverse Geocoding
- ADR-0008: Non-Destructive, Verified Import
- ADR-0009: XMP Sidecars for Culling Decisions
- ADR-0010: Dual Transport: Tauri IPC and Development HTTP
- ADR-0011: Resumable Background Analysis
- ADR-0012: Continuous Import Pipeline