- Merged overview h2 into lead paragraphs
- Converted timeline tables to chronological narrative h3 with date ranges
- Added task achievements section to all unmanned mission pages
- Unified infobox format with label/data columns
Co-Authored-By: Claude <noreply@anthropic.com>
- Unified chapter structure: lead > background > crew > task details(h3 chronological) > EVA log(single table) > results > topology > see also
- All h3 headings include date ranges matching GHC-04/05 format
- Simplified EVA tables to single wikitable per page
- Added topology iframe embed to GHC-01 through GHC-04
- Program root page updated with Wikipedia formatting
- Changed CZ-16A/Wugang factual error on GHC-05
Co-Authored-By: Claude <noreply@anthropic.com>
The wiki_update_page.py script had a bug where extract_script_to_script_js
used match.group(0) (including <script> tags) instead of group(1) (pure JS).
This caused Wiki.js to render page JS as escaped HTML text rather than
executing it.
Since Wiki.js markdown editor strips iframes and only the markdown editor
is enabled, the topology diagram is now linked via a prominent button that
opens the interactive topology viewer in a new tab.
Co-Authored-By: Claude <noreply@anthropic.com>
- Add diagram_layouts and diagram_nodes tables
- Seed layout coordinates extracted from SVG
- Extend snapshot API to return layout data
- Rewrite demo page to fetch from API dynamically
- Support ?mission= and ?at= URL parameters
- Modal details populated from database component data
- Show/hide nodes based on component existence at snapshot time
Co-Authored-By: Claude <noreply@anthropic.com>
Third-generation shuttle proposal (late 2020s, cancelled ~2032). MK4 airframe with
internal tankage for full reusability; 3× RS-25EX, CERV-heritage 4 m boosters with
downrange sea landing; 30 t to 650×650 km 51°; 86 m orbiter; 4 crew; ~$35M/flight
target. Competed against Vulture in same government tender. Design elements later
absorbed into Vulture Block 1.5/Block 2.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- st02_kristen_zh.html: 52 occurrences of 克里斯滕→克丽斯腾
- st01_wanxingyuan_zh.html: 2 link references updated
- stellaria_mothership_en.html: ST-02 Stellaria NEXT → ST-02 Kristen
- wanxingyuan_mothership_zh.html: 万星源NEXT号 → 克丽斯腾号
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Replace RS-25E with RS-25EX throughout (2.88 t, 26 MPa, 2812 kN, 454 s vac / 2353.7 kN, 380 s SL)
- Dry mass 111.6 t → 110.5 t; burn time 10m16s → 8m30s normal / 12m extended
- Rewrite abort section: 6 modes (add Hard Abort), detailed main engine engine-out
scenario (100 t to 650×650 km, 28° from Wenchang)
- Add booster engine-out section (TH-12 tolerance, downrange/recovery abort, T+60s
worst case → RTLS / Hard Abort)
- Fix ST-02 reference: 万星源NEXT号 → 克丽斯腾号
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Expand location hierarchy in draft_board.md to 72 items across all systems
- Update ST-01/ST-02/XH-01/XH-02/XH-03/Xihe wiki pages (zh + en)
- Update log_book.xlsx state node detail data for XH-01 and ST-01 missions
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
New pages:
- ST-01 万星源号/Stellaria zh+en: dual-origin story (base mothership→pause→reconfigure)
7 mission subsections: Inner Solar System, Mars One 2, Europa Outpost 1,
Major Overhaul (2nd gravity ring), Saturn 1, Star Port upgrade, Neptune
- ST-02 克里斯滕/Kristen zh+en: extended reconfiguration (884 days)
Mars Expedition 1, Europa Outpost 2, Europa Expedition 2 (ongoing)
Fixed:
- XH-02 en: align with zh version (dates, missions, status)
- XH-03 en: align with zh version (dates, trial run status)
All pages: hyperlinks on first mention, database-sourced dates,
natural Chinese terminology, specific VLT numbers and orbiter names
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Add 任务剖面设计 section: standard (<200 km/s) and fast-travel (<250 km/s)
profiles with typical transit times (Mars ~30d, Jupiter ~70d one-way)
- Remove inaccurate module mass column from XH-01 launch timeline
- Annotate all XH-01 missions with profile type used
- Fix remaining 注入速度 terminology
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Xihe overview:
- Remove individual ship mission details from lead/intro
- Replace "ferry shuttle" with 摆渡航天飞机 throughout
- Add detailed construction evolution: Vulture orbital relay method
vs later Qingtian + Star Port dock assembly
- Condense operational history to class-level summary
- Restructure fleet table: construction start -> operational entry -> current task
XH-01 羲和号:
- Add detailed launch-by-launch construction timeline (8 Vulture + 1 heavy rocket)
- Document "轨道器接力" assembly method in full detail
- Clean up operational history language (remove game terms like 注入速度)
New memory: wiki-linking-convention — first mention of any vehicle must hyperlink
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
All dates now sourced from PostgreSQL asset_log_entries, not Excel files:
- XH-02 太白号: construction 2054-12-11 to 2056-10-04
- Asteroid Exploration Mission (Vesta) 2057-2058
- Mars Expedition 3 (2058-2059)
- Mars Expedition 4 (ongoing at 2060-03)
- XH-03 常曦号: construction 2058-02-15 to 2059-12-09
- Trial run 2060-01-14 to 2060-06-09 (in progress)
- XH-04: construction 2059-09-16 to 2061-08-10 (expected)
- ST-02 named Kristen, ST-03 named Muelsyse (from DB)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Overview page (xihe_mothership):
- Polish: use Chinese ship names throughout with wiki links
- Add "与万星源级的关系" section explaining hull transfer to Stellaria
- Add construction evolution: Vulture LEO assembly → Qingtian + Star Port
- Condense operational history, defer to individual ship pages
- Fix problematic "XH-01既是舰级也是技术谱系" paragraph
New individual ship pages:
- XH-01 羲和号: 693-day LEO construction, 8 mission subsections (2053-2060)
- XH-02 太白号: Qingtian+Star Port construction, Vesta + Mars missions
- XH-03 常曦号: Jupiter relay role, currently in shakedown (2060)
Wiki paths: /home/Exploration_Motherships/Xihe/XH-01, XH-02, XH-03
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>