Tickets: - ci (7): #854, #855, #856, #857, #858, #859, #723 - server (9): #853, #860, #862, #863, #874, #877, #878, #789, #847 - client (6): #866, #869, #870, #872, #873, #875 - copy (3): #861, #865, #876 Themes: asset pipeline discipline, PROTOCOL_VERSION removal (D-192), D-167 HeritageRoot purge, D-032 smuggler/detective enum audit, New Game regression fix + merge-path test coverage, copy wiki residue purge, bookmark save-state, generator quality patches. Debt surfaced from Q/D-record sweep: Q-095 Commission name, D-167 and D-032 residue, plus spring-cleaning pulls from stale backlog (#789, #847, #723, #862). #868 cancelled (superseded by #874 + #875).
66 lines
4.0 KiB
Markdown
66 lines
4.0 KiB
Markdown
# Sprint 37: Sweep — Copy Tasks
|
||
|
||
**Goal:** Spring-clean accumulated debt: asset pipeline discipline, PROTOCOL_VERSION removal, D-167/D-032 dead-code purge, New Game regression fix, copy wiki residue, bookmark save-state, and generator quality patches.
|
||
|
||
**Branch:** `sprint-37/copy`
|
||
**Agents:** Mellanie (author), Paula (narrative), Miri (consistency)
|
||
|
||
## New Tickets
|
||
|
||
| # | Title | Priority | Blocked by |
|
||
|---|-------|----------|------------|
|
||
| #876 | decide(content): Commission formal name — canonical long-form designation (Q-095) | medium | — |
|
||
| #865 | Purge remaining v0.1 Sova/Van Maanen's residue from wiki | medium | — |
|
||
| #861 | Author 112 brand corp wiki stubs to three-layer narrative depth | medium | — |
|
||
|
||
Use `tooling/db/ticket show <id>` for full details.
|
||
|
||
## Key Decisions
|
||
|
||
- `decisions/questions.md` — Q-095 (Commission formal name — Concord Commission vs. Lattice Commission)
|
||
- `decisions/content.md` — D-128 (culture implicit in starting location), D-122 (all NPCs generated)
|
||
- `decisions/economics.md` — D-189 (brand layer architecture — 8 categories), D-185 (brands are not commodities)
|
||
|
||
## Open Questions to Resolve Early
|
||
|
||
- **Q-095: Commission formal name** — Drift between "Concord Commission" and "Lattice Commission" blocks institutional POI signage and tractus fee legal text. Jeroen picks the long-form name; Mellanie/Paula codify everywhere. Resolve in the first session of the sprint before #865 touches faction files.
|
||
|
||
## Notes
|
||
|
||
**#876 — Commission formal name decision (Q-095)**
|
||
- One-conversation resolution. The two drifted names appear in: faction wiki pages, tractus fee descriptions, legal-text authoring guide examples, and institution templates.
|
||
- Deliverable: a confirmed D-record (claim an ID with `tooling/db/decision claim D content "Commission formal name"` before writing). Update `decisions/questions.md` to mark Q-095 resolved with the D-record reference.
|
||
- Do this first — #865 will touch faction files and should use the canonical name.
|
||
|
||
**#865 — Purge v0.1 Sova/Van Maanen's residue from wiki**
|
||
- Start by running `grep -rln 'v0\.1\|Sova Transit\|Van Maanen\|Kael Davan\|Sera Venn\|Nils Davan\|the-ring' wiki/` to scope the full hit list.
|
||
- Confirm three decision points with Jeroen before bulk editing:
|
||
1. Sova/Transit tree under `wiki/star-systems/GJ-35/sova/` — delete outright, or reparent/retag as a legitimate Vuurkloof station?
|
||
2. Example references in authoring guides/templates — keep as illustrative voice examples, or replace with galactic-scope alternatives?
|
||
3. Decision/lore files citing Kael/Sera/etc. as canonical — rewrite to generic, or delete those sections?
|
||
- This is judgment-heavy cleanup, not a mechanical find/replace. Confirm the decision points first; do the bulk editing after.
|
||
- Resolve Q-095 (#876) before touching faction files so the correct Commission name is used throughout.
|
||
|
||
**#861 — Author 112 brand corp wiki stubs to three-layer narrative depth**
|
||
- Sprint 36 PR #133 shipped 112 new corp wiki pages in `wiki/corporations/` as 24-line frontmatter-only placeholders. They need authoring to the canonical three-layer standard.
|
||
- Reference template: Calloway, Thrds, VGV, Thalassa stubs (95–125 lines each). Three layers: (1) public identity, (2) actual operation, (3) one concealed fact.
|
||
- DoD per page: ≥95 lines, all three layers present, cross-refs populated, corridor/founding-system specificity (not generic boilerplate).
|
||
- This is a full sprint's worth of work for the team. Do not attempt to cram into a single session — divide by corridor or category across Mellanie/Paula/Miri and review as you go.
|
||
- Paula reviews narrative as authoring progresses. Miri checks cross-ref consistency.
|
||
|
||
## Dependency Chain
|
||
|
||
```
|
||
#876 (Q-095 Commission name) → #865 (wiki residue purge touches faction files)
|
||
#861 → standalone, parallel to both above
|
||
```
|
||
|
||
## PR Workflow
|
||
|
||
```bash
|
||
tea pr create --repo jpmschweitzer/settled-reach --login schweitz \
|
||
--title "content(wiki): sprint 37 — brand corp stubs, wiki residue purge, Commission name" \
|
||
--description "body" \
|
||
--base main --head sprint-37/copy
|
||
```
|