Historical R123 prepared-curve binding stage
Current authority: R144 WLightCurves architecture.
The exact binding contract remains active inside R144, but this page is not the current production architecture authority.
Current authority: R144 WLightCurves architecture.
Failure removed by R123
The worker and renderer previously generated formula-result keys independently. A curve could be successfully calculated but unreachable during rendering, producing Prepared analytical curve is unavailable.
Binding contract retained by R133
PreparedCurveBinding.result_keyis the exact worker/cache/render identity.PreparedAnalyzerPlotRequestcarries visible bindings.- Renderer code consumes prepared keys instead of reparsing formulas or rebuilding keys.
- Completeness is checked before the previous valid graph is cleared.
- Regular formulas remain solid and Analyse-generated formulas remain dashed.
What R133 adds
R133 separates canonical physical geometry from formula and view state. Formula edits can now be resolved locally and ordinary axis/filter/Compare changes render retained arrays without an analytical worker. Therefore this page is historical evidence, not the final performance design.
Scientific non-regression
R123 and R133 change no observation selection, two-body photometric geometry, light-time handling, H0/n equation, dust correction, sampling semantics, curve styling, axes or WComparison.
Historical R123 evidence
R123 reported 85 passed, 1 skipped and 0 failed in the focused suite, and 1731 passed, 7 skipped and 0 failed in grouped complete QA.