Skip to content

Claude/r3 simplification - #8

Merged
halici21 merged 3 commits into
masterfrom
claude/r3-simplification
Oct 12, 2026
Merged

halici21 merged 3 commits into
masterfrom
claude/r3-simplification

Conversation

@halici21

Copy link
Copy Markdown
Owner

What does this change, and why?

Which mode/area does it touch?

  • Analysis mode physics (rocketforge/physics/, rocketforge/engineering/)
  • Analysis mode UI (ui/pages/)
  • Engine Design (ui/engine/)
  • Shell / theme / infrastructure
  • Tests / CI / docs only

If this touches physics: does it change a frozen contract's output or
tolerance? (See Known limitations and
Verification and freeze status.)
If yes, link the issue where this was discussed first — see
CONTRIBUTING.md.

Testing

  • pytest -q passes locally (base suite)
  • pytest -q passes against the CEA-enabled environment, if this touches
    thermochemistry/performance
  • Added or updated a test covering this change
  • If QML/UI: which page(s) were checked manually, and how

Checklist

  • No tolerance was widened to make a test pass
  • No rocketforge/physics/compressible/ change without a linked defect
    report
  • CI is green

halici21 and others added 3 commits October 12, 2026 11:16
Audit only. No production, QML, test or packaging change.
UI findings come from captures of all 30 analysis pages plus Engine Design.
Code findings come from duplicate scans, timing and an import profile.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…(R3-A)

- Remove the Compare, Charts and Gas Properties placeholder pages, their
  shared skeleton and three unused visuals. No status bar says "mock data";
  the Equation Library carries its own reference note.
- Navigation families name pages by key; unused per-domain lists removed.
- RFIssueLine: an issue caused by a missing, stale, refused or mismatched
  upstream result shows an "Open <page>" button that only navigates
  (31 reviewed codes, pinned by tests/application/test_issue_links.py).
- Oblique Shock opens on Relation; a table row still opens the Calculator.
- Home describes every family; MockData keeps only what is still read.

Two independent reviews: the first found 1 material issue, fixed; the
confirmation review found 0 material. Base 9487 passed, 448 skipped.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… units (R3-B)

- Side panels that were empty or only said "Shown with a result" are
  hidden until there is one, so the inputs use the width.
- Repeated "Nothing is computed until you do" sentences and the status
  bar's stateless warning dot are removed; scientific caveats stay.
- Fluid Properties and Line take pressure in Pa, bar or MPa from one
  shared table (application/analysis/pressure_units.py, also used by
  Thermochemistry). Values are still stored and solved in pascals.
- Fix: a unit switch showed the value at the old decimals (0.35 MPa as
  "0") and the next step wrote a wrong pressure; Thermochemistry too.
- Fix: a step was written at 3 decimals whatever the field showed.

Reviews: the first found 2 material issues, fixed; the confirmation
review found 0 material. Base 9493 passed, 448 skipped.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@halici21
halici21 merged commit 9e0f260 into master Oct 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant