peregrine/docs
pyr0ball 64554dbef1
Some checks failed
CI / test (push) Failing after 19s
feat(#43): numbered SQL migration runner (Rails-style)
- migrations/001_baseline.sql: full schema baseline (all tables/cols)
- scripts/db_migrate.py: apply sorted *.sql files, track in schema_migrations
- Wired into FastAPI startup and Streamlit app.py startup
- Replaces ad-hoc digest_queue CREATE in _startup()
- 6 tests covering apply, idempotency, partial apply, failure rollback
- docs/developer-guide/contributing.md: migration authoring guide
2026-04-04 22:17:42 -07:00
..
developer-guide feat(#43): numbered SQL migration runner (Rails-style) 2026-04-04 22:17:42 -07:00
getting-started docs: mkdocs wiki — installation, user guide, developer guide, reference 2026-02-25 12:05:49 -08:00
reference docs: update tier-system reference with BYOK policy + demo user.yaml 2026-03-02 13:22:10 -08:00
user-guide docs: mkdocs wiki — installation, user guide, developer guide, reference 2026-02-25 12:05:49 -08:00
.gitkeep chore: move internal plans to circuitforge-plans repo 2026-03-07 15:38:47 -08:00
backlog.md docs: add Jobgether non-headless Playwright scraper to backlog 2026-03-15 11:59:48 -07:00
index.md docs: mkdocs wiki — installation, user guide, developer guide, reference 2026-02-25 12:05:49 -08:00
product-brief.md docs: finalise Circuit Forge product suite naming + product brief 2026-02-25 14:16:56 -08:00
vue-spa-migration.md feat(web): Vue 3 SPA scaffold with avocet lessons applied 2026-03-17 21:24:00 -07:00