Files
settled-reach/docs/sprints/sprint-29/copy.md
T
2026-04-01 10:36:49 +02:00

4.1 KiB
Raw Blame History

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 17) 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