Files
workinf_Blender_Wasm/tests/golden/WBV2-P14-001/coverage-task-plan.json
mes123456 dc55bacce6
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled
Add deduplicated WBV2 inventory coverage workflow
2026-08-28 10:12:29 +08:00

152 lines
4.5 KiB
JSON

{
"schemaVersion": 1,
"planId": "BLENDER_WEB_PARITY_V2_INVENTORY_COVERAGE_EPOCH_1",
"status": "ACTIVE_INVENTORY_COVERAGE_QUEUE",
"authority": "queue_reactivated_after_p13_high_value_gate",
"productContract": "docs/WEB_BLENDER_MODELER_V1_SCOPE.md",
"sourcePlan": "docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json",
"executionPointer": "docs/EXECUTION_QUEUE.md",
"runtimePolicy": {
"blenderSource": "blender-5.2.0",
"browserEvidence": [
"chromium"
],
"forbiddenBrowsers": [
"firefox",
"webkit"
],
"mainAuthority": "blender_main",
"reusePolicy": "existing_receipts_before_new_runs"
},
"coveragePolicy": {
"inventoryTotal": 6900,
"pendingAtStart": 6618,
"grouping": "capability-family",
"duplicateValidation": "forbidden",
"historicalBytes": "read-only"
},
"tasks": [
{
"id": "WBV2-P14-000",
"phase": "P14",
"title": "authorize_inventory_coverage_continuation",
"kind": "enabling",
"owner": "PROGRAM",
"dependsOn": [
"WBV2-P13-005"
],
"parityId": null,
"implementationClass": "LOCAL_BOUNDED",
"parallelGroup": "p14-governance",
"gate": "G0",
"card": "docs/tasks/WBV2-P14-000.md",
"behavior": "Authorize a machine-readable 6900-entry coverage continuation without reopening completed production receipts.",
"outputs": [
"coverage root",
"batch plan",
"scope limits"
],
"acceptance": [
"P13 evidence remains hash-bound",
"inventory counts are deterministic",
"one coverage task is active"
],
"status": "done",
"ready": false,
"queueMutationAllowed": true
},
{
"id": "WBV2-P14-001",
"phase": "P14",
"title": "generate_inventory_coverage_ledger",
"kind": "enabling",
"owner": "PARITY",
"dependsOn": [
"WBV2-P14-000"
],
"parityId": null,
"implementationClass": "LOCAL_BOUNDED",
"parallelGroup": "p14-ledger",
"gate": "G0",
"card": "docs/tasks/WBV2-P14-001.md",
"behavior": "Cluster all 6900 inventory entries by capability and bind representative evidence without repeated Blender or Chromium execution.",
"outputs": [
"coverage ledger",
"capability counts",
"batch digest"
],
"acceptance": [
"all entries are accounted for",
"pending remainder stays explicit",
"existing receipts are reused",
"no duplicate execution"
],
"status": "done",
"ready": false,
"queueMutationAllowed": false
},
{
"id": "WBV2-P14-002",
"phase": "P14",
"title": "reconcile_capability_evidence_matrix",
"kind": "enabling",
"owner": "PARITY",
"dependsOn": [
"WBV2-P14-001"
],
"parityId": null,
"implementationClass": "LOCAL_BOUNDED",
"parallelGroup": "p14-matrix",
"gate": "G2",
"card": "docs/tasks/WBV2-P14-002.md",
"behavior": "Reconcile capability-level evidence classes and representative slices from the coverage ledger.",
"outputs": [
"evidence matrix",
"claim map",
"unproven map"
],
"acceptance": [
"only hash-bound claims are promoted",
"partial capability coverage is explicit",
"6900 remainder is unchanged"
],
"status": "in_progress",
"ready": true,
"queueMutationAllowed": false
},
{
"id": "WBV2-P14-003",
"phase": "P14",
"title": "close_inventory_coverage_gate",
"kind": "enabling",
"owner": "RELEASE",
"dependsOn": [
"WBV2-P14-002"
],
"parityId": null,
"implementationClass": "LOCAL_BOUNDED",
"parallelGroup": "p14-release",
"gate": "G5",
"card": "docs/tasks/WBV2-P14-003.md",
"behavior": "Close the coverage gate with a limited declaration and machine-checkable batching policy.",
"outputs": [
"coverage gate",
"efficiency declaration",
"next batch policy"
],
"acceptance": [
"all entries have a capability bucket",
"feature claims remain evidence-bound",
"no historical or inventory over-claim"
],
"status": "planned",
"ready": false,
"queueMutationAllowed": false
}
],
"parentRecoveryPlan": {
"path": "tests/golden/WBV2-P14-000/coverage-task-plan.json",
"sha256": "e3a6bebef8cd565fb2b5a5e684759e4bd4957eafdfc1ba17d67b401b3ee00b2d"
}
}