steps [ "Use the48-frame rational source clock.", "Build the compact original viewport, clipped table header, fixed context and separate history/reference paths.", "One driver chooses the dependent future path, parameter and three copies of the same aggregate.", "At33 return to the identical state5 group; hold through47.", "Follow RESOLVE.md node graph and resolve-controls.csv.", "Do not invent a numeric secondary setting, audio controls or hidden table body data.", "Add each fixed comparison endpoint beneath its existing plot-legend name; use its own final-period value.", "Add three working-minus-comparison deltas to every existing state group; move only the fixture note to the working-plan card.", "Check readout-proof.json, test_comparison.py and both CSV exports; bind existing R03 movies without rerendering." ] checkpoints [ { "localFrame": 0, "description": "Single driver state 0" }, { "localFrame": 1, "description": "Single driver state 1" }, { "localFrame": 7, "description": "Single driver state 2" }, { "localFrame": 10, "description": "Single driver state 3" }, { "localFrame": 16, "description": "Single driver state 4" }, { "localFrame": 25, "description": "Single driver state 5" }, { "localFrame": 29, "description": "Single driver state 6" }, { "localFrame": 33, "description": "Single driver state 5" } ] limitations [ "Both existing R03 movies are bound in actual-artifacts.json; packaging makes no new render.", "Both frozen verdicts are bounded-none-supported within STATIC criteria, not quality, equivalence or a winner.", "Moving playback, full-raster readability and native Resolve execution remain unverified.", "Historical sourceExcerpt and R02/R03 scope documents remain byte-preserved; see CURRENT_STATUS.md." ]