883 B
883 B
CODEX.md
This repository uses the same working conventions described in CLAUDE.md.
Keep the two files aligned.
AX Notes
- Prefer descriptive names over abbreviations.
- Public comments should show real usage with concrete values.
- Keep examples in UK English.
- Do not add compatibility aliases; the primary API names are the contract.
- Preserve the single-connection SQLite design.
- Verify with
go test ./...,go test -race ./..., andgo vet ./...before committing. - Use conventional commits and include the
Co-Authored-By: Virgil <virgil@lethean.io>trailer.
Repository Shape
store.gocontains the core store API and SQLite lifecycle.events.gocontains mutation events, watchers, and callbacks.scope.gocontains namespace isolation and quota enforcement.docs/contains the package docs, architecture notes, and history.