Files
TheTree_mock/docs/spec/acceptance/P08-03-RTPREVIEW.json
T

26 lines
1.6 KiB
JSON

{
"id": "P08-03-RTPREVIEW",
"requirement_id": "P08-03",
"counting_scope": "Supporting implementation for existing P08-03 only. Zero added original units; 30 packages/88 units; no partial credit.",
"authority": "Original P08-03 preview/refusal agreement plus owner standing full implementation instruction; actual Opus scope direction OPUS_SHARED_RUNTIME_SCOPE_DIRECTION.json",
"scope": [
"autoload/simulation_runtime.gd",
"tests/transport/test_runtime_build_preview.gd",
"tests/transport/test_runtime_build_preview.gd.uid"
],
"required_conditions": [
"One shared read-only precheck for preview and build preserves operations/NOT_FOUND/unsupported/origin/landing/elevator/rotation order and actual codes/messages",
"Unknown definition and prior operations failure preserve precedence without crashing",
"Typed snapshot bytes, command log and event count unchanged by preview",
"Preview and actual submission agree on required precheck cases, with meaningful negative/purity/precedence tests"
],
"verification": "Worker static diff review only; Root owns guarded isolated targeted native and impact tests; independent Opus and integration required. A source-presence check alone is not acceptance.",
"forbidden": [
"No rule values, codes/messages/order changes",
"No construction service/data/original requirement edits",
"No main/UI/source edits beyond these three files",
"No worker native/full/Godot runs or new all-regression copies"
],
"reuse": "Use submitted 4775001 concrete Runtime/test patch as seed; correct actual Opus findings; leave P08 UI hunks for existing task."
}