chore(web): close auto-discovered line style batch
This commit is contained in:
@@ -6,4 +6,4 @@
|
||||
- positive Main mutation, negative no-mutation, recovery and Chromium gates are recorded in the module receipt
|
||||
- dynamic source inventory: `3745` units; verified `473`; unverified `3272`; planning estimate `5200` (non-binding); this-segment binding delta: `6`
|
||||
- historical 6900-entry inventory remains read-only; full-family parity: `false`
|
||||
- nextTask: `NONE`
|
||||
- nextTask: `WBV2-P1159-000`
|
||||
|
||||
7
docs/status/WBV2-P1159-000.md
Normal file
7
docs/status/WBV2-P1159-000.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# WBV2-P1159-000 status
|
||||
|
||||
- task: `WBV2-P1159-000`; parent: `WBV2-P1158-001`; status: `done`
|
||||
- taskClass: `QUEUE_ENABLEMENT`; no modifier-family parity completion claimed
|
||||
- source-backed batch authorized: `LINE_STYLE_COLLECTION_READER_BATCH` (5 units)
|
||||
- dynamic inventory: `3745` units; verified `473`; unverified `3272`; bound delta `0`
|
||||
- nextTask: `WBV2-P1159-001`
|
||||
31
docs/tasks/WBV2-P1159-000.md
Normal file
31
docs/tasks/WBV2-P1159-000.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# WBV2-P1159-000: authorize module batch
|
||||
|
||||
- task: WBV2-P1159-000
|
||||
- parent: WBV2-P1158-001
|
||||
- status: done
|
||||
- gap: capability:LINE_STYLE_COLLECTION_READER_BATCH
|
||||
- ownerFamily: DRAWING
|
||||
- targetImplementationClass: QUEUE_ONLY
|
||||
- Implementation entrypoint: `python3 my-tools/authorize_next_wbv2_task.py --write`
|
||||
|
||||
## 目标
|
||||
|
||||
授权一个共享 Blender Main/WASM/Chromium 功能批次:LINE_STYLE_COLLECTION_READER_BATCH,共 5 个源码/RNA 单元。
|
||||
|
||||
## 输入与范围
|
||||
|
||||
- Blender source: `blender-5.2.0/source/blender`
|
||||
- Fixtures/test: `tests/files/web/line_style_modifier_batch_scene.blend`, `web/tests/e2e/wbv2-line-style-reader-production.spec.ts`
|
||||
|
||||
## 验收
|
||||
|
||||
- prior evidence and dynamic inventory remain hash-bound and immutable
|
||||
- one shared function chain validates the complete selected batch
|
||||
- missing source, unsupported data, hash drift or false completion remains blocked
|
||||
- `node tools/web/check-task-context.mjs --task WBV2-P1159-000 --write`
|
||||
|
||||
## 交付与回滚
|
||||
|
||||
- Manifest: `tests/golden/WBV2-P1159-000/manifest.json`
|
||||
- Status: `docs/status/WBV2-P1159-000.md`
|
||||
- Rollback: restore WBV2-P1158-001 as queue parent.
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
- task: WBV2-P1159-001
|
||||
- parent: WBV2-P1159-000
|
||||
- status: in_progress
|
||||
- status: done
|
||||
- gap: capability:LINE_STYLE_COLLECTION_READER_BATCH
|
||||
- ownerFamily: DRAWING
|
||||
- targetImplementationClass: LOCAL_EXACT
|
||||
@@ -15,7 +15,7 @@
|
||||
## 输入与范围
|
||||
|
||||
- Blender modifier sources: `blender-5.2.0/source/blender/modifiers/intern/`
|
||||
- RNA source: `blender-5.2.0/source/blender/makesrna/intern/rna_modifier.cc`
|
||||
- RNA source: `blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc`
|
||||
- Native reader: `blender-5.2.0/source/blender/web_engine/web_engine_blend_reader.cpp`
|
||||
- Fixtures: `tests/files/web/line_style_modifier_batch_scene.blend`
|
||||
- Chromium test: `web/tests/e2e/wbv2-line-style-reader-production.spec.ts`
|
||||
|
||||
@@ -141,6 +141,17 @@ PREFERRED_BATCHES = [
|
||||
"production": "tests/golden/{task}/line-style-reader-production.json",
|
||||
"types": [],
|
||||
},
|
||||
{
|
||||
"moduleId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"title": "verify line style collection reader batch",
|
||||
"owner": "DRAWING",
|
||||
"identifiers": [],
|
||||
"rna": ["BlendDataLineStyles", "LineStyleColorModifiers", "LineStyleAlphaModifiers", "LineStyleThicknessModifiers", "LineStyleGeometryModifiers"],
|
||||
"fixture": "tests/files/web/line_style_modifier_batch_scene.blend",
|
||||
"test": "web/tests/e2e/wbv2-line-style-reader-production.spec.ts",
|
||||
"production": "tests/golden/{task}/line-style-reader-production.json",
|
||||
"types": [],
|
||||
},
|
||||
{
|
||||
"moduleId": "MODIFIER_SOURCE_DEPENDENCY_REUSE",
|
||||
"title": "reuse verified modifier receipts for shared source utilities",
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
},
|
||||
"status": {
|
||||
"path": "docs/status/WBV2-P1158-001.md",
|
||||
"sha256": "2d9d305fe63594baacf1e3f84ceb95438f25448297f6468b0a6fa00b1ec401e5"
|
||||
"sha256": "a25f84840ea1646d01da0d6d0216d7594846b24be11c6a5d4ac799681104bdcc"
|
||||
},
|
||||
"log": {
|
||||
"path": "tests/golden/WBV2-P1158-001/module-run.log",
|
||||
@@ -99,5 +99,5 @@
|
||||
"historicalEffectivePending": 6609,
|
||||
"historicalReproduction": false
|
||||
},
|
||||
"nextTask": null
|
||||
"nextTask": "WBV2-P1159-000"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "WBV2-P1159-000",
|
||||
"operation": "AUTHORIZE_SOURCE_BACKED_MODULE_BATCH",
|
||||
"taskClass": "QUEUE_ENABLEMENT",
|
||||
"status": "PASS",
|
||||
"parent": {
|
||||
"task": "WBV2-P1158-001",
|
||||
"manifest": "tests/golden/WBV2-P1158-001/manifest.json",
|
||||
"manifestSha256": "519d51cd20282b5ca941ab33ae359e06ac33a034f216805275f1f58fb05a2556"
|
||||
},
|
||||
"module": {
|
||||
"moduleId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"task": "WBV2-P1159-001",
|
||||
"batchSize": 5,
|
||||
"candidateBatchSize": 5,
|
||||
"sourceUnits": [
|
||||
"rna-struct:BlendDataLineStyles",
|
||||
"rna-struct:LineStyleColorModifiers",
|
||||
"rna-struct:LineStyleAlphaModifiers",
|
||||
"rna-struct:LineStyleThicknessModifiers",
|
||||
"rna-struct:LineStyleGeometryModifiers"
|
||||
],
|
||||
"sourceBacked": true
|
||||
},
|
||||
"inventory": {
|
||||
"unitCount": 3745,
|
||||
"verifiedUnits": 473,
|
||||
"unverifiedUnits": 3272,
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"boundUnitDelta": 0
|
||||
},
|
||||
"efficiency": {
|
||||
"existingBindingsReused": 0,
|
||||
"selectionPolicy": "all-candidate-units-then-unresolved-only"
|
||||
},
|
||||
"nextTask": "WBV2-P1159-001"
|
||||
}
|
||||
@@ -55,7 +55,7 @@
|
||||
},
|
||||
"moduleReceipt": {
|
||||
"path": "tests/golden/WBV2-P1159-001/module-receipt.json",
|
||||
"sha256": "55be2535089c0748899a72fb0984323f63251844b1dc3149837c913ccb7f94f5"
|
||||
"sha256": "2d0d632377f59667153a619d2f4075e1503783a6d0474f345148b7a10f7797ae"
|
||||
},
|
||||
"status": {
|
||||
"path": "docs/status/WBV2-P1159-001.md",
|
||||
@@ -71,7 +71,7 @@
|
||||
},
|
||||
"taskContext": {
|
||||
"path": "tests/golden/WBV2-P1159-001/task-context.json",
|
||||
"sha256": "9d321c8684896b3f9e45f7290b364c8c66d63f7147838c4fa9221da3f3794170"
|
||||
"sha256": "8a150848dbb285483c5978b2e365f2932e8f1b28d2140a6efd569084d699e98a"
|
||||
}
|
||||
},
|
||||
"assertions": {
|
||||
|
||||
@@ -112,7 +112,7 @@
|
||||
},
|
||||
"dynamic": {
|
||||
"path": "tests/golden/WBV2/dynamic-inventory.json",
|
||||
"sha256": "a202315957c2a8eb2a812408d3fc9cdf132f8a18c7ab61854f0c6ba56798bee1",
|
||||
"sha256": "74cc014b7fd9409c2791635599a886f63ac7c306aacdea90f1b3e39510f8088a",
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"unitCount": 3745,
|
||||
"planningEstimate": 5200,
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"schemaVersion": 1,
|
||||
"task": "WBV2-P1159-001",
|
||||
"parentTask": "WBV2-P1159-000",
|
||||
"status": "in_progress",
|
||||
"status": "done",
|
||||
"goal": "以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 RNA-only reader units 的真实 modifier/RNA 元数据。",
|
||||
"scope": {
|
||||
"gap": "capability:LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
@@ -18,12 +18,12 @@
|
||||
"limits": {
|
||||
"maxFiles": 12,
|
||||
"evidenceBytes": 8192,
|
||||
"contextRemainingBytes": 1918,
|
||||
"contextRemainingTokens": 477
|
||||
"contextRemainingBytes": 1924,
|
||||
"contextRemainingTokens": 479
|
||||
},
|
||||
"source": {
|
||||
"bytes": 7986,
|
||||
"tokens": 1999
|
||||
"bytes": 7980,
|
||||
"tokens": 1997
|
||||
},
|
||||
"selected": [],
|
||||
"excluded": [
|
||||
@@ -33,8 +33,8 @@
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_modifier.cc",
|
||||
"bytes": 521651,
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"bytes": 102764,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
@@ -54,8 +54,8 @@
|
||||
},
|
||||
{
|
||||
"path": "tests/golden/WBV2-P1159-001/module-receipt.json",
|
||||
"bytes": null,
|
||||
"reason": "MISSING_PATH"
|
||||
"bytes": 5709,
|
||||
"reason": "CONTEXT_REMAINING_SPACE"
|
||||
},
|
||||
{
|
||||
"path": "tests/golden/WBV2-P1159-001/modifier-reader-batch-production.json",
|
||||
@@ -137,7 +137,7 @@
|
||||
},
|
||||
"budgets": {
|
||||
"queueBytes": 4096,
|
||||
"taskBytes": 2201,
|
||||
"taskBytes": 2195,
|
||||
"parentManifestBytes": 24576,
|
||||
"parentStatusBytes": 6144,
|
||||
"evidenceFiles": 12,
|
||||
@@ -145,7 +145,7 @@
|
||||
"contextTokens": 3500,
|
||||
"contextEnvelopeTokens": 1024,
|
||||
"taskLines": 46,
|
||||
"taskTokens": 551
|
||||
"taskTokens": 549
|
||||
},
|
||||
"size": {
|
||||
"documents": [
|
||||
@@ -157,9 +157,9 @@
|
||||
},
|
||||
{
|
||||
"path": "docs/tasks/WBV2-P1159-001.md",
|
||||
"bytes": 2201,
|
||||
"bytes": 2195,
|
||||
"lines": 46,
|
||||
"tokens": 551
|
||||
"tokens": 549
|
||||
},
|
||||
{
|
||||
"path": "tests/golden/WBV2-P1159-000/manifest.json",
|
||||
@@ -174,14 +174,14 @@
|
||||
"tokens": 92
|
||||
}
|
||||
],
|
||||
"sourceTokens": 1999,
|
||||
"sourceTokens": 1997,
|
||||
"evidenceFiles": 0,
|
||||
"evidenceBytes": 0,
|
||||
"evidenceTokens": 0,
|
||||
"totalTokens": 1999,
|
||||
"totalTokens": 1997,
|
||||
"reservedEnvelopeTokens": 1024,
|
||||
"estimatedContextTokens": 3023,
|
||||
"serializedContextTokens": 655,
|
||||
"estimatedContextTokens": 3021,
|
||||
"serializedContextTokens": 654,
|
||||
"withinBudget": true
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,10 +6,10 @@
|
||||
"dynamicInventory": {
|
||||
"path": "tests/golden/WBV2/dynamic-inventory.json",
|
||||
"beforeSha256": "02a76d4b766c5e921edc9a0b162f5be3ebc7218aee56dd63e31593817c231763",
|
||||
"afterSha256": "4f83c17c9256e239a5bade24d9fcfe5e65b9f906b74cf8e38b6efd2f03eac184",
|
||||
"afterSha256": "74cc014b7fd9409c2791635599a886f63ac7c306aacdea90f1b3e39510f8088a",
|
||||
"unitCount": 3745,
|
||||
"verifiedUnits": 473,
|
||||
"unverifiedUnits": 3272
|
||||
"verifiedUnits": 478,
|
||||
"unverifiedUnits": 3267
|
||||
},
|
||||
"explicitBindings": [
|
||||
{
|
||||
@@ -9471,6 +9471,106 @@
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:BlendDataLineStyles",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_main_api.cc",
|
||||
"line": 2259,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleColorModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1632,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleAlphaModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1669,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleThicknessModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1706,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleGeometryModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1748,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
}
|
||||
],
|
||||
"coverageByKind": {
|
||||
@@ -9491,8 +9591,8 @@
|
||||
"unverified": 2012
|
||||
},
|
||||
"rna-struct": {
|
||||
"verified": 256,
|
||||
"unverified": 723
|
||||
"verified": 261,
|
||||
"unverified": 718
|
||||
},
|
||||
"web-command": {
|
||||
"verified": 96,
|
||||
@@ -9517,8 +9617,8 @@
|
||||
"unverified": 53
|
||||
},
|
||||
"RNA": {
|
||||
"verified": 256,
|
||||
"unverified": 723
|
||||
"verified": 261,
|
||||
"unverified": 718
|
||||
},
|
||||
"WEB_ENGINE": {
|
||||
"verified": 96,
|
||||
|
||||
@@ -9458,5 +9458,105 @@
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:BlendDataLineStyles",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_main_api.cc",
|
||||
"line": 2259,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleColorModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1632,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleAlphaModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1669,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleThicknessModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1706,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleGeometryModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1748,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -5,19 +5,19 @@
|
||||
"artifacts": {
|
||||
"inventory": {
|
||||
"path": "tests/golden/WBV2/dynamic-inventory.json",
|
||||
"sha256": "4f83c17c9256e239a5bade24d9fcfe5e65b9f906b74cf8e38b6efd2f03eac184"
|
||||
"sha256": "74cc014b7fd9409c2791635599a886f63ac7c306aacdea90f1b3e39510f8088a"
|
||||
},
|
||||
"inventoryManifest": {
|
||||
"path": "tests/golden/WBV2/dynamic-inventory-manifest.json",
|
||||
"sha256": "af50dfd69bb6e5916231a9b1fefb595adea0b33d9f23ebd9e0c6e5d915a9f67b"
|
||||
"sha256": "d5b4ea9f54d2a2c6a9902972beb730920adb4c331ca444e97c7257fff9e623a3"
|
||||
},
|
||||
"bindings": {
|
||||
"path": "tests/golden/WBV2/dynamic-coverage-bindings.json",
|
||||
"sha256": "437429d97e4f003c4adad03bfc85b9dfc1a8cd6f7946cd702bd2b050e9cec967"
|
||||
"sha256": "ae22f68569453dcf6e1a29a2e90fb2cf3a59f67af388468795abd8df354e38a3"
|
||||
},
|
||||
"report": {
|
||||
"path": "tests/golden/WBV2/dynamic-coverage-audit.json",
|
||||
"sha256": "ce491f623a1b0ab2bc135453b9ffa6601239b1f7599025f36c1865d76d20173a"
|
||||
"sha256": "3f5db1052b109b61ec7892f72a1f47247f37ecf7d84661f8f2d767ce28b23e4c"
|
||||
},
|
||||
"generator": {
|
||||
"path": "tools/web/reconcile-source-dynamic-coverage.mjs",
|
||||
@@ -26,9 +26,9 @@
|
||||
},
|
||||
"coverage": {
|
||||
"unitCount": 3745,
|
||||
"verifiedUnits": 473,
|
||||
"unverifiedUnits": 3272,
|
||||
"boundUnitDelta": 6,
|
||||
"verifiedUnits": 478,
|
||||
"unverifiedUnits": 3267,
|
||||
"boundUnitDelta": 5,
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202"
|
||||
},
|
||||
"historical": {
|
||||
|
||||
@@ -2,21 +2,20 @@
|
||||
"schemaVersion": 1,
|
||||
"operation": "BLENDER_52_SOURCE_DYNAMIC_INVENTORY_CHECK",
|
||||
"scope": "batch",
|
||||
"task": "WBV2-P1158-001",
|
||||
"task": "WBV2-P1159-001",
|
||||
"status": "PASS",
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"sourceFiles": 7,
|
||||
"sourceFiles": 6,
|
||||
"unitCount": 3745,
|
||||
"planningEstimate": 5200,
|
||||
"verifiedUnits": 473,
|
||||
"unverifiedUnits": 3272,
|
||||
"verifiedUnits": 478,
|
||||
"unverifiedUnits": 3267,
|
||||
"selectedUnits": [
|
||||
"rna-struct:FreestyleLineStyle",
|
||||
"rna-struct:LineStyleModifier",
|
||||
"rna-struct:LineStyleAlphaModifier",
|
||||
"rna-struct:LineStyleColorModifier",
|
||||
"rna-struct:LineStyleGeometryModifier",
|
||||
"rna-struct:LineStyleThicknessModifier"
|
||||
"rna-struct:BlendDataLineStyles",
|
||||
"rna-struct:LineStyleColorModifiers",
|
||||
"rna-struct:LineStyleAlphaModifiers",
|
||||
"rna-struct:LineStyleThicknessModifiers",
|
||||
"rna-struct:LineStyleGeometryModifiers"
|
||||
],
|
||||
"deterministic": "batch_hash_bound"
|
||||
}
|
||||
|
||||
@@ -14,11 +14,11 @@
|
||||
},
|
||||
"inventory": {
|
||||
"path": "tests/golden/WBV2/dynamic-inventory.json",
|
||||
"sha256": "4f83c17c9256e239a5bade24d9fcfe5e65b9f906b74cf8e38b6efd2f03eac184"
|
||||
"sha256": "74cc014b7fd9409c2791635599a886f63ac7c306aacdea90f1b3e39510f8088a"
|
||||
},
|
||||
"report": {
|
||||
"path": "tests/golden/WBV2/dynamic-inventory-check-report.json",
|
||||
"sha256": "97b010df8a63509d5c204189021beca6e561066993c0e47a3c39f602e47fa1ba"
|
||||
"sha256": "18d8242bba604a43eaf30d156ad26cc5247b0e7ec020dafee3d64f5b40610ef7"
|
||||
},
|
||||
"status": {
|
||||
"path": "docs/status/WBV2-DYNAMIC-INVENTORY.md",
|
||||
@@ -47,9 +47,9 @@
|
||||
},
|
||||
"planningEstimate": 5200,
|
||||
"hardTarget": false,
|
||||
"verifiedUnits": 473,
|
||||
"unverifiedUnits": 3272,
|
||||
"boundCaseDelta": 6
|
||||
"verifiedUnits": 478,
|
||||
"unverifiedUnits": 3267,
|
||||
"boundCaseDelta": 5
|
||||
},
|
||||
"historical": {
|
||||
"initialEstimate": 6900,
|
||||
|
||||
@@ -77,8 +77,8 @@
|
||||
"estimateDelta": -1455
|
||||
},
|
||||
"coverage": {
|
||||
"verifiedUnits": 473,
|
||||
"unverifiedUnits": 3272,
|
||||
"verifiedUnits": 478,
|
||||
"unverifiedUnits": 3267,
|
||||
"sourceMappingRequired": 3745,
|
||||
"inventoryMutation": "explicit_source_case_bindings_only",
|
||||
"lastReconciledAt": "2026-09-01"
|
||||
@@ -79066,7 +79066,27 @@
|
||||
"evidence": "RNA_def_struct"
|
||||
}
|
||||
],
|
||||
"coverageStatus": "UNVERIFIED"
|
||||
"coverageStatus": "VERIFIED",
|
||||
"coverage": {
|
||||
"unitId": "rna-struct:BlendDataLineStyles",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_main_api.cc",
|
||||
"line": 2259,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "rna-struct:BlendDataMasks",
|
||||
@@ -86124,7 +86144,27 @@
|
||||
"evidence": "RNA_def_struct"
|
||||
}
|
||||
],
|
||||
"coverageStatus": "UNVERIFIED"
|
||||
"coverageStatus": "VERIFIED",
|
||||
"coverage": {
|
||||
"unitId": "rna-struct:LineStyleAlphaModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1669,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "rna-struct:LineStyleColorModifier",
|
||||
@@ -86284,7 +86324,27 @@
|
||||
"evidence": "RNA_def_struct"
|
||||
}
|
||||
],
|
||||
"coverageStatus": "UNVERIFIED"
|
||||
"coverageStatus": "VERIFIED",
|
||||
"coverage": {
|
||||
"unitId": "rna-struct:LineStyleColorModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1632,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "rna-struct:LineStyleGeometryModifier",
|
||||
@@ -86528,7 +86588,27 @@
|
||||
"evidence": "RNA_def_struct"
|
||||
}
|
||||
],
|
||||
"coverageStatus": "UNVERIFIED"
|
||||
"coverageStatus": "VERIFIED",
|
||||
"coverage": {
|
||||
"unitId": "rna-struct:LineStyleGeometryModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1748,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "rna-struct:LineStyleModifier",
|
||||
@@ -86750,7 +86830,27 @@
|
||||
"evidence": "RNA_def_struct"
|
||||
}
|
||||
],
|
||||
"coverageStatus": "UNVERIFIED"
|
||||
"coverageStatus": "VERIFIED",
|
||||
"coverage": {
|
||||
"unitId": "rna-struct:LineStyleThicknessModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1706,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "rna-struct:Linesets",
|
||||
@@ -109218,6 +109318,106 @@
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:BlendDataLineStyles",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_main_api.cc",
|
||||
"line": 2259,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleColorModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1632,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleAlphaModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1669,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleThicknessModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1706,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
},
|
||||
{
|
||||
"unitId": "rna-struct:LineStyleGeometryModifiers",
|
||||
"task": "WBV2-P1159-001",
|
||||
"capabilityId": "LINE_STYLE_COLLECTION_READER_BATCH",
|
||||
"sourceLocation": {
|
||||
"path": "blender-5.2.0/source/blender/makesrna/intern/rna_linestyle.cc",
|
||||
"line": 1748,
|
||||
"evidence": "RNA_def_struct"
|
||||
},
|
||||
"evidenceManifest": {
|
||||
"path": "tests/golden/WBV2-P1159-001/manifest.json",
|
||||
"sha256": "7bb3eea5c12d8cb29cfcda7afbf5890265c6daa88dc133faf05b723ab6c9d5db"
|
||||
},
|
||||
"productionEvidence": {
|
||||
"path": "tests/golden/WBV2-P1159-001/line-style-reader-production.json",
|
||||
"sha256": "ee652cdc845647206b3856d97c781f623ef7905ffe54c29b366f2a8c8ce30535"
|
||||
},
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"status": "VERIFIED"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user