{
  "status": "Ready for parent integrated review; PR43 is NOT merged or deployed. Twelve of nineteen redesigns remain live.",
  "pr": "https://github.com/scheemunai/agent-artifacts/pull/43",
  "head": "7038a655357e809b040763ac1b42d3ce2f3b6122",
  "base": "5cea7e092e96cf6f1d4bcf9180330c29733f5792",
  "tree": "7564542897e463709b1d3f9d61397223076711a3",
  "model": "gpt-6-astra",
  "sourceMapping": [
    {
      "slug": "changelog",
      "baselineSha256": "87621db85eba657ad0e29e67e15ccd4bf6827288b9eebd91f4a524d930caa43f",
      "acceptedSourceSha256": "77ff080efe080fc40813e626c7e8d217bd9d5e31d25b7fdeec8e539ef9bda124",
      "canonicalSourceSha256": "77ff080efe080fc40813e626c7e8d217bd9d5e31d25b7fdeec8e539ef9bda124",
      "cssExact": true,
      "titleExact": true,
      "allowedDelta": null,
      "everyOtherByteExact": true
    },
    {
      "slug": "migration-guide",
      "baselineSha256": "f35491fa2a1889bdbc3ae88ec8c68c8310f1fddc183774428188576a26c0cb85",
      "acceptedSourceSha256": "f903fe929606e0538cd66a5ca3f316055a5b17edd808f3b6d2c66bc0431d8606",
      "canonicalSourceSha256": "f903fe929606e0538cd66a5ca3f316055a5b17edd808f3b6d2c66bc0431d8606",
      "cssExact": true,
      "titleExact": true,
      "allowedDelta": null,
      "everyOtherByteExact": true
    },
    {
      "slug": "runbook",
      "baselineSha256": "f41ec80e6f82076ef15fca07bd927c7593305300f54338f962261547506dd585",
      "acceptedSourceSha256": "bc6270a80eb633b43f5e48afb65800563f76b3c6e19364cde3906d50547633cc",
      "canonicalSourceSha256": "64f9d4322e821044456be0a4ebd798339a9eb52d1ef16982759eba6995c965c7",
      "cssExact": true,
      "titleExact": true,
      "allowedDelta": {
        "old": "Only once the check below has been clean for five minutes.",
        "new": "Only once the verification check has been clean for five minutes.",
        "occurrences": 1
      },
      "everyOtherByteExact": true
    }
  ],
  "thumbnails": [
    {
      "slug": "changelog",
      "beforeSha256": "d49265842e975785c6a6c0f9084d975c1481255cc8d459047fa389d851bf3a03",
      "afterSha256": "63f2bbbc1288491b27c4f35ccfb9e9d7ecebdefec074677a4041b225b4c5abe1",
      "viewport": 1280,
      "sourceSha256": "77ff080efe080fc40813e626c7e8d217bd9d5e31d25b7fdeec8e539ef9bda124"
    },
    {
      "slug": "migration-guide",
      "beforeSha256": "30b1d27702500ed0187492c0d5650f6a6c81b241c650a19b76d5bec6d226ae8e",
      "afterSha256": "3edd42a10f55f821b83a4f2a10b59e0c3d04e59889fb08eccd7e8dce325762cb",
      "viewport": 1280,
      "sourceSha256": "f903fe929606e0538cd66a5ca3f316055a5b17edd808f3b6d2c66bc0431d8606"
    },
    {
      "slug": "runbook",
      "beforeSha256": "4b308f3d25858a3a880bcb7c2ab7d727263cc137b1eb128d9ba5ed7a2efdea6c",
      "afterSha256": "08334fbe3e2a12759ffdc5df0b075ca57af8d02068f9b3f0deccb3e3f380709b",
      "viewport": 1920,
      "sourceSha256": "64f9d4322e821044456be0a4ebd798339a9eb52d1ef16982759eba6995c965c7"
    }
  ],
  "scope": {
    "head": "7038a655357e809b040763ac1b42d3ce2f3b6122",
    "base": "5cea7e092e96cf6f1d4bcf9180330c29733f5792",
    "files": [
      {
        "path": "BUILD-NOTES.md",
        "sha256": "8d668923bc87cc3cf1713cc83ceb44fda30fb9b8fba928f388fef1ffd5375e8d"
      },
      {
        "path": "public/assets/template-thumbs/changelog.png",
        "sha256": "63f2bbbc1288491b27c4f35ccfb9e9d7ecebdefec074677a4041b225b4c5abe1"
      },
      {
        "path": "public/assets/template-thumbs/migration-guide.png",
        "sha256": "3edd42a10f55f821b83a4f2a10b59e0c3d04e59889fb08eccd7e8dce325762cb"
      },
      {
        "path": "public/assets/template-thumbs/runbook.png",
        "sha256": "08334fbe3e2a12759ffdc5df0b075ca57af8d02068f9b3f0deccb3e3f380709b"
      },
      {
        "path": "templates/changelog.html",
        "sha256": "77ff080efe080fc40813e626c7e8d217bd9d5e31d25b7fdeec8e539ef9bda124"
      },
      {
        "path": "templates/manifest.ts",
        "sha256": "bb00fc8ec0fa40be3c64b0c65c3d47df66e8797a6002b8acc0058901caa748b8"
      },
      {
        "path": "templates/migration-guide.html",
        "sha256": "f903fe929606e0538cd66a5ca3f316055a5b17edd808f3b6d2c66bc0431d8606"
      },
      {
        "path": "templates/runbook.html",
        "sha256": "64f9d4322e821044456be0a4ebd798339a9eb52d1ef16982759eba6995c965c7"
      },
      {
        "path": "tests/e2e/template-technical-semantics.spec.ts",
        "sha256": "763e3043e1f0236e3c70715f2339c4d34f31605782a7405d90b20c751f30c737"
      },
      {
        "path": "tests/unit/template-technical-semantics.test.ts",
        "sha256": "9fa019793baa336e35bf205541ab2ab9dfece18e583706c03e14990f3a43f238"
      }
    ],
    "count": 10,
    "clean": true,
    "allowedOnly": true
  },
  "tests": {
    "check": {
      "pass": true,
      "errors": 0,
      "warnings": 40
    },
    "build": {
      "pass": true
    },
    "unit": {
      "passed": 1132,
      "skipped": 12
    },
    "e2e": {
      "passed": 268,
      "skipped": 12,
      "newScopedPassed": 21
    },
    "newUnitTests": 4,
    "redControls": "Same Runbook assertions reject original directional phrase and wrong ordered-list start. No source mutation.",
    "logsSha256": {
      "check-final.log": "f10e4cec54e9c788ef322f0183b68de6cf5af825c712eb898bf41a0f5c911a7d",
      "build-final.log": "2dc6e331263046258cda7136667e9aa11ba5156c117a8848f93d858ecf7a9608",
      "unit-full.log": "99712e8ed88828e65c7494c4eda186dc01a6a0d9e24f8c87bf3f23ff072d91be",
      "e2e-full.log": "0350f9485950617d6f45611689bbd68ce554c75c37efdef20aa8ccd3fe5894f0"
    },
    "harnessCorrections": [
      "Initial unit no-role expression also matched inert command text role=; bound it to opening tags.",
      "Initial AX-name exact match omitted retained CSS-generated minus/plus and step counters; now requires complete referenced labels in order while retaining actual generated names.",
      "Private reader waited for lazy iframe before lookup and converted URL screenshot path to a filesystem string. No canonical changes."
    ],
    "productRegressionsFound": 0
  },
  "ci": {
    "url": "https://github.com/scheemunai/agent-artifacts/actions/runs/34068341651",
    "conclusion": "success",
    "jobs": 5
  },
  "contentTotals": {
    "textNodes": 262,
    "numericOccurrences": 147,
    "keyedGroups": 49,
    "preBlocks": 11
  },
  "publicHandoff": "handoff.md",
  "production": {
    "liveRedesigns": 12,
    "totalHtmlTemplates": 19,
    "catalogOptions": 20,
    "currentRolloutCommit": "5cea7e092e96cf6f1d4bcf9180330c29733f5792",
    "thisPrDeployed": false
  },
  "next": "Parent integrated review; Batch01 remains queued after technical rollout."
}
