Fill the gap between EVA-3 (Jan 15 handover) and EVA-6 (Feb 6).
EVA-4: Physical removal of Binglun #1 ISRU equipment after software
shutdown in EVA-2. Binglun #1 converted to standard cargo configuration.
EVA-5: Fuel transfer line verification between Binglun #1/#2 plus full
base system inspection following GHC-05 crew departure.
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>
- CLAUDE.md: project reference with naming conventions, wiki publishing, run guide
- .env.example: add XIAOMI_MIMO_API_KEY example
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- scripts/vision.py: call MiMo v2.5 via Anthropic-format API for image analysis
- scripts/screenshot_mission_list.py: Playwright screenshot of /missions page
- .claude/skills/vision.md: Claude Code skill for vision task delegation
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Client-side buildHTML() replaces server-side Jinja loop rendering
- Greedy lane assignment algorithm (assignLanes) to prevent segment overlap
- assignEventLanes for detached events stacking
- Wheel zoom with cursor-position anchor; drag pan with user-select:none
- Bucket-based positioning: startOfBucket/nextBucket/bucketDelta for precision
- Events positioned on parent segment track lane; detached events in separate row
- resolveScale with explicit ?scale= URL param support
- Backend: add bucket_origin, track, parent_entry_id, parent_track to JSON data
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Add docking_log_list and docking_log_delete routes with dedicated page
- _append_docking_log: detect existing state interval before creating new entry
- _append_undocking_log: find entry by node title+at_time, accept docked_at param
- Fix _entry_state_label and _entry_location to return time-correct values
- Add api_set_sim_time POST endpoint; remove sim_time from all url_for() calls
- _resolve_simulation_time simplified to DB-only (no URL param)
- app.js: add openModal/closeModal/toggleTheme helpers
- base.html: add 对接日志管理 nav item, remove Today button
Co-Authored-By: Claude Opus 4.7 <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>