Files

124 lines
4.5 KiB
JSON

{
"status": "passed",
"scope": "Normal mask-only comparison",
"recipe": {
"canvas": [
2000,
2800
],
"paneCoverageFloor": 0.62,
"paneCoverageRange": 0.28,
"saturationWeightSmoothstep": [
0.08,
0.58
],
"saturationSmoothingRadius": 20,
"darkRidgeClosingRadius": 15,
"darkRidgeContrastSmoothstep": [
0.025,
0.085
],
"darkRidgeValueGateSmoothstep": [
0.12,
0.23
],
"highConfidenceProtectionThreshold": 0.97,
"printing": "Normal",
"runtimeName": "the-fall-extraordinary-v7-pane-coverage-normal-1000",
"status": "Comparison candidate; user material review pending",
"lineAnalysisSmoothingRadius": 1.2,
"lineCoherenceOpeningRadius": 1
},
"inputs": {
"art-master.png": {
"origin": "/home/dkzver/docker/sanctification/spikes/the-fall-extraordinary-layer-proof-v7-text-contrast/output/layers/the-fall-extraordinary-v7-art-master.png",
"sha256": "ed278820177e85b0b83209330539ac8e4c43e4f2741a096a5e888abcd88ab170"
},
"normal-overlay.png": {
"origin": "/home/dkzver/docker/sanctification/spikes/the-fall-extraordinary-layer-proof-v7-text-contrast/output/layers/the-fall-extraordinary-v7-normal-overlay.png",
"sha256": "74c61b6472b0f6482710c61265795543b5b82d84ccc8c80336e377fd296f3951"
},
"text.png": {
"origin": "/home/dkzver/docker/sanctification/spikes/the-fall-extraordinary-layer-proof-v7-text-contrast/output/layers/the-fall-extraordinary-v7-text.png",
"sha256": "1524b628a2b9a2edcd26162187ddf05e865842aa4e81214bf4ea73de6e5c1cb0"
},
"runtime-art.png": {
"origin": "/home/dkzver/docker/sanctification/card-harness/public/card-art/the-fall-extraordinary-v7-normal-1000.png",
"sha256": "623b3d15d84789c0fc842f41f7348e8d1f930dfe50d56a5aba78cb7d3f490014"
},
"baseline-finish-1000.png": {
"origin": "/home/dkzver/docker/sanctification/card-harness/public/card-art/the-fall-extraordinary-v7-normal-1000-mask.png",
"sha256": "9bf48d4ff540c3cbd4bc55b1cb2be5ac2bab8c7b5e18d1cbac340c9e084821c9"
},
"runtime-text-mask.png": {
"origin": "/home/dkzver/docker/sanctification/card-harness/public/card-art/the-fall-extraordinary-v7-normal-1000-text-mask.png",
"sha256": "1831915509569fc1a2d02904ebd80b73b5d619605f90544c66083b1c9e706057"
}
},
"checks": {
"registeredCanvas": true,
"morphologyMatchesPillow": true,
"neutralPaneNotTreatedAsHole": true,
"syntheticDarkSeamProtected": true,
"isolatedDarkSpeckRejected": true,
"activeOverlayAndGlyphProtection": true,
"highConfidenceLeadProtection": true,
"allFourCornersProtected": true,
"opaqueGrayscaleExports": true,
"runtimeArtworkUnchanged": true,
"runtimeTextMaskUnchanged": true,
"installedCandidateMatchesStaged": true,
"installedBaselinePreserved": true,
"catalogErrors": 0
},
"exports": [
{
"path": "output/masks/normal-pane-coverage-finish-2000.png",
"size": [
2000,
2800
],
"sha256": "9865b8536e903463ffb7a9b00f5971a2f1010a21baba28e4b414af956e6a1eeb",
"opaqueGrayscale": true
},
{
"path": "output/masks/normal-pane-coverage-finish-1000.png",
"size": [
1000,
1400
],
"sha256": "c1def70d24a21e3b51145b5d88defc1eb9835609c82456c120a1144a3ca0a21b",
"opaqueGrayscale": true
},
{
"path": "output/masks/normal-pane-coverage-finish-500.png",
"size": [
500,
700
],
"sha256": "978147e690ed4ee4b0e975b3f7cceb0445b37804b0c56f01e33158b866a294a3",
"opaqueGrayscale": true
}
],
"statistics": {
"paneCoverageRange": [
0.6200000047683716,
0.8999999761581421
],
"leadProtectionFractionAboveHalf": 0.28666142857142857,
"visibleCandidateMean": 0.6293049723112256,
"visibleBlackFraction": 0.19535742597928804
},
"visualReview": {
"static": "Comparison mask inspected: major sky/path blotches reduced, glass division network retained, some dark bark detail remains partly protected.",
"movingLight": "User will compare in harness",
"approval": "Comparison candidate, not selected final recipe"
},
"limitations": [
"Local dark-ridge extraction is not manually traced semantic lead/pane geometry.",
"Dark illustrative details can still be partly protected; inspect faces and sky/path in motion.",
"No shader, roughness, normal-map or artwork changes.",
"Only Normal printing is tested; other printing masks retain their existing recipe until the comparison is approved."
]
}