46 lines
2.1 KiB
JSON
46 lines
2.1 KiB
JSON
{
|
|
"schema": "custodian-source-preparation/v1",
|
|
"scope": "RPF-WP-0035-T12 journal primitive preparation; design validation only",
|
|
"manifest_path": "/tmp/platform-execution-journal-stage-v2/manifest.json",
|
|
"manifest_sha256": "341cac1de945d2fbe8f516119909bd44fc37e85dccfb38b451981d4de2d402e7",
|
|
"source_applied": false,
|
|
"native_executed": false,
|
|
"owner_accepted": false,
|
|
"tests": {
|
|
"command": "PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s /tmp/platform-execution-journal-stage-v2/tests -p test_task_execution_journal.py -q",
|
|
"passed": 14,
|
|
"covers": [
|
|
"actual four-process race admits once",
|
|
"reserved state survives abandonment without readmission",
|
|
"approval and operation uniqueness",
|
|
"pending external-call intent survives reopen",
|
|
"pending consume cannot become confirmed",
|
|
"wrong call digest/order and repeated confirmation refuse",
|
|
"terminal replay refuses",
|
|
"private directory/symlink/hardlink guards"
|
|
]
|
|
},
|
|
"files": [
|
|
{
|
|
"repo": "railiance-platform",
|
|
"relative_path": "scripts/task_execution_journal.py",
|
|
"staged_path": "/tmp/platform-execution-journal-stage-v2/scripts/task_execution_journal.py",
|
|
"original_sha256": null,
|
|
"staged_sha256": "86b912e98eaedfa172de0f805ceb572b8c787565d4d9bbfc09b5836289a4dc3a"
|
|
},
|
|
{
|
|
"repo": "railiance-platform",
|
|
"relative_path": "tests/test_task_execution_journal.py",
|
|
"staged_path": "/tmp/platform-execution-journal-stage-v2/tests/test_task_execution_journal.py",
|
|
"original_sha256": null,
|
|
"staged_sha256": "01075296e57592ff30702cb9252c8b10133b26afe7921a084d5314107f9346c2"
|
|
}
|
|
],
|
|
"gaps": [
|
|
"Native mediation, identity and claim/PDP/consume verification are not implemented",
|
|
"Exact owner body compiler and backend action dispatch are not implemented",
|
|
"TTL, fixed plan budget and caller authentication require mediator enforcement",
|
|
"Cleanup and reconciliation after unknown require an admitted independent owner recovery path",
|
|
"No deployment, native acceptance, existing task closure or default change"
|
|
]
|
|
}
|