Open Questions
These are the decisions that still appear unresolved from the repository's current state.
Related Docs
- Documentation Index
- Implementation Plan: Verified Next Work
- Runtime Architecture
- Operations And Scaling
1. Production Database Target
The repo now ships both PostgreSQL and SQLite configuration, and local development defaults to PostgreSQL. What remains open is the supported production database contract: pooling, backup/restore, upgrade, and HA expectations.
2. Supported Worker Topology
Queue routing exists, but the repo only ships one generic worker in Compose. It is still an open delivery decision whether the supported production guidance should remain single-worker-role or formally split workers by queue family.
3. Retrieval Queue Contract
settings.py routes a retrieve_context queue, but the checked-in workflow performs retrieval inside translation processing. Either the separate retrieval task needs to be implemented, or the unused route should be retired.
4. Private Deployment Minimum
The repository supports local and private-friendly components such as MinIO, OpenSearch, and OpenAI-compatible endpoints, but it does not define whether the target promise is merely private-network deployment or full disconnected execution.