Commit Graph
35 Commits
Author SHA1 Message Date
ArmorandClaude 4ef15545e3 feat(wiki): 新增 GHC06 任务页与图库发布体系,级联更新既有页面
Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-11 15:03:14 +08:00
ArmorandClaude 58959eb93a feat(wiki): add vehicle reference pages for Guanghan program
- Binglun lander, Chang'e crewed vehicle, Wugang lunar lander
- Jinchan transfer stage, CZ-10E, CZ-16, CZ-16A launch vehicles

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-17 14:48:02 +08:00
ArmorandClaude ba59186d7f feat(wiki): restructure BL and JC deployment pages to Wikipedia standard
- 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>
2026-07-17 14:47:56 +08:00
ArmorandClaude fb39488d3a feat(wiki): restructure all GHC mission pages to Wikipedia standard
- 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>
2026-07-17 14:47:48 +08:00
ArmorandOpenAI Codex 1b6c599a89 fix(wiki): prevent GHC-05 layout collisions
Co-Authored-By: OpenAI Codex <codex@openai.com>
2026-07-15 17:07:53 +08:00
ArmorandOpenAI Codex 5b9c727d09 fix(wiki): use Wiki.js navigation on GHC-05
Co-Authored-By: OpenAI Codex <codex@openai.com>
2026-07-15 16:44:57 +08:00
ArmorandOpenAI Codex 91d4ddd643 fix(wiki): refine GHC-05 infobox spacing
Co-Authored-By: OpenAI Codex <codex@openai.com>
2026-07-15 16:19:46 +08:00
ArmorandOpenAI Codex e9b54723ec feat(wiki): restyle GHC-05 as Wikipedia article
Co-Authored-By: OpenAI Codex <codex@openai.com>
2026-07-15 15:35:32 +08:00
ArmorandOpenAI Codex c99c910aa3 feat(topology): add square light canvas
Co-Authored-By: OpenAI Codex <codex@openai.com>
2026-07-15 12:21:34 +08:00
ArmorandOpenAI Codex 8d057dbfa3 fix(wiki): proxy topology through public gateway
Co-Authored-By: OpenAI Codex <codex@openai.com>
2026-07-15 10:53:18 +08:00
Armor e3b3a16b10 feat(wiki): embed GHC-05 topology 2026-07-15 00:08:13 +08:00
ArmorandClaude ac2578ca8b fix(wiki): use group(1) for script extraction; use link button for topology
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>
2026-07-13 17:06:33 +08:00
ArmorandClaude e8e2f99450 feat(wiki): embed interactive topology diagram in Guanghan Program page
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-13 16:53:58 +08:00
ArmorandClaude 10808fd98b feat(topology): render styles from presentation payload
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-09 23:49:27 +08:00
Armor 5a8a04c440 fix(topology): repair controls navigation and details 2026-07-09 22:08:42 +08:00
Armor 6ff18623e0 feat(topology): render temporal graph from database 2026-07-09 22:04:31 +08:00
Armor 270956c348 fix(topology): secure and unify demo serving 2026-07-09 21:45:53 +08:00
ArmorandClaude 772f0f78f6 feat(topology): M2 - API-driven demo page with layout tables and dynamic rendering
- 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>
2026-07-09 21:06:13 +08:00
ArmorandCodex 4f41976292 style: label Guanghan radiator panels
Co-Authored-By: Codex <noreply@openai.com>
2026-07-09 17:33:57 +08:00
ArmorandCodex b1a91159d9 feat: add Guanghan module detail modal
Co-Authored-By: Codex <noreply@openai.com>
2026-07-09 16:59:39 +08:00
ArmorandCodex 2780847c50 feat: rebuild Guanghan topology diagram
Co-Authored-By: Codex <noreply@openai.com>
2026-07-09 16:55:39 +08:00
ArmorandClaude Opus 4.7 dd5210c203 docs: add ThunderHawk Shuttle wiki page (zh + en)
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>
2026-06-05 16:19:25 +08:00
ArmorandClaude Opus 4.7 ac071827fa docs: fix ST-02 naming — 克里斯滕→克丽斯腾, Stellaria NEXT→Kristen
- 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>
2026-06-05 16:19:17 +08:00
ArmorandClaude Opus 4.7 3cfbf8433d docs: update Vulture Shuttle wiki — RS-25EX specs, abort modes, booster engine-out
- 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>
2026-06-05 16:19:11 +08:00
ArmorandClaude Opus 4.7 f4909765af docs: update wiki pages, draft board location hierarchy, log book data
- 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>
2026-06-01 15:29:18 +08:00
Armor 22fd132a5a fix: remove Star Port from ST-01/ST-02 construction, use Vulture-only; remove English orbiter names 2026-05-29 22:12:56 +08:00
ArmorandClaude Opus 4.7 22c44a7563 docs: create individual ST-01/ST-02 pages, fix XH-02/XH-03 English versions
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>
2026-05-29 18:16:04 +08:00
ArmorandClaude Opus 4.7 6f274ab287 docs: add VLT mission numbers and shuttle names to XH-01 construction timeline
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 18:00:57 +08:00
ArmorandClaude Opus 4.7 031113ded5 docs: add trajectory profiles to Xihe-class, remove mass column from XH-01 timeline
- 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>
2026-05-29 17:40:03 +08:00
ArmorandClaude Opus 4.7 e2f69e41e2 docs: restructure Xihe overview, expand XH-01 construction timeline
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>
2026-05-29 17:32:50 +08:00
ArmorandClaude Opus 4.7 8e015560b7 fix: correct Xihe-class dates and data from KSP database asset logs
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>
2026-05-29 17:05:32 +08:00
ArmorandClaude Opus 4.7 d52e833337 docs: create individual Xihe-class mothership pages, restructure overview
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>
2026-05-29 14:47:20 +08:00
ArmorandClaude Opus 4.7 9841e1a2a7 docs: restructure Xihe and Stellaria wiki pages with fleet data and mission history
Phase 1 - Framework restructuring:
- Remove empty image gallery sections
- Add mission history subsection structure
- Expand construction & development sections
- Update info boxes with current status (2060-03-12)

Phase 2 - Fleet data:
- Add XH-04 and ST-04 to fleet tables
- Correct ST-03 status from "planned" to "in service"
- Add Jinwu-class (金乌级) cargo ships JW-01/02/03

Phase 3 - Mission history:
- Xihe: 8 detailed mission subsections (2053-2060)
- Stellaria: 7 detailed mission subsections (2055-2060)
- Document first Mars crew handover (2056-09-17)
- Document historic firsts: Mercury landing, Venus mission, Titan ops

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 12:01:27 +08:00
ArmorandClaude Opus 4.7 5a1c28e819 feat: add CERV Shuttle wiki pages (zh+en), global timeline realignment
- Add CERV Shuttle zh+en wiki pages with full technical specs, fleet data, mission history
- Realign all shuttle pages to current simulation time (2060-03-12):
  - Vulture B1 first flight 2037, B1.5 conversion 2051-2053, B2 first flight 2055
  - Echo first flight 2056, operational 2057
  - Enterprise first flight 2057, operational 2058
- Update CERV technical data: dimensions, masses, fuel quantities, endurance
- Expand Vulture fleet with 10 named orbiters, 3-batch structure, rich events table
- Update CERV booster recovery to RTLS mode
- Move reference files to reference/ directory
- Save simulation_time memory reference

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 11:35:12 +08:00
Armor e0c6e4876b docs: add ksp wiki content sources 2026-05-28 11:33:00 +08:00