Two issues require correction before merge. One is a new error introduced by this PR (incorrect math in a calibration note). One is an incomplete fix from ticket #770 (catalog.md not updated to match the wiki header correction).
The wiki header now says K-type. The catalog still says G-type. These are inconsistent. The fix is one character — change G-type to K-type in catalog.md line 334.
FAIL — GJ-1111 calibration note math does not match proposal (new error introduced by this PR)
File:wiki/star-systems/GJ-1111/index.md calibration note (added by this PR for ticket #765) Severity: Medium
The calibration note introduced by this PR states:
The ~1.46M total population is intentionally structured
The stated "~1.46M" does not match the proposal. Additionally, the wiki body table displays the horizon station as 1M rather than 1.2M — this was a pre-existing display error in the table, but the calibration note added by this PR hardcodes the wrong total rather than matching the actual proposal figures.
Fix options:
Update the calibration note to say ~1.67M total (matching the proposal), and update the station table display from 1M to 1.2M
Or: if the intent is 1.46M total, update the proposal to 980K for the horizon station and fix the note accordingly
The ~1.46M figure appears to derive from 380K + 1,080K — neither value matches any field in the current proposal.
Brandpunt (GJ3943) authoring — Afrikaans research station
PASS
GJ-3943 / Brandpunt (major change — full check)
Proposal proper_name: Brandpunt — matches wiki h1 and header
star_type: binary, spectral_class: K5V+M3V — matches wiki profile table
inhabited_count: 1 — consistent (Skuiling on GJ3943b)
planet population 1,800 — matches wiki body table (1.8K) and prose
station population 120 — matches wiki station table
station name: Brandpunt Horizon — matches wiki
Adjacent systems: GJ 421B (Pedra Seca), GJ 546 (Eerste Wacht) — consistent across wiki topology, station notes, and Pedra Seca/Eerste Wacht wiki updates
gttr.md: updated title, Adams rating, all content consistent with index.md
All Brandpunt-adjacent wiki updates (GJ-421B, GJ-546) are internally consistent with the new settlement.
Pre-existing observation (not blocking)
GJ-707 wiki header says binary-type while GJ-3943 says binary. These are the only two binary systems in the current scope. The catalog shows binary for both. GJ-707 was not touched by this PR, so this is pre-existing — recommend a follow-up ticket to normalize GJ-707's header.
QA review — Sprint 30 wiki quality fixes (#107)
**Reviewed by:** Hoshe (QA)
**Files reviewed:** 30 changed files (29 text + 1 binary excluded)
**Tickets cross-referenced:** #753, #754, #755, #756, #757, #758, #759, #760, #761, #763, #764, #765, #767, #768, #769, #770, #771, #772
---
## Verdict: REQUEST_CHANGES
Two issues require correction before merge. One is a new error introduced by this PR (incorrect math in a calibration note). One is an incomplete fix from ticket #770 (catalog.md not updated to match the wiki header correction).
---
## Issues
### FAIL — catalog.md GJ 875 still shows G-type (ticket #770 incomplete)
**File:** `wiki/star-systems/catalog.md` line 334
**Severity:** Medium
Ticket #770 fixed the GJ-875 wiki header from G-type to K-type. The catalog entry was not updated:
```
| [GJ 875](GJ-875/index.md) | — | G-type | 14 | unsettled | through_route | 2 |
```
The wiki header now says `K-type`. The catalog still says `G-type`. These are inconsistent. The fix is one character — change `G-type` to `K-type` in catalog.md line 334.
---
### FAIL — GJ-1111 calibration note math does not match proposal (new error introduced by this PR)
**File:** `wiki/star-systems/GJ-1111/index.md` calibration note (added by this PR for ticket #765)
**Severity:** Medium
The calibration note introduced by this PR states:
> The ~1.46M total population is intentionally structured
The proposal populations are:
- `GJ1111b` (Qina, planet): 380,000
- `GJ1111-oort-S1` (Zenzele Horizon, station): 1,200,000
- `GJ1111b-S1` (Isivikelo, industrial station): 86,000
- **Total: 1,666,000 (~1.67M)**
The stated "~1.46M" does not match the proposal. Additionally, the wiki body table displays the horizon station as `1M` rather than `1.2M` — this was a pre-existing display error in the table, but the calibration note added by this PR hardcodes the wrong total rather than matching the actual proposal figures.
Fix options:
1. Update the calibration note to say `~1.67M total` (matching the proposal), and update the station table display from `1M` to `1.2M`
2. Or: if the intent is 1.46M total, update the proposal to 980K for the horizon station and fix the note accordingly
The `~1.46M` figure appears to derive from 380K + 1,080K — neither value matches any field in the current proposal.
---
## Passing checks
All other ticket fixes verified clean:
| Ticket | Description | Result |
|--------|-------------|--------|
| #753 | Mabuhay GJ 1073 — GJ 482A continuity, Dagat references | PASS |
| #754 | Stale calibration notes GJ1128, GJ136, GJ625 | PASS |
| #755 | GJ432A Punjabi-Canadian → Punjabi heritage | PASS |
| #756 | GJ541 header G-type → K-type | PASS |
| #757 | Pereira's Rest population 800 → 42K (both instances) | PASS |
| #758 | Langemark GJ42 schema normalization (breathable/rivers-lakes/west_reach fixed) | PASS |
| #760 | GJ601A F2III stellar evolution context in notes | PASS |
| #761 | GJ4056 spectral_class `g` → M4V, star_type → M | PASS |
| #763 | GJ1111 + GJ54.1 prose rebalanced to new populations | PASS (prose correct; math error noted above) |
| #764 | GJ1111 star_type regression (unusual → M) | PASS |
| #765 | Calibration notes for divergent populations (GJ905, GJ54.1) | PASS for GJ905 and GJ54.1; GJ1111 note has math error |
| #767 | GJ707 star_type/spectral_class fields swapped (binary/K4V+K8V) | PASS |
| #768 | GJ189 wave_2/hop_8 reconciliation — calibration note added | PASS |
| #769 | GJ147 etymology passagem → entremeio | PASS |
| #770 | GJ875 header G-type → K-type | PARTIAL — wiki fixed, catalog.md not updated |
| #771 | GJ7547 K → K4V, GJ6711 K → K3V | PASS |
| #772 | Brandpunt (GJ3943) authoring — Afrikaans research station | PASS |
### GJ-3943 / Brandpunt (major change — full check)
- Proposal proper_name: Brandpunt — matches wiki h1 and header
- star_type: binary, spectral_class: K5V+M3V — matches wiki profile table
- inhabited_count: 1 — consistent (Skuiling on GJ3943b)
- planet population 1,800 — matches wiki body table (1.8K) and prose
- station population 120 — matches wiki station table
- station name: Brandpunt Horizon — matches wiki
- Adjacent systems: GJ 421B (Pedra Seca), GJ 546 (Eerste Wacht) — consistent across wiki topology, station notes, and Pedra Seca/Eerste Wacht wiki updates
- gttr.md: updated title, Adams rating, all content consistent with index.md
- catalog.md entry updated: Brandpunt, binary, wave_5 — correct
- gttr-deep.md updated — correct
All Brandpunt-adjacent wiki updates (GJ-421B, GJ-546) are internally consistent with the new settlement.
### Pre-existing observation (not blocking)
GJ-707 wiki header says `binary-type` while GJ-3943 says `binary`. These are the only two binary systems in the current scope. The catalog shows `binary` for both. GJ-707 was not touched by this PR, so this is pre-existing — recommend a follow-up ticket to normalize GJ-707's header.
Reviewers: Hoshe (QA), Paula (narrative depth), Miri (world consistency)
Execution Issues (changes requested)
#
File
Severity
Issue
1
wiki/star-systems/catalog.md:334
warning
GJ 875 still shows G-type — wiki header corrected to K-type but catalog not updated
2
wiki/star-systems/catalog.md:171
warning
GJ 1111 still shows unusual — should be M-type per proposal
3
wiki/star-systems/catalog.md:147
warning
GJ 541 still shows G-type — proposal has star_type: "K"
4
wiki/star-systems/catalog.md:269
warning
GJ 601A still shows K-type — proposal has star_type: "F"
5
wiki/star-systems/catalog.md:231
warning
GJ 19 (Solheim) shows K-type — proposal has star_type: "G"
6
wiki/star-systems/catalog.md:277
warning
GJ 42 (Langemark) shows M-type — proposal has star_type: "K"
7
wiki/star-systems/catalog.md:310
warning
GJ 707 shows — for name — should be "Dois Sóis"
8
wiki/star-systems/GJ-1111/index.md
warning
Calibration note says "~1.46M total" but proposal sums to ~1.67M (380K + 1.2M + 86K)
9
docs/atlas/proposals/GJ42.json
warning
Moon GJ42e-2 biome_summary: "ice" — not a valid schema value, should be "frozen"
Suggestions (non-blocking)
#
File
Severity
Issue
1
docs/atlas/proposals/GJ3943.json
suggestion
Station notes still contain "k-m transitional binary" freetext — structured field fixed but notes not cleaned
2
wiki/star-systems/GJ-3943/index.md
suggestion
"Eight specialists from five communities" but only four named before Eerste Wacht's later addition
Narrative highlights (Paula)
Brandpunt (GJ-3943) is a strong entry — the binary star science serves narrative purpose, the Compact's non-disclosure clause creates information-asymmetry dynamics, and the Afrikaans cultural subversion is structural not surface-level. GJ-147 etymology fix and population prose updates integrate cleanly.
Verdict: CHANGES REQUESTED
Common theme: catalog.md wasn't updated when wiki/proposal star types were corrected. Fix the 9 warnings above, then re-request review.
## Review: copy -> main (type: copy) — Sprint 30
Reviewers: Hoshe (QA), Paula (narrative depth), Miri (world consistency)
---
### Execution Issues (changes requested)
| # | File | Severity | Issue |
|---|------|----------|-------|
| 1 | `wiki/star-systems/catalog.md:334` | warning | GJ 875 still shows `G-type` — wiki header corrected to `K-type` but catalog not updated |
| 2 | `wiki/star-systems/catalog.md:171` | warning | GJ 1111 still shows `unusual` — should be `M-type` per proposal |
| 3 | `wiki/star-systems/catalog.md:147` | warning | GJ 541 still shows `G-type` — proposal has `star_type: "K"` |
| 4 | `wiki/star-systems/catalog.md:269` | warning | GJ 601A still shows `K-type` — proposal has `star_type: "F"` |
| 5 | `wiki/star-systems/catalog.md:231` | warning | GJ 19 (Solheim) shows `K-type` — proposal has `star_type: "G"` |
| 6 | `wiki/star-systems/catalog.md:277` | warning | GJ 42 (Langemark) shows `M-type` — proposal has `star_type: "K"` |
| 7 | `wiki/star-systems/catalog.md:310` | warning | GJ 707 shows `—` for name — should be "Dois Sóis" |
| 8 | `wiki/star-systems/GJ-1111/index.md` | warning | Calibration note says "~1.46M total" but proposal sums to ~1.67M (380K + 1.2M + 86K) |
| 9 | `docs/atlas/proposals/GJ42.json` | warning | Moon GJ42e-2 `biome_summary: "ice"` — not a valid schema value, should be `"frozen"` |
### Suggestions (non-blocking)
| # | File | Severity | Issue |
|---|------|----------|-------|
| 1 | `docs/atlas/proposals/GJ3943.json` | suggestion | Station notes still contain `"k-m transitional binary"` freetext — structured field fixed but notes not cleaned |
| 2 | `wiki/star-systems/GJ-3943/index.md` | suggestion | "Eight specialists from five communities" but only four named before Eerste Wacht's later addition |
### Narrative highlights (Paula)
Brandpunt (GJ-3943) is a strong entry — the binary star science serves narrative purpose, the Compact's non-disclosure clause creates information-asymmetry dynamics, and the Afrikaans cultural subversion is structural not surface-level. GJ-147 etymology fix and population prose updates integrate cleanly.
### Verdict: CHANGES REQUESTED
Common theme: catalog.md wasn't updated when wiki/proposal star types were corrected. Fix the 9 warnings above, then re-request review.
catalog.md: 7 star type / name corrections propagated (GJ 541, 1111, 19, 601A, 42, 875, 707)
GJ-1111: population total corrected to ~1.67M
GJ42.json: biome_summary "ice" → "frozen"
Merged to main via fast-forward.
## Review Round 3: APPROVED
All 9 execution issues from round 2 resolved:
- catalog.md: 7 star type / name corrections propagated (GJ 541, 1111, 19, 601A, 42, 875, 707)
- GJ-1111: population total corrected to ~1.67M
- GJ42.json: biome_summary "ice" → "frozen"
Merged to main via fast-forward.
Pull request closed
This pull request cannot be reopened because the branch was deleted.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
30 files changed across 18 tickets. All reviewed by Paula (narrative) before commit.
Closes #753 #754 #755 #756 #757 #758 #759 #760 #761 #763 #764 #765 #767 #768 #769 #770 #771 #772.
QA review — Sprint 30 wiki quality fixes (#107)
Reviewed by: Hoshe (QA)
Files reviewed: 30 changed files (29 text + 1 binary excluded)
Tickets cross-referenced: #753, #754, #755, #756, #757, #758, #759, #760, #761, #763, #764, #765, #767, #768, #769, #770, #771, #772
Verdict: REQUEST_CHANGES
Two issues require correction before merge. One is a new error introduced by this PR (incorrect math in a calibration note). One is an incomplete fix from ticket #770 (catalog.md not updated to match the wiki header correction).
Issues
FAIL — catalog.md GJ 875 still shows G-type (ticket #770 incomplete)
File:
wiki/star-systems/catalog.mdline 334Severity: Medium
Ticket #770 fixed the GJ-875 wiki header from G-type to K-type. The catalog entry was not updated:
The wiki header now says
K-type. The catalog still saysG-type. These are inconsistent. The fix is one character — changeG-typetoK-typein catalog.md line 334.FAIL — GJ-1111 calibration note math does not match proposal (new error introduced by this PR)
File:
wiki/star-systems/GJ-1111/index.mdcalibration note (added by this PR for ticket #765)Severity: Medium
The calibration note introduced by this PR states:
The proposal populations are:
GJ1111b(Qina, planet): 380,000GJ1111-oort-S1(Zenzele Horizon, station): 1,200,000GJ1111b-S1(Isivikelo, industrial station): 86,000The stated "~1.46M" does not match the proposal. Additionally, the wiki body table displays the horizon station as
1Mrather than1.2M— this was a pre-existing display error in the table, but the calibration note added by this PR hardcodes the wrong total rather than matching the actual proposal figures.Fix options:
~1.67M total(matching the proposal), and update the station table display from1Mto1.2MThe
~1.46Mfigure appears to derive from 380K + 1,080K — neither value matches any field in the current proposal.Passing checks
All other ticket fixes verified clean:
g→ M4V, star_type → MGJ-3943 / Brandpunt (major change — full check)
All Brandpunt-adjacent wiki updates (GJ-421B, GJ-546) are internally consistent with the new settlement.
Pre-existing observation (not blocking)
GJ-707 wiki header says
binary-typewhile GJ-3943 saysbinary. These are the only two binary systems in the current scope. The catalog showsbinaryfor both. GJ-707 was not touched by this PR, so this is pre-existing — recommend a follow-up ticket to normalize GJ-707's header.Review: copy -> main (type: copy) — Sprint 30
Reviewers: Hoshe (QA), Paula (narrative depth), Miri (world consistency)
Execution Issues (changes requested)
wiki/star-systems/catalog.md:334G-type— wiki header corrected toK-typebut catalog not updatedwiki/star-systems/catalog.md:171unusual— should beM-typeper proposalwiki/star-systems/catalog.md:147G-type— proposal hasstar_type: "K"wiki/star-systems/catalog.md:269K-type— proposal hasstar_type: "F"wiki/star-systems/catalog.md:231K-type— proposal hasstar_type: "G"wiki/star-systems/catalog.md:277M-type— proposal hasstar_type: "K"wiki/star-systems/catalog.md:310—for name — should be "Dois Sóis"wiki/star-systems/GJ-1111/index.mddocs/atlas/proposals/GJ42.jsonbiome_summary: "ice"— not a valid schema value, should be"frozen"Suggestions (non-blocking)
docs/atlas/proposals/GJ3943.json"k-m transitional binary"freetext — structured field fixed but notes not cleanedwiki/star-systems/GJ-3943/index.mdNarrative highlights (Paula)
Brandpunt (GJ-3943) is a strong entry — the binary star science serves narrative purpose, the Compact's non-disclosure clause creates information-asymmetry dynamics, and the Afrikaans cultural subversion is structural not surface-level. GJ-147 etymology fix and population prose updates integrate cleanly.
Verdict: CHANGES REQUESTED
Common theme: catalog.md wasn't updated when wiki/proposal star types were corrected. Fix the 9 warnings above, then re-request review.
Review Round 3: APPROVED
All 9 execution issues from round 2 resolved:
Merged to main via fast-forward.
Pull request closed