We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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>
Reframe Strategy/Architecture around engine independence Present astrodyn as an engine-agnostic physics library: the physics has zero sim-framework dependence, and Bevy ECS (astrodyn_bevy) and the arena runner (astrodyn_runner) are two interchangeable drivers among possible hosts. Name the JEOD↔Trick physics coupling explicitly as the mistake being avoided, and demote the prior "Bevy is the production target / chosen runtime / single source of truth" framing to "one driver layered on top of astrodyn". Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add 6 pages migrated from CLAUDE.md Promotes the wiki stubs staged in PR #592 (`claude-md-lean` branch) onto the live wiki. Each page captures detail that previously lived in `CLAUDE.md` but doesn't need to be in an AI agent's context on every interaction: extract_* regen workflows, the full JEOD→ECS class crosswalk, the CI job matrix, etc. - Architecture — three-layer rule, runner-vs-bevy split, enforcement - CI — full job matrix, per-crate test commands - Common-Pitfalls — full catalog of subtle gotchas - Environment — JEOD_HOME / extract_* / NESC / kernels - JEOD-ECS-Mapping — pipeline → AstrodynSet + DynBody → components - JEOD-Invariant-Workflow — catalog process + negative-test convention `CLAUDE.md` links to each of these. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>