generated from john/python-template
37 lines
1.9 KiB
Markdown
37 lines
1.9 KiB
Markdown
# Document Transcription System Overview (Current Baseline: V6.1)
|
|
|
|
This directory is the single source of truth for current V6.1 behavior and architecture.
|
|
|
|
## Canonical Reading Order
|
|
|
|
1. [System Architecture](architecture.md) for runtime topology, boundaries, and lifecycle ownership.
|
|
2. [System Requirements](requirements.md) for verifiable current-state requirements.
|
|
3. [Data Model](schema.md) for entities, constraints, and evidence persistence rules.
|
|
4. [Error Handling Policy](error_handling.md) for category, translation, and retry behavior.
|
|
|
|
## Cross-Version Invariants
|
|
|
|
- [Historical Document Transcription Design Intent](./invariant/intent.md)
|
|
- [Transcription Methodology](./invariant/transcription_methodology.md)
|
|
- [Error Handling](./invariant/error_handling.md)
|
|
- [Digital Evidence and AI Processing Provenance](./invariant/ai_evidence_and_provenance.md)
|
|
- [UI Style Guide](./invariant/ui_style_guide.md)
|
|
|
|
## Deployment and Operations
|
|
|
|
- [Production Runbook](production-runbook.md) for deploy, rollback, and recovery.
|
|
- [Backup and Restore](backup_restore.md) for backup configuration and restore procedure.
|
|
- [Data Migration](data_migration.md) for the SQLite to PostgreSQL migration path.
|
|
- [Cloudflare Tunnel and Access](cloudflare_tunnel_access.md) for remote exposure and access control.
|
|
|
|
## Baseline Statement
|
|
|
|
The current V6.1 baseline includes behavior delivered through the architectural cleanup phases and
|
|
person-schema redesign (through V5.1), the V6.0 hosting migration to a containerized PostgreSQL
|
|
deployment, and the V6.1 navigation, Document Detail, and worker-backed maintenance refinements.
|
|
Use this `docs/*` canonical set for active design and implementation decisions.
|
|
|
|
Every canonical document above states this same baseline; `tests/test_meta_contract_guards.py`
|
|
fails if one of them falls behind. Forward-looking work is tracked in
|
|
[`roadmap_plan.md`](roadmap_plan.md) and is not part of the baseline.
|