Standardized YAML frontmatter on all 115 sprint briefing files across sprints 1-26 with title, description, type, status, sprint number, and team fields. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2.7 KiB
2.7 KiB
title, description, type, status, sprint, team
| title | description | type | status | sprint | team |
|---|---|---|---|---|---|
| Sprint 21 — CI Briefing | Move connector scripts from db/connectors/ to tooling/db/ | sprint | archived | 21 | ci |
Sprint 21: Instantiate — CI Tasks
Goal: The template system becomes executable — templates spawn NPCs, assign triangles, and place them in world space; cross-template triangles link social sites; the client gains save/load game flow; and the generator pipeline gets its architectural design.
Branch: ci
Agents: Justine (build/deploy)
New Tickets
| # | Title | Blocked by |
|---|---|---|
| #274 | Move connector scripts from db/connectors/ to tooling/db/ | — |
Use db/connectors/ticket show <id> for full details.
Key Decisions
decisions/process.md— tooling conventions and project structure
Notes
#274 — Move connector scripts from db/connectors/ to tooling/db/
- Current location:
db/connectors/— containssqlite_connector.py,qdrant_connector.py,config.json, and all wrapper scripts (sqlite-query,sqlite-exec,sqlite-init,sqlite-seed,qdrant-search,qdrant-index,qdrant-health,qdrant-count,ticket,sprint,decision). - Target location:
tooling/db/— consolidates all tooling undertooling/per project structure conventions. Thedb/directory retains schema and seed data only. - Steps:
- Create
tooling/db/directory. - Move all scripts and
config.json. Preserve executable bits (chmod +xon wrapper scripts). - Update
CLAUDE.mdtable ("CLI tools" section) to reference new paths. - Update
docs/DEVOPS.mdif it referencesdb/connectors/paths. - Update any
Makefiletargets that calldb/connectors/directly. - Update agent briefings and skill files that reference
db/connectors/paths — check.claude/skills/and.claude/agents/. - Leave a
db/connectors/stub or symlink pointing totooling/db/if any external scripts depend on the old path. Remove after one sprint.
- Create
- Do NOT move
db/schema.sql,db/seed.sql, orsettledreach.db— those stay indb/. - The
settledreach.dblives in the parent directory (../settledreach.dbrelative to the worktree root) and is not tracked in git — no change needed there. - Acceptance:
make cipasses.db/connectors/ticket listeither works via symlink or has been replaced bytooling/db/ticket listeverywhere it is referenced.
Dependency Chain
#274 (connector script move) — standalone
PR Workflow
When ready to submit, create a PR with tea CLI:
tea pr create --repo jpmschweitzer/settled-reach --login schweitz --title "chore(ci): move db/connectors/ to tooling/db/" --description "body" --base main --head ci