approvedcompleteApache-2.0
CoreLedger: decorator data layer on libSQL/Turso
003-coreledger
The durable data layer: stage-3 @Entity/@Column decorators over a LedgerDriver interface, with a libSQL driver speaking a local SQLite file by default and Turso embedded-replica sync (syncUrl + authToken) when configured. ensureSchema() creates tables from decorator metadata; typed repositories give find/save ergonomics. Replaces Encore SQLDatabase so no managed database is required to develop, build, or ship.
- Depends on
- Establishes
- backend/core/ (directory)
- Sections
- 003: CoreLedger
- 1. Purpose
- 2. Territory
- 3. Behavior
- 4. Out of scope
- 5. Phase A seam (amended by spec 021, 2026-07-20)
- Source
- specs/003-coreledger/spec.md @ dc4c9237e12aas of 2026-07-21 ยท shard 54bc86656841