Strip implementation-phase framing from the wiki
Remove the phased-development narrative so the docs present astrodyn as a
finished engine-agnostic library rather than an in-progress phased port:
- Delete Strategy.md §8 "Implementation Phases" (~340 lines), renumber the
remaining sections (9->8, 10->9) and the TOC; no external page linked the
old anchors.
- Drop forward-looking phase framing ("across phases", "bite in Phase 8+")
and "phase history" link blurbs (Home, Architecture, Capability-Matrix).
- Rewrite inline "Phase N" provenance breadcrumbs to plain wording across
Type-System, Numerical-Differences, Audit-Findings, Audit-2026-05,
Frame-Tree-ECS-Native, and JEOD-Capability-Matrix.
Preserved non-roadmap uses: the `Phase::` Rust enum, Apollo's "12-phase mass
tree", "ephemeris phase", and the self-contained perf-study/design work-stage
labels (Phase A/B/C/D).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Refresh wiki for astrodyn rebrand and re-anchor against current HEAD
Sweep of all 13 wiki pages after the workspace rename (`bevy_jeod` →
`astrodyn` / `astrodyn_*`, `JeodPlugin` / `JeodSet` →
`AstrodynPlugin` / `AstrodynSet`) and the 90+ follow-up PRs that
landed since the original audit anchor (`587e2e7`, April 2026).
**Mechanical**
- Crate-name renames: `jeod_<x>` → `astrodyn_<x>` for every workspace
member, plus `bevy_jeod` (root crate) → `astrodyn_bevy` (Bevy
adapter) / `astrodyn` (gateway) per context.
- URL renames: `simnaut/bevy_jeod` → `simnaut/astrodyn`.
- Type renames: `JeodPlugin` / `JeodSet` → `AstrodynPlugin` /
`AstrodynSet` (#392).
- Test-path corrections: `crates/astrodyn_runner/tests/tier3_*.rs`
→ `crates/astrodyn_verif_jeod/tests/tier3_*.rs` after the #387
fixture redistribution; parity siblings under
`crates/astrodyn_verif_parity/tests/`.
**Re-anchored to `0f9213e` (May 8, 2026)**
- `Home.md` headers updated; landing-page bullets refreshed; added
pointers for Dependency-Graph, Frame-Tree-ECS-Native (now landed),
and Variable-Server (design-only).
- `Audit-Findings.md`: marked B1.1 (#198), B1.2 (#199), B1.8 (#205),
B1.9 (#206), B2.3 (#210) closed inline; summary table now shows
open / closed split (5 of 51 closed).
- `JEOD-Capability-Matrix.md` + `JEOD-Sim-Coverage.md`: re-anchored;
~10 SIM rows promoted from "not covered" to "covered" or "partial"
(SIM_ref_attach, SIM_removable_body_action, SIM_ground_contact,
RUN_attach_to_ref_frame, SIM_lvlh_init); SIM_verif_attach_detach
test list expanded; mission-benchmark paths corrected
(BCH.01/03/05/06/07); coverage totals recomputed.
- `Type-System.md`: example paths corrected; added `SelfPlanet` and
the Vehicle/Planet phantom (Act 5) subsection from #332/#343/#344;
`<SelfRef>` / `<SelfPlanet>` discipline + lint (TS.01 / #356)
documented; §5.1 cheat sheet promotes wired diagnostics
(#303/#306/#332/#343/#344/#353); §6 expands bypass-constructor
ban (#388); Quat::new snippet fixed.
- `Strategy.md`: rewrote three-layer description and dep-graph
prose to put `astrodyn` (root gateway) → `astrodyn_bevy` adapter
+ parallel `astrodyn_runner` harness; rewrote §4 schedule against
the 7-variant `AstrodynSet`; updated frame-tree component
description; added "Post-Phase-8 ongoing work" subsection
enumerating #387/#392/#362/#268/#263/#280/#360/#389/#395/#388/
#390/#399/#400/#401.
- `Frame-Tree-ECS-Native.md`: status banner — migration is complete
(#280, #263); PRs 1–5 marked LANDED in §13; appendix workstreams
flagged with their landing PRs (#308 mass-tree, attach paths,
#357/#358/#363 simplifications, #350 CoM offset).
- `Variable-Server.md`: status banner — design-only, not implemented;
preserved as the contract a future implementation should hold
itself to.
- `Tier3-Regeneration.md`: tier3 paths corrected; added `bevy_parity_*`
superset note pointing at #389.
- `Numerical-Differences.md`: tier3 paths corrected; closed-issue
references reworded (#13/#27/#114).
- `Integration-Groups.md`, `Dependency-Graph.md`,
`Earth-Lighting-Validation.md`: targeted path/URL fixes; technical
content already current.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Linkify all bare #NNN issue references across wiki
Wiki pages don't autolink issue numbers the way the main repo's
issues/PRs view does. Convert every bare #NNN to an explicit markdown
link to the issue, across Audit-Findings (the new tracking links plus
its bucket-summary), Numerical-Differences, Strategy, Tier3-Regeneration,
Type-System, and Earth-Lighting-Validation.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Migrate Strategy, type-system, tier3-regen, numerical-diffs, earth-lighting
Five docs move from the bevy_jeod repo (under docs/ and STRATEGY.md at
root) to the wiki:
- Strategy (was STRATEGY.md)
- Type-System (was docs/type_system.md)
- Tier3-Regeneration (was docs/tier3_regeneration.md)
- Numerical-Differences (was docs/numerical_differences.md)
- Earth-Lighting-Validation (was docs/earth_lighting_validation.md)
Cross-references inside these pages now point at wiki URLs. Existing
wiki pages (Home, Capability-Matrix, Audit-Findings) updated likewise.
The repo retains JEOD_invariants.md because tags like // JEOD_INV: XX.YY
in source are consistency-checked against that catalog and need to stay
next to the code.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>