Commit Graph
337 Commits
Author SHA1 Message Date
jpmschweitzerandClaude Opus 4.6 a8fe934eee data(atlas): author GJ 222A (Karoo) — south_reach
Binary G0V system, unsettled. 380 Gate Corp maintenance workers,
no settlement charter. 3-aperture junction. Two near-miss
habitable worlds, spectacular and empty.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:24:07 +01:00
jpmschweitzerandClaude Opus 4.6 c8f06934c9 data(atlas): author GJ 213 (Kaapse Baai) — south_reach
Wave 3 spur-end at hop 5. M5 star, 320k pop spice collective
(42 farms). Artisan production community, small by design.
2 apertures.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:21:48 +01:00
jpmschweitzerandClaude Opus 4.6 85f7885e33 data(atlas): author GJ 197 (Puerto Último) — south_reach
Wave 3 Spanish-heritage dead-end at hop 8. G0V star, agricultural
economy, 58k pop. Recently connected to Encrucijada hub after 260
years of isolation. 1 aperture.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:19:29 +01:00
jpmschweitzerandClaude Opus 4.6 23edf586fe data(atlas): author GJ 1245B (Koeberg) — south_reach
Wave 4 Afrikaner/Cape Malay dead-end at hop 4. Near hydrogen-burning
minimum star. 12k on station habitats, 3k planetside. Textile
production and geological survey economy. 1 aperture to GJ 54.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:17:27 +01:00
jpmschweitzerandClaude Opus 4.6 6348ddaf56 data(atlas): author GJ 1111 (Zenzele) — south_reach
Wave 3 Zulu-heritage 5-aperture hub at hop 4. M6.5 unusual-type
(extreme flare star). 420M on orbital station (primary), 110M
planetside. EM hardening manufacturing economy, Infrastructure
Guilds governance.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:12:45 +01:00
jpmschweitzerandClaude Opus 4.6 b65f34eaf9 data(atlas): author GJ 1075 (Espinho) — south_reach
Wave 4 Portuguese-heritage dead-end at hop 7, K7V magnetic variable
(unusual-type). Stellar research + extraction economy, 74k pop.
1 aperture to Mirante. CME monitoring protocols.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:10:42 +01:00
jpmschweitzerandClaude Opus 4.6 189d433428 data(atlas): author GJ 1061 (Crux Station) — south_reach
Unsettled 4-aperture junction at hop 4. Assembly transit authority
operations, permanent staff under work contracts, no settlement
charter. M4.5 star, 6 planets + gas giant with 2 moons.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:03:05 +01:00
jpmschweitzerandClaude Opus 4.6 38b302254f data(atlas): name unnamed stations and inhabited belt
Morwenna Station (GJ166A), Havelmark (GJ251), Portela (GJ699),
Grindvik belt and Sturen Platforms (GJ820B). Names chosen to match
each system's cultural heritage and naming register.

All 85 verifiable proposals now pass atlas-verify.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 08:33:57 +01:00
jpmschweitzerandClaude Opus 4.6 37ba7042a8 data(atlas): add missing planets and asteroid belts to 40 proposals
Systems below the minimum planet count for their spectral class now
have outer ice/frozen worlds added. Systems missing asteroid belts
have a sparse outer belt inserted. Orbit indices renumbered to stay
monotonic after insertions.

Remaining 5 verify errors are unnamed stations/bodies (content decisions).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 08:30:30 +01:00
jpmschweitzerandClaude Opus 4.6 4b68cb455e fix(atlas): address PR #100 review — star_type audit, data quality fixes
- Fix star_type/spectral_class mismatches across 36 proposals
- Differentiate GJ1002 copy-paste planets (c-g had identical params)
- Fix GJ880 malformed spectral_class (M2: → M2V) and Leirvik station pop
- Fix GJ3325 malformed spectral_class (K: → K)
- Correct white dwarf star_type (GJ1221, GJ3991 → D)
- Correct "unusual" star_type (GJ3877, GJ661A → K)
- Delete tooling/atlas-helpers.sh (superseded by clean scripts on main)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 08:16:18 +01:00
jpmschweitzerandClaude Opus 4.6 c27cd16d2f data(atlas): add GJ1002 system proposal
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 22:50:30 +01:00
jpmschweitzerandClaude Opus 4.6 0bab772fff data(atlas): author final 6 systems — Ratnagiri, Caledonia's End, Pemberton, Murchison, Moyale, Rekohu
North Reach corridor complete: 43 systems, hops 4-12.

