# QuoteForge Bible Project-specific architecture and operational contracts. ## Files | File | Scope | | --- | --- | | [01-overview.md](01-overview.md) | Product scope, runtime model, repository map | | [02-architecture.md](02-architecture.md) | Local-first rules, sync, pricing, versioning | | [03-database.md](03-database.md) | SQLite and MariaDB data model, permissions, migrations | | [04-api.md](04-api.md) | HTTP routes and API contract | | [05-config.md](05-config.md) | Runtime config, paths, env vars, startup behavior | | [06-backup.md](06-backup.md) | Backup contract and restore workflow | | [07-dev.md](07-dev.md) | Development commands and guardrails | | [09-vendor-spec.md](09-vendor-spec.md) | Vendor BOM and CFXML import contract | ## Rules - `bible-local/` is the source of truth for QuoteForge-specific behavior. - Keep these files in English. - Update the matching file in the same commit as any architectural change. - Remove stale documentation instead of preserving history in place. ## Quick reference - Local DB path: see [05-config.md](05-config.md) - Runtime bind: loopback only - Local backups: see [06-backup.md](06-backup.md) - Release notes: `releases//RELEASE_NOTES.md`