324 lines
8.7 KiB
JSON
324 lines
8.7 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "WBV2-P7-003",
|
|
"operation": "INTEGRATION_READINESS_CHECKPOINT",
|
|
"queue": {
|
|
"currentTask": "WBV2-P7-003",
|
|
"parentManifest": "tests/golden/WBV2-P7-002/manifest.json",
|
|
"queueMutation": false,
|
|
"nextTask": null
|
|
},
|
|
"completedWork": {
|
|
"wbv2Tasks": {
|
|
"total": 31,
|
|
"done": 30,
|
|
"inProgress": 1,
|
|
"blocked": 0
|
|
},
|
|
"manifestRows": [
|
|
{
|
|
"id": "WBV2-P0-001",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P0-002"
|
|
},
|
|
{
|
|
"id": "WBV2-P0-002",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P0-003"
|
|
},
|
|
{
|
|
"id": "WBV2-P0-003",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P1-001"
|
|
},
|
|
{
|
|
"id": "WBV2-P1-001",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P1-002"
|
|
},
|
|
{
|
|
"id": "WBV2-P1-002",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P1-003"
|
|
},
|
|
{
|
|
"id": "WBV2-P1-003",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P1-004"
|
|
},
|
|
{
|
|
"id": "WBV2-P1-004",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P1-005"
|
|
},
|
|
{
|
|
"id": "WBV2-P1-005",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P2-001"
|
|
},
|
|
{
|
|
"id": "WBV2-P2-001",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P2-002"
|
|
},
|
|
{
|
|
"id": "WBV2-P2-002",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P2-003"
|
|
},
|
|
{
|
|
"id": "WBV2-P2-003",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P2-004"
|
|
},
|
|
{
|
|
"id": "WBV2-P2-004",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P2-005"
|
|
},
|
|
{
|
|
"id": "WBV2-P2-005",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P3-001"
|
|
},
|
|
{
|
|
"id": "WBV2-P3-001",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P3-002"
|
|
},
|
|
{
|
|
"id": "WBV2-P3-002",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P3-003"
|
|
},
|
|
{
|
|
"id": "WBV2-P3-003",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P3-004"
|
|
},
|
|
{
|
|
"id": "WBV2-P3-004",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P3-005"
|
|
},
|
|
{
|
|
"id": "WBV2-P3-005",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P4-001"
|
|
},
|
|
{
|
|
"id": "WBV2-P4-001",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P4-002"
|
|
},
|
|
{
|
|
"id": "WBV2-P4-002",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P4-003"
|
|
},
|
|
{
|
|
"id": "WBV2-P4-003",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P4-004"
|
|
},
|
|
{
|
|
"id": "WBV2-P4-004",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P5-001"
|
|
},
|
|
{
|
|
"id": "WBV2-P5-001",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P5-002"
|
|
},
|
|
{
|
|
"id": "WBV2-P5-002",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P5-003"
|
|
},
|
|
{
|
|
"id": "WBV2-P5-003",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P6-001"
|
|
},
|
|
{
|
|
"id": "WBV2-P6-001",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P6-002"
|
|
},
|
|
{
|
|
"id": "WBV2-P6-002",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P6-003"
|
|
},
|
|
{
|
|
"id": "WBV2-P6-003",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P7-001"
|
|
},
|
|
{
|
|
"id": "WBV2-P7-001",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P7-002"
|
|
},
|
|
{
|
|
"id": "WBV2-P7-002",
|
|
"status": "done",
|
|
"nextTask": "WBV2-P7-003"
|
|
},
|
|
{
|
|
"id": "WBV2-P7-003",
|
|
"status": "blocked",
|
|
"nextTask": null
|
|
}
|
|
],
|
|
"runtimeFoundation": [
|
|
"SceneIR",
|
|
"Main transaction/history",
|
|
"Worker lifecycle",
|
|
"OPFS/IndexedDB recovery"
|
|
],
|
|
"productSlices": [
|
|
"open/context",
|
|
"transform/hierarchy",
|
|
"mesh edit",
|
|
"viewport",
|
|
"material/UV",
|
|
"animation",
|
|
"rig/skin",
|
|
"GLB",
|
|
"asset library",
|
|
"modifier",
|
|
"nodes/shader",
|
|
"sculpt/paint",
|
|
"simulation",
|
|
"render",
|
|
"media",
|
|
"server",
|
|
"security",
|
|
"CI/SBOM/rollback"
|
|
]
|
|
},
|
|
"gapInventory": {
|
|
"entries": 6900,
|
|
"families": 15,
|
|
"currentParityLevel": "L0",
|
|
"featureParityClaims": 0
|
|
},
|
|
"atomicQueue": {
|
|
"tasks": 45,
|
|
"active": 1,
|
|
"planned": 44,
|
|
"currentTaskGate": "BLOCKED",
|
|
"c5CandidateReceiptCount": 9,
|
|
"manifestBoundReceiptCount": 9,
|
|
"remainingManifestBoundReceipts": 36,
|
|
"atomicReceiptIndex": "tests/golden/WBV2-P7-003/atomic-chromium-receipt-index.json"
|
|
},
|
|
"reusablePilots": [
|
|
{
|
|
"family": "MESH",
|
|
"capabilityIds": [
|
|
"CAP-MESH-POSITIVE-EDIT",
|
|
"CAP-MESH-EDITING",
|
|
"MESH.EDIT_CORE"
|
|
],
|
|
"evidenceState": "EXACT_REUSED_FROM_WBV2",
|
|
"desktopPositive": "EXACT",
|
|
"wasmMutation": "EXACT",
|
|
"saveReopenExact": "EXACT",
|
|
"candidateEvidence": "PROTOCOL_CANDIDATE",
|
|
"featureParityEligible": false,
|
|
"missing": [
|
|
"production_chromium_family_receipt",
|
|
"manifested_atomic_successor"
|
|
],
|
|
"sourceTask": "WBV2-P2-003"
|
|
},
|
|
{
|
|
"family": "MODIFIER",
|
|
"capabilityIds": [
|
|
"CAP-MODIFIER-STATE-MUTATION",
|
|
"CAP-MODIFIER-SYSTEM",
|
|
"MODIFIER.DECLARED_SLICES"
|
|
],
|
|
"evidenceState": "EXACT_REUSED_FROM_WBV2",
|
|
"desktopPositive": "EXACT",
|
|
"wasmMutation": "EXACT",
|
|
"saveReopenExact": "EXACT",
|
|
"candidateEvidence": "PROTOCOL_CANDIDATE",
|
|
"featureParityEligible": false,
|
|
"missing": [
|
|
"production_chromium_family_receipt",
|
|
"manifested_atomic_successor"
|
|
],
|
|
"sourceTask": "WBV2-P4-001"
|
|
},
|
|
{
|
|
"family": "ASSET_CATALOG",
|
|
"capabilityIds": [
|
|
"CAP-ASSET-CATALOG-MUTATION",
|
|
"ASSET_LIBRARY_APPEND_LINK_OVERRIDE",
|
|
"ASSET.LIBRARY_OPERATIONS"
|
|
],
|
|
"evidenceState": "EXACT_REUSED_FROM_WBV2",
|
|
"desktopPositive": "EXACT",
|
|
"wasmMutation": "EXACT",
|
|
"saveReopenExact": "EXACT",
|
|
"candidateEvidence": "PROTOCOL_CANDIDATE",
|
|
"featureParityEligible": false,
|
|
"missing": [
|
|
"production_chromium_family_receipt",
|
|
"manifested_atomic_successor"
|
|
],
|
|
"sourceTask": "WBV2-P3-005"
|
|
}
|
|
],
|
|
"immediateWork": {
|
|
"firstFamily": "MESH",
|
|
"firstCapabilityId": "CAP-MESH-POSITIVE-EDIT",
|
|
"firstBehavior": "desktopPositive",
|
|
"order": [
|
|
"desktopPositive",
|
|
"wasmMutation",
|
|
"saveReopenExact"
|
|
],
|
|
"queueState": "PROPOSED_OVERLAY_NOT_QUEUED",
|
|
"reason": "P7-003 has no successor; activate only after a manifest-backed queue successor is emitted."
|
|
},
|
|
"releaseInputs": {
|
|
"quickCi": "READY",
|
|
"m12Provenance": "BLOCKED_SOURCE_LOST",
|
|
"m12Intake": "BLOCKED_SOURCE_LOST",
|
|
"m12SnapshotAvailable": true,
|
|
"m12Entries": 84,
|
|
"m12RestoredEntries": 22,
|
|
"historicalEvidencePreserved": true,
|
|
"parityClosure": "BLOCKED",
|
|
"releaseDecision": "BLOCKED"
|
|
},
|
|
"blockers": [
|
|
{
|
|
"code": "PARITY_CLOSURE_BLOCKED",
|
|
"detail": "45 atomic behavior tasks are not yet backed by manifest-bound family receipts; 9 are reusable Chromium receipts and 36 remain."
|
|
},
|
|
{
|
|
"code": "HISTORICAL_EVIDENCE_PROVENANCE_BLOCKED",
|
|
"detail": "M12 immutable snapshot matched 22/84 entries; 62 SHA drift entries remain fail-closed."
|
|
}
|
|
],
|
|
"sourceHashes": {
|
|
"docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json": "0f4750e45f2d1ca7d68faa35743e5b758ea8091f18d1d0e312ab548228d6f782",
|
|
"tests/golden/WBV2-P7-001/gap-inventory-report.json": "76446af580f2b8a6c43bfe3582433e203570e2bf6a0ab7b196e2407915e610e7",
|
|
"tests/golden/WBV2-P7-002/atomic-queue-report.json": "ef12aae2c4971493e663b418bf8e5d477bf9fe9d49541de5920fd2771eb1b0ca",
|
|
"tests/golden/WBV2-P7-003/release-gate-report.json": "25363a9ac87ebaa60bcc470f48187dd8e41b10b16d8f492755d65fad8342d4eb",
|
|
"release/ci-reports/quick.json": "5ccc281d2332f465f28c5a6788d8dda7919d8991d072decd87e36b2923460977",
|
|
"tests/golden/corrective/rehydration/M12-manifest-sha-drift.json": "e35f4dcae87ce260d565dccfcdafb58a032d79141115a26b45b25dcbec3f31e1",
|
|
"tests/golden/corrective/rehydration/M12-provenance-intake.json": "37a54d83eba799948fcaae798828915b35f8bf8e709bf90df21351d0288676d9",
|
|
"tests/golden/corrective/C5-002/chromium-family-report.json": "e65bcc31891a6df47e1be090a177716b0f654f843bd0007981678b9a53113573",
|
|
"tests/golden/WBV2-P7-003/c5-family-evidence-report.json": "84c2d461b038973f981ee6c0485117114e9f98fc172516881304b41aacf5e415",
|
|
"tests/golden/WBV2-P7-003/atomic-chromium-receipt-index.json": "abcc21cc8c0fab5c6f6f57569ca3955f47b00a56cddef73eff4bb97afea53390",
|
|
"tests/golden/corrective/rehydration/M12-git-history-snapshot/snapshot-manifest.json": "e58b1804ed92f19855679f7cdca6787bffcfafbc59c007fd419077ed55a04b54"
|
|
}
|
|
}
|