From 00de36a4b70237b6f9a9751a0d77b56a74075f96 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Sun, 15 Mar 2026 09:53:31 +0100 Subject: [PATCH] fix(data): replace deprecated GJ 702A with 1221-DXP9 in star registry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GJ 702A was a deprecated binary system entry. Replace with GJ 1221, a real catalog star — DXP9 peculiar magnetic white dwarf at 20.03 ly. Dead-end topology connecting to EZ Aqr (GJ 866A). Updates: star-map.json, systems.db, gj-catalog-real.json, catalog.md, EZ Aqr topology reference. New wiki entry and Drifter's Guide entry. System count restored to 301. Co-Authored-By: Claude Opus 4.6 (1M context) --- docs/design/star-map.json | 6 +-- server/data/systems.db | Bin 294912 -> 294912 bytes tooling/wiki/gj-catalog-real.json | 10 ++++- wiki/star-systems/GJ-1221/gttr.md | 29 ++++++++++++++ wiki/star-systems/GJ-1221/index.md | 60 +++++++++++++++++++++++++++++ wiki/star-systems/GJ-866A/index.md | 4 +- wiki/star-systems/catalog.md | 1 + 7 files changed, 104 insertions(+), 6 deletions(-) create mode 100644 wiki/star-systems/GJ-1221/gttr.md create mode 100644 wiki/star-systems/GJ-1221/index.md diff --git a/docs/design/star-map.json b/docs/design/star-map.json index 685fa2cbf..54ee85a5c 100644 --- a/docs/design/star-map.json +++ b/docs/design/star-map.json @@ -1870,7 +1870,7 @@ "hop_distance_from_gateway": 8 }, { - "system_id": "GJ 702A", + "system_id": "GJ 1221", "gate_topology": "dead_end", "aperture_count": 1, "gate_connections": 1, @@ -3240,7 +3240,7 @@ "GJ 1156" ], [ - "GJ 702A", + "GJ 1221", "GJ 866A" ], [ @@ -3464,4 +3464,4 @@ "GJ 71" ] ] -} \ No newline at end of file +} diff --git a/server/data/systems.db b/server/data/systems.db index dc6a9463d9ffce8927a69a9bb509d48720535dd4..43fbbb2edd97e6b085b086cbbd2f1419767b21a9 100644 GIT binary patch delta 9181 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 T2Z-V99?tF?H@i>ahv5GKNl&S- delta 7416 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 + +| | | +|---|---| +| **Star** | DXP9 · 20.03 ly | +| **Gates** | 1 aperture · dead_end | +| **Settlement** | unsettled | + +--- + +## Supply Dependency + +There is nothing to enumerate here. GJ 1221 has no population, no registered freight routes, no colonial charter application, and no installed infrastructure beyond the horizon station itself. It is a gate address. Vessels that transit here arrive, find a dead star and empty space, and depart the same way they came. + +The system's economic non-presence is total in a way that even other unsettled systems do not quite match. Most unsettled systems in the Reach's gate inventory are unsettled for reasons the record can explain: resource surveys that returned negative, transit topologies too peripheral to justify initial investment, wave prioritization that placed development elsewhere. GJ 1221 has no such administrative narrative. It was never assessed for settlement. No colonial development interest has made inquiry. The Commission has not filed a preliminary survey. For a system two hops from Gateway in a well-transited sector corridor, the absence of any routine institutional contact is not the default condition. It is an outcome. + +## Faction Notes + +No faction has established presence at GJ 1221, and none has announced plans to do so. + +The Lattice Commission's formal position is that GJ 1221 remains an unassessed system in the colonial charter queue. This is accurate in the sense that no assessment has been filed, and inaccurate in the sense that it implies the queue is the relevant framework. The Commission does not assess systems where there is no settlement interest and no strategic transit value. GJ 1221 is a dead_end topology with a single aperture connecting to EZ Aqr. There is no transit value to protect, no corridor position to anchor. By standard institutional logic, the Commission has no reason to be here. The question the Commission's absence does not answer is whether the Commission has considered that logic and accepted it, or whether the Commission has not looked closely enough to have applied any logic at all. + +Gate Corporation maintains a monitoring waypoint at EZ Aqr, one hop away. Every transit in and out of GJ 1221 passes through EZ Aqr's gate logs. Gate Corporation is therefore the closest thing to an institutional presence in this system — not present within it, but watching the only door. Whether that constitutes oversight or documentation is a distinction Gate Corporation's operational charter does not resolve. + +The Veil Institute has registered a research interest in GJ 1221's stellar anomaly. The registration is formal and on record. The Institute has not deployed personnel. Its stated rationale — that magnetically anomalous degenerate stellar remnants represent under-studied baseline cases for comparative stellar archaeology — is technically coherent. No research program has been announced. + +## Silence Topic + +What the Reach does not discuss about GJ 1221: the question of intent. + +Gate networks do not have routing logic that anyone in the Reach can access or interpret. The builders placed apertures where they placed them, and the Reach has spent six centuries building civilization around those placements without being able to ask why any given connection was made. Most gate connections, whatever their original purpose, have acquired practical rationales through use: they connect population centers, bridge strategic corridors, reduce transit distances in ways that appear, if not designed, at least consistent with what a civilization would want. + +GJ 1221 is a connection the Reach cannot rationalize. A single aperture at a dead star, connecting to a system that did not become a monitoring waypoint until Gate Corporation arrived centuries after the network was built. No historical transit pressure would have demanded this link. No resource or strategic logic explains it. The aperture is two hops from Gateway, in a sector the Reach knows well, at a star whose defining characteristic is that it should not exist as it does — a remnant that has retained magnetic properties it has no known mechanism to retain. + +The builders connected a gate to something anomalous. Whether they found the anomaly and marked it, or whether something about the anomaly made the connection necessary, or whether the anomaly and the gate placement are independent facts that only appear related because both are unexplained — these are questions the Reach has not formally asked. The Institute's research interest registration, dry and procedural as its language is, suggests someone in that institution noticed the same conjunction and chose to file a record rather than act on it. + +EZ Aqr's archive logs every transit into GJ 1221. There is no public accounting of how many transits have occurred, what those vessels were, or what they found. Gate Corporation's monitoring function is operational infrastructure documentation, not public record. Whatever the archive contains about GJ 1221's traffic history — whether that history is sparse or not sparse — is Gate Corporation proprietary. + +## Narrative Hook + +The alien builders put a gate at a dead star that shouldn't be magnetic. Anyone who goes in must come out through EZ Aqr's logs. + +## Calibration Note + +`star_type: DXP9` is not a classification that appears elsewhere in the Reach's settled gate inventory. The components are individually uncommon and in combination essentially unique within catalog reach: D for degenerate stellar remnant, X for spectral type that resists standard classification, P for magnetically peculiar, 9 for the coolest end of the white dwarf temperature sequence. A white dwarf at this temperature should have cooled past any meaningful magnetic activity over its billions of years of existence. Magnetic fields in isolated white dwarfs dissipate; they do not persist into the cooling sequence at detectable levels without an explanation that standard stellar evolution models do not provide. The field is present. The models do not account for it. + +`topology: dead_end` at `hop_distance: 2` from Gateway is structurally significant. Dead-end systems in the inner hop bands are rare — the Reach's gate network, as surveyed, tends toward higher connectivity close to Gateway, where settlement pressure and transit demand generated loop and junction topology through the early centuries of expansion. A single-aperture dead_end two hops from Gateway implies either that the builders chose not to extend the network from this point or that the network does not extend from here because there is nothing, in whatever direction the network might have continued, that the builders considered worth connecting. Both interpretations are unsettling in different ways. + +`settlement: unsettled` at this hop distance and sector position has no standard administrative explanation. GJ 1221 is not remote. It is not environmentally hostile in any cataloged sense — the Commission has no survey on file, but the stellar profile presents no obvious deterrent to horizon station use by a research or monitoring party. The system is empty because no one has chosen to be here. That choice, made independently by every institution that might otherwise have reason to assess or occupy the system, is not recorded as a choice anywhere. It is recorded as an absence. + +## Topology + +- **Hop Distance from Gateway:** 2 +- **Adjacent Systems:** GJ 866A diff --git a/wiki/star-systems/GJ-866A/index.md b/wiki/star-systems/GJ-866A/index.md index 1fbcdb39d..837d1db85 100644 --- a/wiki/star-systems/GJ-866A/index.md +++ b/wiki/star-systems/GJ-866A/index.md @@ -18,7 +18,7 @@ EZ Aqr produces almost nothing and exports that fact as a service. It is a Gate Corporation monitoring waypoint that became a permanent settlement only after enough transit personnel, maintenance contractors, and support staff had been stationed here long enough to stop thinking of themselves as temporary. The system's economic output is entirely transit-adjacent: refueling, minor vessel maintenance, gate diagnostic services, and the hospitality infrastructure that grows wherever people wait between ships. -What EZ Aqr imports is everything else. Food, fabricated goods, discretionary equipment — all comes through on the same gate traffic the system monitors. The through_route topology keeps it viable: one gate faces the inner corridor toward GJ 702A, one faces outward toward Bridgepoint. Neither direction is optional. The system's institutional dependence on Gate Corporation is nearly total, which is understood by everyone here and discussed by no one. +What EZ Aqr imports is everything else. Food, fabricated goods, discretionary equipment — all comes through on the same gate traffic the system monitors. The through_route topology keeps it viable: one gate faces the inner corridor toward GJ 1221, one faces outward toward Bridgepoint. Neither direction is optional. The system's institutional dependence on Gate Corporation is nearly total, which is understood by everyone here and discussed by no one. ## Faction Notes @@ -43,4 +43,4 @@ Every ship transiting between the core and the east corridor's inner systems pas ## Topology - **Hop Distance from Gateway:** 3 -- **Adjacent Systems:** GJ 702A, GJ 53A +- **Adjacent Systems:** GJ 1221, GJ 53A diff --git a/wiki/star-systems/catalog.md b/wiki/star-systems/catalog.md index 3ba9f56b1..54f9317e8 100644 --- a/wiki/star-systems/catalog.md +++ b/wiki/star-systems/catalog.md @@ -27,6 +27,7 @@ Sourced from the HYG Database v4.1 — 298 real catalog stars, 3 fabricated. | [GJ 1125](star-systems/GJ-1125/index.md) | — | K:... | 31.5 | east_reach | wave_4 | spur_end | | [GJ 1128](star-systems/GJ-1128/index.md) | — | m | 20.3 | east_reach | wave_3 | loop_member | | [GJ 117](star-systems/GJ-117/index.md) | — | K1V | 33.8 | deep_frontier | unsettled | through_route | +| [GJ 1221](star-systems/GJ-1221/index.md) | **1221-DXP9** | DXP9 | 20.0 | east_reach | unsettled | dead_end | | [GJ 1230A](star-systems/GJ-1230A/index.md) | — | k-m | 24.0 | north_reach | wave_5 | loop_member | | [GJ 1232](star-systems/GJ-1232/index.md) | — | k-m | 34.8 | west_reach | wave_1 | through_route | | [GJ 1235](star-systems/GJ-1235/index.md) | — | k-m | 33.1 | deep_frontier | wave_2 | junction |