GJ 575A (Ratnagiri): Sawantwadi, Vengurla, Murud
GJ 95 (Caledonia's End): Portree, Uig, Corran
GJ 194B (Pemberton): Aberaeron, New Quay, Bardsey
GJ 716 (Murchison): Laverton, Leonora, Norseman
GJ 1292 (Moyale): Isiolo, Marsabit, Turbi
GJ 770 (Rekohu): Te Whanga, Kaingaroa, Rangiauria

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 21:22:15 +01:00
jpmschweitzerandClaude Opus 4.6 8d286490c8 data(atlas): author 4 hop-7 systems — Enugu, Wagtoring, Dunmore, Ngata's Star
GJ 75 (Enugu): Onitsha, Nnewi, Awka, Oguta
GJ 410 (Wagtoring): Brandwag, Grens
GJ 653 (Dunmore): Brora, Kelty, Strathy
GJ 706 (Ngata's Star): Mawhera, Haumi, Tūāhu

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 21:08:36 +01:00
jpmschweitzerandClaude Opus 4.6 879d3168d4 data(atlas): author 7 hop-6 systems — Kelburn Crossing, Calloway Reach, Prospect Hill, Oude Kraal, Greymantle, Carnarvon, Holgersen's Landing
GJ 216A: Wairau, Kāhu, Raukawa
GJ 3325: Strathmore, Grantown, Tiree
GJ 402: Arkwright, Brindle, Standish
GJ 408: Steynplaas, Uitspan, Laaste
GJ 638: Halton, Ridley, Corbridge
GJ 680: Tulbagh, Hermanus, Elsenburg, Yzerfontein
GJ 880: Kongsberg, Leirvik, Hammerfest

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 21:02:16 +01:00
jpmschweitzerandClaude Opus 4.6 028d198f00 data(atlas): author 7 hop-5 systems — Dunmore Stillwater, Uusi Vantaa (GJ 3820), Dunbar, Braemar, Harrowfield, Ashworth Junction, Holmgren's Passage
GJ 300: Helmsdale, Golspie, Ceduna
GJ 3820: Sotkamo, Vuolijoki, Puolanka
GJ 3991: Haddington, Burnmouth
GJ 475: Crieff, Galashiels, Durness
GJ 588: Kielder, Falstone, Bellingham
GJ 873: Crick, Weedon
GJ 877: Sundsvall, Härnösand, Vadstena, Arjeplog

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 20:41:25 +01:00
jpmschweitzerandClaude Opus 4.6 f535daf0d4 data(atlas): author Ashfield, Gemini Point, Carrington's Post, Fenwick's Lantern
GJ 178 (Ashfield): Cinderford, Coalport, Whitmore
GJ 216B (Gemini Point): Doublet, Burnham, Roche
GJ 250A (Carrington's Post): Heaviside, Harwell, Ferranti
GJ 285 (Fenwick's Lantern): Fries, Tyndall, Teisserenc

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 19:33:02 +01:00
jpmschweitzerandClaude Opus 4.6 0bee15eeec data(atlas): author Mabaso Junction (GJ 1116A) + Athabasca (GJ 1289)
Mabaso Junction: Mabaso Prime, Colesberg, De Aar
Athabasca: Lacombe, Wainwright, Grimshaw

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 19:26:10 +01:00
jpmschweitzerandClaude Opus 4.6 d30f279631 data(atlas): author Singh's Landing (GJ 879) — Patiala, Khanna, Muktsar
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 17:25:05 +01:00
jpmschweitzerandClaude Opus 4.6 0975fe2afe data(atlas): author Lacaille (GJ 825) + Koskinen's Reach (GJ 876)
Lacaille: Arbroath, Méchain
Koskinen's Reach: Kuhmo, Halti

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 17:20:05 +01:00
jpmschweitzerandClaude Opus 4.6 6e897e84a4 data(atlas): author Lindström Station (GJ 673) — Kiruna, Luleå
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 17:15:56 +01:00
jpmschweitzerandClaude Opus 4.6 914c387f5b data(atlas): author Kampala Gate (GJ 667B) — Jinja, Mengo, Nakawa, Elgon
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 17:14:39 +01:00
jpmschweitzerandClaude Opus 4.6 2bc8e336c6 data(atlas): author New Ballarat (GJ 667A) — Geelong, Footscray, Newport, Portland
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 17:11:23 +01:00
jpmschweitzerandClaude Opus 4.6 1d67a5eb04 data(atlas): author UV Ceti (GJ 65A) — Luyten, Kapteyn
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 17:06:39 +01:00
jpmschweitzerandClaude Opus 4.6 2a7d138d17 data(atlas): author Nkosi's Bridge (GJ 473B) — Nongoma, Sodwana, Kosi
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 17:05:05 +01:00
jpmschweitzerandClaude Opus 4.6 2606d07922 data(atlas): author Havnfjord (GJ 3622) — Hardanger, Narvik, Vardø
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 16:33:01 +01:00
jpmschweitzerandClaude Opus 4.6 2f1d199d66 data(atlas): author Pemberton's Loop (GJ 3618) — Fenchurch, Gravesend
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 16:26:15 +01:00
jpmschweitzerandClaude Opus 4.6 28704ac1e9 data(atlas): author Fremantle (GJ 273) — Bunbury, Guildford, Bayswater, Onslow
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 16:23:26 +01:00
jpmschweitzerandClaude Opus 4.6 355580821a data(atlas): author Okoro's Claim (GJ 1245A) — Ugwu, Udi, Agwu
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 16:21:01 +01:00
jpmschweitzerandClaude Opus 4.6 792ca1bfca data(atlas): author Uusi Vantaa (GJ 1230A) — Talvela, Toivola, Pohjola
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 16:17:47 +01:00
jpmschweitzerandClaude Opus 4.6 feb333f3e7 chore(tooling): add star-map wireframe + wipe-bodies script
docs/wireframes/star-map.f0 — Frame0 wireframe for the galaxy
navigator (created during wireframing session).
tooling/wipe-bodies.sh — utility to clear bodies/stations tables
in systems.db (preserves star_systems).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 14:47:26 +01:00
jpmschweitzerandClaude Opus 4.6 ebe8651052 chore(meta): plan Sprint 29 — Body Catalog (258 systems, 5 corridor PRs)
Copy-only sprint. All 258 remaining systems across 5 parallel corridor
tracks (north/south/east/west/frontier). One PR per corridor (~50
systems each). Stories #739-743 assigned.

Pipeline: /atlas author-system skill with Miri naming, Paula narrative
review, Ozzie astrophysical + experience review.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 14:45:57 +01:00
jpmschweitzerandClaude Opus 4.6 d687bee45b chore(tickets): book 6-phase development cascade as initiative + epics
Initiative #745: Development Cascade
- #746 Phase 1: Wiki content complete (parent of #738 body catalog)
- #747 Phase 2: Economics layer (X4-style)
- #748 Phase 3: Planetary maps / Atlas of the Reach
- #749 Phase 4: Player control scheme
- #750 Phase 5: World generation (walkable)
- #751 Phase 6: Detail coloring (rooms/architecture, no NPCs)

D-166 claimed: development cascade decision
D-167 claimed: heritage root supersession decision
(D-record content to be filed in decisions/ domain files)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 14:32:21 +01:00
jpmschweitzerandClaude Opus 4.6 20ac812f8c chore(atlas): corridor assignments + sprint tickets for 258 remaining systems
Epic #738: Body catalog completion with 5 corridor track stories:
- #739 Track A: North Reach (43 systems)
- #740 Track B: South Reach (47 systems)
- #741 Track C: East Reach (47 systems)
- #742 Track D: West Reach (48 systems)
- #743 Track E: Deep Frontier (73 systems)
- #744 Task: Add corridor-status command to atlas CLI

docs/atlas/corridor-assignments.md maps the parallel work structure.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 14:23:55 +01:00
jpmschweitzerandClaude Opus 4.6 c90a916230 data(atlas): Schuilhoek — four Dutch farming worlds behind Cairn
GJ 68/Schuilhoek: Zomer (800K, warm, grains), Lente (600K, cool,
leafy staples), Herfst (400K, soft fruit), Winter (200K, low-g
pasture). 300-year-old farming commune, no external contact, 2M
total across four cultivated worlds. No orbital infrastructure.

Fixed sync-wiki topology clobbering bug. Restored topology sections
for Cairn (GJ 845) and Aurelius (GJ 783A).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 13:43:53 +01:00
jpmschweitzerandClaude Opus 4.6 e5956e8bdd data(atlas): complete hop-3 — 16 systems total this tier
Final hop-3 batch: Caldwell Point/Farrow+Caldwell Gate (west_reach
junction), Ross 154 (flare star processing, designator names only),
Nova Roma/Mirafiori+Officina Prima+Cantiere Chiuso (MVG HQ, 3.5B),
Altair/Solano+Miralta+Paso Firme (south_reach transit, 2 empty
habitable moons), Puerto Rivera/Coseche+Muelle Ocho (agricultural
junction), Aurelius/Praxis+Hesychia+Via Exedra (academic heart),
EZ Aqr/Robaat (accidental waypoint community),
Lacaille/Calder+Southmark Hab (last reliable outpost),
Cairnside (variable star lab — Thermal Stress Lab, Cairnside Test
Frame, Vacuum Fatigue Station, Corrosion Bench, Cryogenic Soak).

Ys lore added to Crown's Hollow wiki. Ross 154 uninhabited bodies
fixed back to null proper_name.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 13:24:27 +01:00
jpmschweitzerandClaude Opus 4.6 a083d63dec data(atlas): hop-3 batch 2 — 6 systems
Lalande/Setúbal+Escala (south_reach transit hub, 1.2B),
Suzhou/Hanwei+Jingce (academic observatory, 15M),
Ross 128/Marevna+Scheveningen (ocean world, 450M),
Bastion/Scapa Flow+Quaterna (fleet hub, 400M),
Crown's Hollow/Ys+The Orrery (constitutional monarchy, 400M),
Johannsen's Star/Gruvlid+Sigrid's Rådhuset (rare-earth mining, 52M).

Ys lore added to Crown's Hollow wiki. Fixed DB names: Johannsen's
Star (was Guniibuu). Planetary terrain generation doc updated with
non-tectonic body types.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 12:31:07 +01:00
jpmschweitzerandClaude Opus 4.6 ce0ea1cd83 data(atlas): hop-3 batch 1 — 7 systems + corporations + terrain design
Systems: Travessia/Euripos+Ostia (commercial translation),
Kensho/Enso+Mokurai (research consortium), Okafor/Onitsha+Timbuktu
Orbital Exchange (Nigerian trading hub), Lu Ban/Gongshu+Humen (Chinese
bazaar manufacturing), Arbour (garden world, the real capital),
Tanegashima/Kanashiro+Tsurumi (Japanese guild fabrication),
Yongjin/Shin Incheon+Cheongmun (Korean transit gateway),
Wolf 359 (12 named platforms + Lalo Watch, 15 stations total).

New: corporations table + 20 records (13 from wiki + DSMC + 7 Cygni B
combines). Planetary terrain generation design doc (tectonic-first
tile pipeline, PerfectWorld/PlaTec research). Atlas CLI planet count
defaults fixed (6-8 minimum).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 11:41:21 +01:00
jpmschweitzerandClaude Opus 4.6 e05444f708 data(atlas): complete hop-2 body catalogs + corporations table
Hop-2 systems authored: Tessera/Corvel (legal archive, 1.3B),
Proxima/Ancora (first colony, Zheng He lore, 400M),
Meridian/Provenance (boomtown, 150M), Barnard's Star/Verada
(commuter town, 2B, wiki prose adjusted for surface-majority pop),
Prometheus/Galen+Chiron+Site Anterior (longevity monopoly, 55K),
Cygni B/Ferrath+Kihl Works (shipyards, 1.8B, 7 combines named),
Cairn (the anomaly — 7 apertures, 2 garden planets, zero population).

New: corporations table in systems.db schema. 20 records populated
from wiki/corporations/ + DSMC + 7 Cygni B combines (Vethara,
Kossler-Drun, Amberan Works, Talavec & Sons, Orren-Skel, Marhoud
Fabrication, Drevast Extraction).

Atlas CLI: fixed planet count defaults (6-8 minimum per star type,
was 2-4). Miri added Zheng He lore to Proxima wiki.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 23:23:12 +01:00
jpmschweitzerandClaude Opus 4.6 7394a7669c data(atlas): author hop-2 systems batch 1 (5 systems)
GJ 1221 (dead white dwarf, 200-person independent research team),
Keid/Cadwal (conservation world, Vance capital, Veil Institute station),
Renaissance/Ruhr (Gate Corp HQ, 5B manufacturing),
Parallax/Estrade (media capital, 1.8B),
Sindri/Witwatersrand (DSMC mining HQ, Kimberley, Jhb Orbital, Pilbara
Belt, Dampier — DSMC footprint across entire system),
Groombridge/Lendel (financial center, 900M).

Fixed Sindri proper_name in DB (was Vargr, flagged for IP).
Atlas CLI: commit-system now auto-updates star_systems counts,
next command for hop-ordered authoring.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 22:39:09 +01:00
jpmschweitzerandClaude Opus 4.6 c9d3bd4eed data(atlas): author hop-0 and hop-1 body catalogs (6 systems)
Systems authored: Sol (GJ 0), Gateway (GJ 71), Ran (GJ 144),
Sirius (GJ 244A), ACB (GJ 559B), Struve (GJ 725B).

Total: 59 bodies + 10 stations across 6 systems.

Named bodies: Mercury, Venus, Earth, Luna, Mars, Phobos, Deimos,
Jupiter, Io, Europa, Ganymede, Callisto, Saturn, Titan, Enceladus,
Uranus, Neptune (Sol); Threshold, Arden, Verantis (Gateway);
Kallast, Vethis (Ran); Edict (Sirius); Sede (ACB); Rush (Struve).
Named stations: Kallast Freight Terminal, Conclave, Aperture,
Leverage, Quorum, The Stack.

Atlas CLI: added commit-system auto-update of star_systems counts,
next command for hop-ordered authoring, sync-wiki with full field
rendering. Edict naming lore added to Sirius wiki by Miri.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 19:04:10 +01:00
jpmschweitzerandClaude Opus 4.6 c970fac1f9 data(atlas): author GJ 0 (Sol) — full solar system with real bodies
19 bodies + 1 station: Mercury, Venus, Earth (8.5B), Luna (350M),
Mars (1.2B), Phobos, Deimos, asteroid belt, Jupiter + 4 Galilean
moons (Europa inhabited, 30M, research), Saturn + Titan + Enceladus,
Uranus, Neptune, oort cloud, Horizon Station.

All bodies with real orbital periods, rotation periods, and surface
gravity. 4 inhabited: Earth, Luna, Mars, Europa.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 18:31:53 +01:00
jpmschweitzerandClaude Opus 4.6 05c3227b53 feat(atlas): add gravity, orbital period, rotation + sync-wiki command
Schema: added orbital_period_days and rotation_period_hours to bodies
table. Proposal format now includes surface_gravity, orbital_period_days,
rotation_period_hours with sensible defaults per body type.

New sync-wiki command generates a Celestial Bodies section in wiki
pages from DB data. All 16 fields rendered including Year (d) and
Day (h). Re-authored Gateway (GJ 71) with full physics.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 18:26:42 +01:00
jpmschweitzerandClaude Opus 4.6 080732d2ac feat(atlas): author GJ 71 (Gateway/Tau Ceti) body catalog
First system fully authored via atlas author/commit workflow.
7 bodies + 1 station: Threshold (primary garden, 600M), Arden
(secondary garden, 500M), Verantis (domed moon, 20M), inner rocky,
outer ice, debris disk, oort cloud, Horizon Station (80M).

Atlas CLI updated with proper_name, population, hydrosphere,
economic_role, settlement_pattern, industrial_corridor fields in
proposal format. Commit-system writes all fields to DB.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 18:16:09 +01:00
jpmschweitzerandClaude Opus 4.6 ca676e8e66 feat(db): add atlas Rust CLI for celestial bodies + stations
Rust binary (server/src/bin/atlas.rs) with commands: show-system,
show-body, show-station, list-bodies, list-stations, add-body,
add-station, stats, populate. Reads from server/data/systems.db.

Wrapper at tooling/atlas, skill at .claude/skills/atlas/SKILL.md.
Scope note: atlas will grow to cover the full geographic hierarchy
(planetary surfaces, settlements, districts) as the cascade progresses.

Also: removed stale star_systems table from settledreach.db (belongs
in systems.db only) and ran initial populate pass (329 bodies + 301
horizon stations across 301 systems).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:40:37 +01:00
jpmschweitzerandClaude Opus 4.6 fc3b7485c6 feat(schema): add bodies and stations tables to systems.db
New tables for the celestial body hierarchy below system level:
- bodies: planets, moons, gas giants, asteroid belts, oort clouds
  with physical properties, settlement data, and cultural overrides
- stations: orbital/surface facilities with type, population,
  docking class, and gate infrastructure flag

Naming convention: GJ-{n}b (planet), GJ-{n}b-1 (moon),
GJ-{n}b-S1 (station), GJ-{n}-oort (oort cloud).
Self-referential parent_body_id for moon→planet relationships.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:28:40 +01:00
jpmschweitzerandClaude Opus 4.6 79a4780c46 docs(wireframes): add navigator UI wireframes — galaxy map, system orbital, body info
Three wireframes for the Reach Navigator insert app:
- Galaxy hop-ring map (concentric layout, sector-colored, contextual gate lanes)
- System orbital schematic (star + orbits + oort cloud + horizon station)
- Body info panel (planetary screenshot, profile stats, GTTR entry)

Navigation flow: hop-ring → click system → orbital → click body → info panel.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:23:54 +01:00
jpmschweitzerandClaude Opus 4.6 be2d64cb3c docs(wireframes): add character editor Frame0 wireframe
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:15:34 +01:00
jpmschweitzerandClaude Opus 4.6 252e3d380a docs(workshops): complete world generation architecture workshop
3 rounds of SW1 (endgame feature vision) with 5 agents + Qatux.
Produced endgame-feature-vision.md (692 lines) covering the full
galaxy-to-ground generation pipeline, cultural cascade, replayability
architecture, and player experience beats.

Workshop was cut short when PO redirected to a 6-phase development
cascade (wiki content → economics → planetary maps → player control →
world gen → detail coloring). v0.2 target dropped. Heritage roots
(D-104/D-105/D-101/D-107) flagged for supersession — real-world
cultural corridors replace abstract roots.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:12:09 +01:00
jpmschweitzerandClaude Opus 4.6 e77f66d53a docs(workshops): create world generation workshop brief from Q-077
Q-077 promoted to full workshop brief with 9 reference implementations,
7 key questions, 5 zone types, and agent assignments (Tyre, Gestalt,
Nigel, Miri, Ozzie).

Also: Q-089 through Q-092 filed (starfield, Markov names, event audio,
modular settings menu), make clean-imports target added.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 20:48:19 +01:00
jpmschweitzerandClaude Opus 4.6 fa0af110f1 fix(docs): correct D-160 segment count in asset org doc footer (17→18)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 16:49:25 +01:00