pmo: bind harness cleanup to current worker baseline
This commit is contained in:
@@ -1,37 +1,95 @@
|
||||
{
|
||||
"task_id":"ABG-P9.1-FOUNDATION-HARNESS-CLEANUP-H4",
|
||||
"title":"Repair legacy dynamic-slice test cleanup boundary (fresh exact binding)",
|
||||
"stage":"foundation-harness-cleanup-hotfix",
|
||||
"baseline":"56ad7e7b47f03f03986731aab424d6a6ac508dc1",
|
||||
"branch":"agent/abg-p91-test-cleanup-h4",
|
||||
"worktree":"/Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/p91-test-cleanup-h4",
|
||||
"frozen_spec":".agent-taskgraph/spec.md revision p9.1-spec-r2; docs/runtime/PHASE9_1_ARBITRARY_PARTY_FIRST_SESSION_CONTRACT.md revision p9.1-contract-r2",
|
||||
"graph_node":".agent-taskgraph/graph.yaml#p91_foundation_harness_cleanup_h1",
|
||||
"context_revision":"p91-foundation-harness-cleanup-h4",
|
||||
"context_mode":"balanced",
|
||||
"context_items":[
|
||||
{"path":"AGENTS.md","revision":"f9b1b22 product source","reason":"test ownership and evidence boundaries"},
|
||||
{"path":".agent-taskgraph/PROJECT.md","revision":"P9.1 profile","reason":"downstream freeze and HAPI runtime"},
|
||||
{"path":".agent-taskgraph/spec.md","revision":"p9.1-spec-r2","reason":"frozen milestone scope"},
|
||||
{"path":"docs/runtime/PHASE9_1_ARBITRARY_PARTY_FIRST_SESSION_CONTRACT.md","revision":"p9.1-contract-r2","reason":"strict diagnostics and exact regression authority"},
|
||||
{"path":".agent-taskgraph/queue/failed/ABG-P9.1-FOUNDATION-ATOMICITY-REVIEW-R7/report.md","revision":"terminal f1cbe276","reason":"row 13 ObjectDB cleanup boundary"},
|
||||
{"path":"runtime/tests/p9_0r1_dynamic_slice_test.gd","revision":"f9b1b22 product source","reason":"sole owned test harness file"},
|
||||
{"path":"runtime/tests/p9_0r2_dynamic_slice_test.gd","revision":"f9b1b22 product source","reason":"neighboring teardown pattern for comparison"}
|
||||
"task_id": "ABG-P9.1-FOUNDATION-HARNESS-CLEANUP-H4",
|
||||
"title": "Repair legacy dynamic-slice test cleanup boundary (fresh exact binding)",
|
||||
"stage": "foundation-harness-cleanup-hotfix",
|
||||
"baseline": "537e51f929c63942a213146c05fdb5eb7de8be23",
|
||||
"branch": "agent/abg-p91-test-cleanup-h4",
|
||||
"worktree": "/Users/wusumac/Documents/game/tmp/aetherbound-guild-worktrees/p91-test-cleanup-h4",
|
||||
"frozen_spec": ".agent-taskgraph/spec.md revision p9.1-spec-r2; docs/runtime/PHASE9_1_ARBITRARY_PARTY_FIRST_SESSION_CONTRACT.md revision p9.1-contract-r2",
|
||||
"graph_node": ".agent-taskgraph/graph.yaml#p91_foundation_harness_cleanup_h1",
|
||||
"context_revision": "p91-foundation-harness-cleanup-h4",
|
||||
"context_mode": "balanced",
|
||||
"context_items": [
|
||||
{
|
||||
"path": "AGENTS.md",
|
||||
"revision": "f9b1b22 product source",
|
||||
"reason": "test ownership and evidence boundaries"
|
||||
},
|
||||
{
|
||||
"path": ".agent-taskgraph/PROJECT.md",
|
||||
"revision": "P9.1 profile",
|
||||
"reason": "downstream freeze and HAPI runtime"
|
||||
},
|
||||
{
|
||||
"path": ".agent-taskgraph/spec.md",
|
||||
"revision": "p9.1-spec-r2",
|
||||
"reason": "frozen milestone scope"
|
||||
},
|
||||
{
|
||||
"path": "docs/runtime/PHASE9_1_ARBITRARY_PARTY_FIRST_SESSION_CONTRACT.md",
|
||||
"revision": "p9.1-contract-r2",
|
||||
"reason": "strict diagnostics and exact regression authority"
|
||||
},
|
||||
{
|
||||
"path": ".agent-taskgraph/queue/failed/ABG-P9.1-FOUNDATION-ATOMICITY-REVIEW-R7/report.md",
|
||||
"revision": "terminal f1cbe276",
|
||||
"reason": "row 13 ObjectDB cleanup boundary"
|
||||
},
|
||||
{
|
||||
"path": "runtime/tests/p9_0r1_dynamic_slice_test.gd",
|
||||
"revision": "f9b1b22 product source",
|
||||
"reason": "sole owned test harness file"
|
||||
},
|
||||
{
|
||||
"path": "runtime/tests/p9_0r2_dynamic_slice_test.gd",
|
||||
"revision": "f9b1b22 product source",
|
||||
"reason": "neighboring teardown pattern for comparison"
|
||||
}
|
||||
],
|
||||
"role_id":"p91-test-developer",
|
||||
"role_lifecycle":"persistent",
|
||||
"role_responsibility":"Implement test matrices and repair one legacy teardown harness boundary without changing product code",
|
||||
"role_continuity":"fresh exact-binding dispatch after prior pre-identity topology invalid attempts; no product writes occurred",
|
||||
"runtime_requested":{"runtime":"hapi","flavor":"codex","model":"gpt-5.6-sol","effort":"xhigh","permission":"yolo","visibility":"visible"},
|
||||
"objective":"Repair only the legacy p9_0r1 dynamic-slice test teardown so its normal regression exits without ObjectDB/resource cleanup diagnostics. Preserve all functional assertions, marker text, gameplay/runtime source and accepted behavior. Reproduce the warning, make the smallest test-only cleanup change, run focused strict diagnostics, commit and push a clean candidate for fresh independent R8 review.",
|
||||
"needs":["p91_foundation_atomicity_h1 candidate f9b1b22; R7 INVALID strict-diagnostics boundary"],
|
||||
"consumes":["f9b1b22 fixed product source","R7 terminal f1cbe276","p9.1-contract-r2","neighboring accepted teardown tests"],
|
||||
"produces":["Fresh test-only cleanup candidate"],
|
||||
"writes":["runtime/tests/p9_0r1_dynamic_slice_test.gd"],
|
||||
"pass_route":"p91_foundation_atomicity_review_r8",
|
||||
"fail_route":"failed",
|
||||
"max_attempts":1,
|
||||
"acceptance":["[ ] Reproduce row-13 ObjectDB/resource cleanup warning","[ ] Change only p9_0r1 test teardown","[ ] Focused normal run marker and zero strict diagnostics","[ ] Commit/push clean candidate","[ ] No packaging/H5/device/release/downstream work"],
|
||||
"frozen":["Do not change runtime product code, scenes, assets, values, timing, copy or accepted assertions","Do not change any file outside the sole test path","Do not weaken strict diagnostics or delete the test","Do not edit PMO queue/checkpoint/ledger/release files","Do not start downstream P9.1 Domain/UI/Test"],
|
||||
"estimate":"focused reproduction/repair 20-40m; verification 20m; confidence medium"
|
||||
"role_id": "p91-test-developer",
|
||||
"role_lifecycle": "persistent",
|
||||
"role_responsibility": "Implement test matrices and repair one legacy teardown harness boundary without changing product code",
|
||||
"role_continuity": "fresh exact-binding dispatch after prior pre-identity topology invalid attempts; no product writes occurred",
|
||||
"runtime_requested": {
|
||||
"runtime": "hapi",
|
||||
"flavor": "codex",
|
||||
"model": "gpt-5.6-sol",
|
||||
"effort": "xhigh",
|
||||
"permission": "yolo",
|
||||
"visibility": "visible"
|
||||
},
|
||||
"objective": "Repair only the legacy p9_0r1 dynamic-slice test teardown so its normal regression exits without ObjectDB/resource cleanup diagnostics. Preserve all functional assertions, marker text, gameplay/runtime source and accepted behavior. Reproduce the warning, make the smallest test-only cleanup change, run focused strict diagnostics, commit and push a clean candidate for fresh independent R8 review.",
|
||||
"needs": [
|
||||
"p91_foundation_atomicity_h1 candidate f9b1b22; R7 INVALID strict-diagnostics boundary"
|
||||
],
|
||||
"consumes": [
|
||||
"f9b1b22 fixed product source",
|
||||
"R7 terminal f1cbe276",
|
||||
"p9.1-contract-r2",
|
||||
"neighboring accepted teardown tests"
|
||||
],
|
||||
"produces": [
|
||||
"Fresh test-only cleanup candidate"
|
||||
],
|
||||
"writes": [
|
||||
"runtime/tests/p9_0r1_dynamic_slice_test.gd"
|
||||
],
|
||||
"pass_route": "p91_foundation_atomicity_review_r8",
|
||||
"fail_route": "failed",
|
||||
"max_attempts": 1,
|
||||
"acceptance": [
|
||||
"[ ] Reproduce row-13 ObjectDB/resource cleanup warning",
|
||||
"[ ] Change only p9_0r1 test teardown",
|
||||
"[ ] Focused normal run marker and zero strict diagnostics",
|
||||
"[ ] Commit/push clean candidate",
|
||||
"[ ] No packaging/H5/device/release/downstream work"
|
||||
],
|
||||
"frozen": [
|
||||
"Do not change runtime product code, scenes, assets, values, timing, copy or accepted assertions",
|
||||
"Do not change any file outside the sole test path",
|
||||
"Do not weaken strict diagnostics or delete the test",
|
||||
"Do not edit PMO queue/checkpoint/ledger/release files",
|
||||
"Do not start downstream P9.1 Domain/UI/Test"
|
||||
],
|
||||
"estimate": "focused reproduction/repair 20-40m; verification 20m; confidence medium"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user