Files
settled-reach/docs/sprints/sprint-22/ci.md
T
jpmschweitzerandClaude Opus 4.6 bccdcfcdcb docs(docs): add frontmatter to all sprint briefings
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>
2026-03-14 00:15:45 +01:00

54 lines
2.3 KiB
Markdown

---
title: "Sprint 22 — CI Briefing"
description: "Remove db/connectors symlink housekeeping"
type: sprint
status: archived
sprint: 22
team: "ci"
---
# Sprint 22: Wire — CI Tasks
**Goal:** Fix the fog regression, wire the authored Sova content into a production population and triangle set, and activate the contamination pacing layer that gives the vertical slice its 30-minute shape.
**Branch:** `ci`
**Agents:** Justine (build/deploy)
## New Tickets
| # | Title | Blocked by |
|---|-------|------------|
| #568 | Remove db/connectors symlink (Sprint 22) | — |
Use `tooling/db/ticket show <id>` for full details.
## Key Decisions
No decision files are directly relevant. This is housekeeping: the symlink was marked "remove after Sprint 22" when it was added in PR #274 (#274 ticket: #274).
## Notes
**#568 — Remove db/connectors symlink**
- The `db/connectors → tooling/db/` backwards-compat symlink was added in #274 to avoid breaking references during the connector migration. The PR note says "remove after Sprint 22."
- **Before removing the symlink:**
1. Grep all worktree branches for `db/connectors/` references and update them. The main branch is the reference — check `CLAUDE.md`, any skill files, and briefing templates that may reference the old path.
2. Check `whatsinagame/` templates (kit templates) that use `db/connectors/` as a canonical path — these need their own path config updated.
3. Run `grep -r "db/connectors" .` from the repo root before removing.
- **Removal:** `git rm db/connectors` (if tracked) or `rm db/connectors` (if untracked symlink). The target directory `tooling/db/` stays — only the symlink goes.
- **After removal:** Run `make ci` to confirm nothing is broken by the removal. The `make` targets all use `tooling/db/` paths directly, so CI should be unaffected.
- **Acceptance:** `make ci` passes. `ls db/` no longer shows a `connectors` entry. No `db/connectors/` references remain in the repo (verified by grep).
## Dependency Chain
```
#568 (symlink removal) — standalone
```
## PR Workflow
When ready to submit, create a PR with `tea` CLI:
```bash
tea pr create --repo jpmschweitzer/settled-reach --login schweitz --title "chore(ci): remove db/connectors backwards-compat symlink" --description "body" --base main --head ci
```