Advance deduplicated object deletion coverage
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
{"id":"WBV2-P21-000","gapId":"workflow:authorize_object_rename_continuation","ownerFamily":"PROGRAM","sourceTask":"P21","state":"completed","targetImplementationClass":"LOCAL_BOUNDED","exitCriteria":["P20 overlay remains hash-bound","renameId API is present","one production task is active"]}
|
||||
{"id":"WBV2-P21-001","gapId":"OBJECT_OPERATIONS.RENAME","ownerFamily":"PARITY","sourceTask":"P21","state":"completed","targetImplementationClass":"LOCAL_BOUNDED","exitCriteria":["source command is hash-bound","previous object evidence is not rerun","one legacy operator binding is selected"]}
|
||||
{"id":"WBV2-P21-002","gapId":"OBJECT_OPERATIONS.RENAME","ownerFamily":"OBJECT","sourceTask":"P21","state":"completed","targetImplementationClass":"LOCAL_EXACT","exitCriteria":["object name changes","undo/redo revisions are sequential","malformed rename fails closed","save/reopen is exact"]}
|
||||
{"id":"WBV2-P21-003","gapId":"workflow:close_object_rename_gate","ownerFamily":"RELEASE","sourceTask":"P21","state":"active","targetImplementationClass":"LOCAL_BOUNDED","exitCriteria":["only object rename is claimed","effective inventory remains explicit","no duplicate validation or historical over-claim"]}
|
||||
{"id":"WBV2-P22-000","gapId":"workflow:authorize_object_delete_continuation","ownerFamily":"PROGRAM","sourceTask":"P22","state":"completed","targetImplementationClass":"LOCAL_BOUNDED","exitCriteria":["source and evidence hashes are bound","unique behavior is verified once","save/reopen remains exact","malformed input fails closed"]}
|
||||
{"id":"WBV2-P22-001","gapId":"OBJECT_OPERATIONS.DELETE","ownerFamily":"PARITY","sourceTask":"P22","state":"completed","targetImplementationClass":"LOCAL_BOUNDED","exitCriteria":["source and evidence hashes are bound","unique behavior is verified once","save/reopen remains exact","malformed input fails closed"]}
|
||||
{"id":"WBV2-P22-002","gapId":"OBJECT_OPERATIONS.DELETE","ownerFamily":"OBJECT","sourceTask":"P22","state":"completed","targetImplementationClass":"LOCAL_EXACT","exitCriteria":["source and evidence hashes are bound","unique behavior is verified once","save/reopen remains exact","malformed input fails closed"]}
|
||||
{"id":"WBV2-P22-003","gapId":"workflow:close_object_delete_gate","ownerFamily":"RELEASE","sourceTask":"P22","state":"active","targetImplementationClass":"LOCAL_BOUNDED","exitCriteria":["source and evidence hashes are bound","unique behavior is verified once","save/reopen remains exact","malformed input fails closed"]}
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"schemaVersion":1,"operation":"BLENDER_WEB_CAPABILITY_TASK_INDEX","source":{"path":"tests/golden/WBV2-P21-003/rename-task-plan.json","sha256":"31f4e0de59a81ca7b769125866da4b1962d0e33c97bd2e6cf80cd17957e3f1e5"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"8574eed897c2b8e533d1f243282802ffaa4657bd74ded88bf294511160612ec6"},"taskCount":4,"activeTask":"WBV2-P21-003","entries":{"WBV2-P21-000":{"line":0,"offset":0,"length":293,"previous":"WBV2-P20-003","next":"WBV2-P21-001"},"WBV2-P21-001":{"line":1,"offset":293,"length":293,"previous":"WBV2-P21-000","next":"WBV2-P21-002"},"WBV2-P21-002":{"line":2,"offset":586,"length":292,"previous":"WBV2-P21-001","next":"WBV2-P21-003"},"WBV2-P21-003":{"line":3,"offset":878,"length":309,"previous":"WBV2-P21-002","next":null}}}
|
||||
{"schemaVersion":1,"operation":"BLENDER_WEB_CAPABILITY_TASK_INDEX","source":{"path":"tests/golden/WBV2-P22-003/delete-task-plan.json","sha256":"ce53f60acf4ab4e7d911699f40f36bfc678c9ee5ef36fb0bd665da7b021b3a5e"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"0b7668da04d1aff56105c1970c76802b0547fb02b76a5da31178c377f18d16e3"},"taskCount":4,"activeTask":"WBV2-P22-003","entries":{"WBV2-P22-000":{"line":0,"offset":0,"length":335,"previous":"WBV2-P21-003","next":"WBV2-P22-001"},"WBV2-P22-001":{"line":1,"offset":335,"length":313,"previous":"WBV2-P22-000","next":"WBV2-P22-002"},"WBV2-P22-002":{"line":2,"offset":648,"length":311,"previous":"WBV2-P22-001","next":"WBV2-P22-003"},"WBV2-P22-003":{"line":3,"offset":959,"length":320,"previous":"WBV2-P22-002","next":null}}}
|
||||
|
||||
Reference in New Issue
Block a user