Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
89 lines
4.1 KiB
Markdown
89 lines
4.1 KiB
Markdown
# Sprint 29: Body Catalog — Copy Team Briefing
|
||
|
||
**Sprint goal:** Complete body catalogs for all 258 remaining systems across all corridors.
|
||
**Agents:** Miri (naming), Paula (narrative review), Ozzie (astrophysical + experience review)
|
||
**Scope:** 258 systems, hops 4-12, all 5 corridors
|
||
|
||
## Pipeline
|
||
|
||
Each system follows the `/atlas author-system` pipeline:
|
||
|
||
1. Read wiki (index.md + gttr.md) — build context
|
||
2. Generate astrophysical skeleton — `tooling/atlas author "{system_id}"`
|
||
3. Spawn Miri for naming — wiki-derived register, collision avoidance
|
||
4. Paula narrative review — names, population, stations vs wiki coherence
|
||
5. Paula + Ozzie dual review — narrative integrity + astrophysical sanity
|
||
6. Integrity check — automated verification
|
||
7. Commit — one system per git commit
|
||
|
||
See `.claude/skills/atlas/references/author-system.md` for full details.
|
||
|
||
**STRICT: One system at a time.** Complete the full pipeline (steps 1–7)
|
||
for a single system before starting the next. Do NOT batch systems for
|
||
writing, naming, or review. Batching causes agent context overflow,
|
||
cross-system bleed in review feedback, and review agents getting stuck
|
||
on oversized payloads. Each system must be isolated in the review agents'
|
||
context windows — send one system to Miri, get names back and apply them,
|
||
send to Paula and Ozzie, get reviews back and fix issues, verify, commit,
|
||
then move to the next system. Between systems, clear reviewer agent
|
||
contexts (shutdown + respawn, or user-initiated context clear) to prevent
|
||
accumulated review data from prior systems causing bleed or context
|
||
pressure in the next review cycle.
|
||
|
||
**Agent spawn requirements:**
|
||
- All spawned agents (Miri, Paula, Ozzie) must be instructed to read
|
||
`.claude/skills/atlas/SKILL.md` and the relevant review reference
|
||
(e.g. `references/review-ozzie.md`) on first activation.
|
||
- Inhabited planets should have their OWN name, distinct from the system
|
||
name. Only match when the wiki explicitly uses the same name for both.
|
||
- Secondary stations (commercial, research, agricultural, industrial)
|
||
must reflect institutions described in the wiki — not every system
|
||
is horizon-only.
|
||
- Occasional rural moons (small, single-function: mining, fungi growing,
|
||
ore processing — a few hundred to ~1K people) add variety.
|
||
|
||
## Work Order
|
||
|
||
Process by corridor, hop-order within each corridor (closest to Gateway first).
|
||
All tracks run in series on the `copy` branch (parallel worktree approach superseded).
|
||
|
||
| Track | Story | Corridor | Systems | Hop Range | Status |
|
||
|-------|-------|----------|---------|-----------|--------|
|
||
| A | #739 | North Reach | 43 | 4-12 | done |
|
||
| B | #740 | South Reach | 47 | 4-10 | done |
|
||
| C | #741 | East Reach | 47 | 4-9 | done |
|
||
| D | #742 | West Reach | 50 | 4-17 | done |
|
||
| E | #743 | All corridors (remainder) | 120 | 4-23 | hops 4-7 done (65 systems); 55 remaining |
|
||
|
||
Use `tooling/atlas next {hop}` to get the system list per hop.
|
||
Use `tooling/atlas unfinished` to see all remaining systems.
|
||
|
||
## PR Strategy
|
||
|
||
One PR per corridor track, all from `copy` branch.
|
||
|
||
## Quality Standards (from hops 0-3)
|
||
|
||
- **Body count:** G/F stars 8+, K stars 7+, M dwarfs 6+, A/B stars 6+
|
||
- **Always include:** oort cloud, asteroid belt, gas giant (most systems), horizon station
|
||
- **Names:** Inhabited bodies + all stations get proper_name. Uninhabited bodies = null. Wiki names override Miri.
|
||
- **Population:** Hub 1-5B, junction 500M-2B, loop/through 200M-1B, dead end 10M-500M. Adjust for wave + role.
|
||
- **No translations in notes** — translations flatten names into labels
|
||
- **One commit per system** — never batch
|
||
|
||
## Tickets
|
||
|
||
- Epic #738: Body catalog completion (parent: #746 Phase 1)
|
||
- Story #739: Track A — North Reach
|
||
- Story #740: Track B — South Reach
|
||
- Story #741: Track C — East Reach
|
||
- Story #742: Track D — West Reach
|
||
- Story #743: Track E — Deep Frontier
|
||
|
||
## Key References
|
||
|
||
- `.claude/skills/atlas/references/` — all pipeline subfiles
|
||
- `docs/design/cultural-migration-pressure.md` — corridor cultural framework
|
||
- `docs/atlas/corridor-assignments.md` — parallel work structure
|
||
- `wiki/corporations/index.md` — corporate entities for industrial_corridor tags
|