go-db-cachelisted
Install: claude install-skill Dankosik/go-service-template-rest
# Go DB Cache
Load the [shared specialist contract](../specialist-contract.md). Reconstruct affected data paths from changed callers, queries, transactions, cache/config surfaces, fallbacks, and origin access; trace each through DB resource lifetime while preserving tenant identity, serialization, freshness, invalidation, and origin protection.
## Choose The Branch
- **Decision** — select when DB/cache policy is absent or changing. Load the [decision selector](references/decision/index.md) only when a pressure can change the result. Complete when shared Decision dispositions cover every affected data path, forced consequence, and focused proof; a cache without measured need is rejected.
- **Review** — select when changed SQL or cache code must conform to accepted policy. Load the [review selector](references/review/index.md) for the violated contract. Account for every affected path through the shared finding envelope, naming any outside boundary or proof blocker with the smallest safe correction and proof. Missing policy returns to the named DB/cache Decision owner.
Hand authoritative models to `go-data-architecture` and durable recovery to `go-distributed`.