{
  "status": "local_self_checks_completed",
  "human_review": "not_performed",
  "owner_approval": "not_performed",
  "external_application": "not_performed",
  "checks": [
    {
      "check": "JSON parses and all required fields exist on each candidate",
      "result": "passed"
    },
    {
      "check": "Review contains required fields",
      "result": "passed"
    },
    {
      "check": "All 21 turns retain exact source turn IDs, elapsed timestamps, speakers and session identity",
      "result": "passed"
    },
    {
      "check": "Candidate references retain exact source anchors and speaker/time context",
      "result": "passed"
    },
    {
      "check": "Every stable baseline anchor preserved exactly once",
      "result": "passed"
    },
    {
      "check": "All original sections 1 through 5 byte-identical after removing proposed subsection",
      "result": "passed"
    },
    {
      "check": "Filename rule occurs once",
      "result": "passed"
    },
    {
      "check": "New document state distinct from baseline source approval and effective date",
      "result": "passed"
    },
    {
      "check": "No invented review, publication, exception owner or case approval",
      "result": "passed"
    },
    {
      "check": "Restricted example identifiers and amount excluded from all four artifacts",
      "result": "passed"
    },
    {
      "check": "Unavailable restricted record URI not copied to artifacts",
      "result": "passed"
    },
    {
      "check": "Patch equals the unified diff of baseline and proposed file",
      "result": "passed"
    },
    {
      "check": "System patch command applies successfully to a temporary original copy",
      "result": "passed"
    },
    {
      "check": "Patched temporary copy reconstructs proposed-handbook.md byte-for-byte",
      "result": "passed"
    },
    {
      "check": "All five sources, scope and installed skill unchanged from pre-write SHA-256 hashes",
      "result": "passed"
    }
  ],
  "source_sha256_before": {
    "scope.md": "2e2fbaff6ae3295e297a6b284dfb04730a548f3a43a8fb8f651c577dd84bd670",
    ".agents/skills/onboarding-discussions-to-documentation/SKILL.md": "b8eb133c2e415cf4b0cbd0947158c36c46a110ff59a516e5026d5ee3124fcc9a",
    "onboarding-qa.md": "b20a0fdcb90788a8a721a55970fce278b98fc0e33bfe2af4cb99e9581e64b32f",
    "current-handbook.md": "28b049a1a0dc47ac9cc3b993ea489ff51c53066025c70d636441d883ee25b917",
    "pending-edits.md": "f6415253524485715eab9a746b7e43218e8c87d721e231319397bfaf18f85c3b",
    "document-owners.csv": "a9d8544aee299debdc82e13b048d55d05597dbb668cd6b554593a721e42360f5",
    "publication-rules.md": "6225abbe1fe5bd3229d336256434a0d6ede18d1951deff7379e18393b535c2cf"
  },
  "source_sha256_after": {
    "scope.md": "2e2fbaff6ae3295e297a6b284dfb04730a548f3a43a8fb8f651c577dd84bd670",
    ".agents/skills/onboarding-discussions-to-documentation/SKILL.md": "b8eb133c2e415cf4b0cbd0947158c36c46a110ff59a516e5026d5ee3124fcc9a",
    "onboarding-qa.md": "b20a0fdcb90788a8a721a55970fce278b98fc0e33bfe2af4cb99e9581e64b32f",
    "current-handbook.md": "28b049a1a0dc47ac9cc3b993ea489ff51c53066025c70d636441d883ee25b917",
    "pending-edits.md": "f6415253524485715eab9a746b7e43218e8c87d721e231319397bfaf18f85c3b",
    "document-owners.csv": "a9d8544aee299debdc82e13b048d55d05597dbb668cd6b554593a721e42360f5",
    "publication-rules.md": "6225abbe1fe5bd3229d336256434a0d6ede18d1951deff7379e18393b535c2cf"
  },
  "artifact_sha256": {
    "proposed-handbook.md": "a85f67901ab0b5222117faeb3ccbcff2804edbf5b5abd384a7a59acb55fb0c6f",
    "handbook.patch": "2b9718c0e145d2756ce3ab86bc2ea07363b49c13d86b59e8cf83acca04bde973",
    "onboarding-discussions-to-documentation-result.json": "31d265d9379be22da6071a56199fcb88823f9dba2dbe856bf98c006e04fd15a4",
    "onboarding-discussions-to-documentation-review.md": "9bbafbf6ab85be94275b3264ec64e1094c56a62e81b5919125546404dd1a0925"
  },
  "editorial_checks": {
    "source_authority": "Approved v1.4 retained; pending EDIT-017 remains unapproved.",
    "candidate_comparison": "All nine candidates mapped to exact baseline anchors; missing steps proposed, duplicate filename rule omitted, conflicts withheld.",
    "audience": "Baseline client-service audience retained; restricted example excluded.",
    "freshness": "Only supplied baseline snapshot plus complete discussion; later state not checked."
  },
  "not_performed": [
    "Human review",
    "Owner approval",
    "Publication",
    "Restricted-record lookup",
    "Live-source freshness check",
    "Pilot or outcome measurement",
    "Independent execution-testing of the skill"
  ]
}
