{
  "schemaVersion": 1,
  "verdictId": "stage-d-canonical-synthesis-r2-fresh-independent-semantic-verdict-2026-08-03-v1",
  "reviewedAt": "2026-08-02T23:46:22Z",
  "reviewScope": "Fresh blind hostile semantic and bright-sixteen readability review of the exact Stage D synthesis R2 canonical proposal and synthesis report. The critic independently reread the exact approved Stage B worlds and Stage C needs, both accepted A-grade alternatives, the R1 structural and semantic rejections, and the collision adjudication. The review replayed all three R1 semantic blockers, every one of the 74 need outcomes, all 15 source-category dispositions, all six worlds, all 306 regional cells, all eight canonical category boundaries, all eight marketplace units, all 28 category pairs, all 56 substitution directions and all 518 target-need mappings. It does not repair R2 and does not approve Stage E, an app inventory, rankings, a storefront or public publication.",
  "bindings": {
    "stageBApproval": {
      "path": "research/rebuild/discontinuity-r2/stage-b-fresh/synthesis-coverage-verdict.json",
      "bytes": 10584,
      "sha256": "387940a34edaf8b23b6ab21c89fc1df33b87e0a966662339814d1a64a280d94a",
      "nlink": 1
    },
    "stageBWorlds": {
      "path": "research/rebuild/discontinuity-r2/stage-b-fresh/reviewed-worlds-source.json",
      "bytes": 282025,
      "sha256": "78662dddb6c08e2865701c35f245ba9c272ea7304709cd42260d73c329b5ec45",
      "nlink": 1
    },
    "stageCApproval": {
      "path": "research/rebuild/discontinuity-r2/stage-c-fresh/canonical/stage-c-semantic-verdict.json",
      "bytes": 2846,
      "sha256": "e493a8babcc4a2ebb6b3024bc6b6071ef72466019ccae1695ce20ebbdf2d1e93",
      "nlink": 1
    },
    "stageC": {
      "path": "research/rebuild/discontinuity-r2/stage-c-fresh/canonical/synthesis.json",
      "bytes": 944769,
      "sha256": "08e6b7a1856a77c1e141aacf235d592011ba7796aa2133b8966d01d5f6040788",
      "nlink": 1
    },
    "stageDInputPacket": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/input-packet.json",
      "bytes": 71925,
      "sha256": "4c9d295ad742ac3a7b3bdc1c92966a24557f8cc87c875b6d185f4d0e5206cccd",
      "nlink": 1
    },
    "alternativeAAssignment": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/repairs/builder-a-r9-assignment.json",
      "bytes": 2889,
      "sha256": "4830d22cf42e5d1c4e825449dc717cc7525ca2fa149da0948ca61b26e6c4ecea",
      "nlink": 1
    },
    "alternativeAProposal": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/repairs/builder-a-r9-proposal.json",
      "bytes": 824381,
      "sha256": "f14dc011a698952f9dbf82d236e4e3e342c4b743e5d017cd7314527c83d57089",
      "canonicalSha256": "4af5842664a9b7c2e53beb73953d8018e4ae02cc02fd62372920fdcefd1a32f2",
      "nlink": 1
    },
    "alternativeAVerdict": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/repairs/builder-a-r9-semantic-verdict.json",
      "bytes": 10318,
      "sha256": "657813bf727e35f8a316d636a1ae0f3ff8efdc91918c009812901db0d8de08ff",
      "nlink": 1
    },
    "alternativeBAssignment": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/repairs/builder-b-r5-assignment.json",
      "bytes": 2876,
      "sha256": "fd9fa86a290a30bb4424f33afa43f309520325e752be85df841758232028309f",
      "nlink": 1
    },
    "alternativeBProposal": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/repairs/builder-b-r5-proposal.json",
      "bytes": 1172938,
      "sha256": "048f60147d2d7613783b32ada87d1083d27310fd442a35f5e2e95a4a98eb100f",
      "canonicalSha256": "6a4d6e3f6f745a46c12112b8dda95d0d3b782b8f9ac93be1a20aec1032c87f6a",
      "nlink": 1
    },
    "alternativeBVerdict": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/repairs/builder-b-r5-semantic-verdict.json",
      "bytes": 11921,
      "sha256": "78373fb9aae9611ad7d1b13a9502cb1d573205ef25f38bf2059976672576c51e",
      "nlink": 1
    },
    "collisionAdjudication": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/repairs/builder-a-r6-collision-adjudication.json",
      "bytes": 13301,
      "sha256": "c896b89e2992b072364c7bc4578da77ee61966c7b1f7203f3978629a3ec12473",
      "nlink": 1
    },
    "r1CanonicalProposal": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r1/canonical-proposal.json",
      "bytes": 1173435,
      "sha256": "e2fa5aa8df3585eb5068b709c4da466f977d63fc801e0b10c49a6773b7808b83",
      "nlink": 1
    },
    "r1SynthesisReport": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r1/synthesis-report.json",
      "bytes": 95828,
      "sha256": "ce8f1aaae8369268cb9ba9f35582f68786f9abec3bb732729b2c9f90d8b41aed",
      "nlink": 1
    },
    "r1SemanticVerdict": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r1/semantic-verdict.json",
      "bytes": 28098,
      "sha256": "b041e40cb7dc7c97eea82d9b7f3f950d4c0fc2a913449d874170abd6c3f4abd1",
      "nlink": 1
    },
    "r1StructuralVerdict": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r1/structural-verdict.json",
      "bytes": 14095,
      "sha256": "421cf57995ac628e3e248077fcba5711e6728de6a1095f3db64c5bfbab014bea",
      "nlink": 1
    },
    "synthesisInput": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r2/input-packet.json",
      "bytes": 17880,
      "sha256": "c89b5b6238e63a3e90f76b94da511e278348fbb8071cfdae826bfdd5c8a63c7f",
      "nlink": 1
    },
    "canonicalProposalAssignment": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r2/canonical-proposal-assignment.json",
      "bytes": 2831,
      "sha256": "8856acb6ef57912332ce73b82364501f7e8a75832beb2152fd50c639d3943186",
      "nlink": 1
    },
    "canonicalSynthesisAssignment": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r2/canonical-synthesis-assignment.json",
      "bytes": 3084,
      "sha256": "9b5e75db1bebe91db0c2730882d579d6511a129689d6a413c124bd35ecc88f0f",
      "nlink": 1
    },
    "canonicalProposal": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r2/canonical-proposal.json",
      "bytes": 1173660,
      "sha256": "c39154c2104e86ed33966b2eccd89f04645ac60d0ad082ea3298e2a730408de6",
      "canonicalSha256": "935896bb294a6b1b032bb1c16d991fa48158f1751a2c8b2145903af135d229f3",
      "nlink": 1
    },
    "synthesisReport": {
      "path": "research/rebuild/discontinuity-r2/stage-d-fresh/v3/synthesis-r2/synthesis-report.json",
      "bytes": 95929,
      "sha256": "d1d92c67abe1435fa018b21f03b3e61dbedea8132391093dee1ac1513bec5fdd",
      "nlink": 1
    }
  },
  "exactReplay": {
    "productionScaffoldValidator": "validatePreparedStageDSynthesisScaffold",
    "productionReportValidator": "validatePreparedStageDSynthesisReport",
    "passed": true,
    "result": {
      "contractVersion": "dynamic-stage-d-canonical-synthesis-report-v1",
      "needCount": 74,
      "worldCount": 6,
      "retainedCategoryCount": 8,
      "collisionPairCount": 28,
      "publicProsePublishable": false,
      "requiredNextGate": "independent-a-grade-canonical-synthesis-criticism",
      "status": "valid-unapproved-canonical-synthesis-report"
    },
    "focusedContractTests": {
      "passed": 54,
      "failed": 0,
      "suites": [
        "tests/stage-d-synthesis-production-wrapper.test.mjs",
        "tests/internal-stage-d-synthesis-contract-core.test.mjs",
        "tests/internal-stage-d-proposal-contract-core.test.mjs"
      ]
    },
    "semanticMeaning": "The exact single-link files pass the code-owned provenance and structure boundary. The independent audits below establish the semantic result; the structural replay alone does not."
  },
  "independentAudit": {
    "r1BlockerClosure": {
      "blockersReviewed": 3,
      "blockersClosed": 3,
      "exceptions": [],
      "sourceCategoryDisposition": {
        "sourceCategoriesReviewed": 15,
        "complete": 15,
        "incomplete": 0,
        "alternativeASourceCategories": 7,
        "alternativeBSourceCategories": 8,
        "builderAR9Category002": {
          "sourceNeedCount": 16,
          "targetCategoryIds": [
            "category-003",
            "category-004",
            "category-005",
            "category-007"
          ],
          "institutionalNeed011Target": "category-003",
          "missingSourceNeedIds": [],
          "emptyNamedTargets": []
        },
        "finding": "Every source need is covered by the union of the exact named canonical targets, and every named target contains at least one need from that source category. The R1 omission of category-003 and institutional-need-011 is closed."
      },
      "adjudicatedCollision": {
        "pairsReviewed": 28,
        "directionsReviewed": 56,
        "targetNeedMappingsReviewed": 518,
        "pairId": "category-005|category-007",
        "direction": "firstSubstitutesForSecond",
        "sourceCategoryId": "category-005",
        "targetCategoryId": "category-007",
        "targetNeedId": "institutional-need-009",
        "sourceNeedIds": [
          "institutional-need-020"
        ],
        "flags": {
          "completionMatch": true,
          "authorityMatch": false,
          "liabilityMatch": false,
          "failureMatch": false
        },
        "canonicalMappingsWithAnyTrueDimension": 1,
        "canonicalMappingsWithAllFourDimensions": 0,
        "allFalseMappings": 517,
        "uniqueUnmetReasonTexts": 421,
        "finding": "The exact adjudicated completion-only overlap is present under the current category names and retains the missing allocation authority, full liability chain and weak-delivery-place recovery. The other 517 mappings state no completed substitution, and no direction satisfies all four dimensions for every target need. The categories remain distinct."
      },
      "retiredTitleRepair": {
        "selectionRule": "Depth-first JSON object insertion order and array index order; select every string value containing the exact retired title; record its RFC 6901 JSON pointer; serialize selected pointers in traversal order joined by LF with one final LF; SHA-256 the UTF-8 bytes.",
        "r1OccurrencesReplayed": 162,
        "r1TopLevelCounts": {
          "needReconciliations": 104,
          "categories": 2,
          "categoryCollisions": 56
        },
        "r2RetiredTitleOccurrences": 0,
        "groups": [
          {
            "retiredTitle": "Accountable Human Service and Staff Restoration",
            "currentTitle": "Qualified Human Help and Service Repair",
            "r1Count": 22,
            "r1PathListSha256": "c01512494a4f4b0374813c36ecca48dfdd1ab4c365788f6e79ab1601690e023c",
            "r2Count": 0
          },
          {
            "retiredTitle": "Independent Proof of Finished Work",
            "currentTitle": "Independent Proof That Work Really Finishes",
            "r1Count": 12,
            "r1PathListSha256": "2f899a9de004ea7cc8d6e52239e9650a44ffa4332694375ac2dcf97c20f221c1",
            "r2Count": 0
          },
          {
            "retiredTitle": "Portable Standing and Selective Memory",
            "currentTitle": "Portable Records, Status and Memory",
            "r1Count": 21,
            "r1PathListSha256": "8d1d4d0cef143a11650792e09ef7ebc63ed943b0c17887b725f4caabf9fba20b",
            "r2Count": 0
          },
          {
            "retiredTitle": "Essential Local Access and Continuity",
            "currentTitle": "Essential Local Access and Backup",
            "r1Count": 24,
            "r1PathListSha256": "1261e461d0b8ecfeaebaf87ee5811f00430d57d1e92c08d9272fb7a18d5c0a0c",
            "r2Count": 0
          },
          {
            "retiredTitle": "Maintained Material Capacity",
            "currentTitle": "Physical Systems That Stay Working",
            "r1Count": 19,
            "r1PathListSha256": "5188fe166f84a492fa5b8592cf29c020754d707f4ffd46c72cd30270ce0a19ed",
            "r2Count": 0
          },
          {
            "retiredTitle": "Human Capability and Safe Work",
            "currentTitle": "Skills, Safe Work and Next Steps",
            "r1Count": 22,
            "r1PathListSha256": "283dc21810bee36a4a1a6944ceb44b6f522b085b7168d1f421d4ae83eae1aa85",
            "r2Count": 0
          },
          {
            "retiredTitle": "Shared Provision and Voluntary Contribution",
            "currentTitle": "Shared Income and Chosen Contribution",
            "r1Count": 17,
            "r1PathListSha256": "65a7b006b6603d3d9dac5906485e3bb387f651d2c9ecd00f2878ad08d242b635",
            "r2Count": 0
          },
          {
            "retiredTitle": "Voluntary Human Belonging and Relational Choice",
            "currentTitle": "Human Belonging and Safe Synthetic Relationships",
            "r1Count": 25,
            "r1PathListSha256": "254a19195cd32cbe20f095e936ada47149865464caf5bf946b1c9db840a6fad3",
            "r2Count": 0
          }
        ],
        "finding": "Every deterministic R1 pointer selection reproduces its frozen count and digest, every selected value uses the current title in R2, and no retired title remains anywhere in the parsed R2 proposal."
      }
    },
    "needOutcomes": {
      "reviewed": 74,
      "institutional": 41,
      "livedExperience": 33,
      "exactObservableCompletionsPreservedInCanonicalCausalPaths": 74,
      "assignedExactlyOnceToOneCanonicalCategory": 74,
      "assignedExactlyOnceToOneCausalPath": 74,
      "assignedExactlyOnceToOneMarketplaceUnit": 74,
      "worldAssignmentsMatchSourceNeeds": 74,
      "exceptions": [],
      "finding": "Every Stage C observable completion appears verbatim in its one canonical causal path. No need outcome is shortened, duplicated, reassigned to an unsupported world or hidden behind a category summary."
    },
    "categoryDiscoveryAndAlternativeIntegration": {
      "categoryCountPresetInInput": false,
      "inheritanceTargetInInput": null,
      "alternativeCategoryCounts": {
        "builder-a-r9": 7,
        "builder-b-r5": 8
      },
      "canonicalCategoryCount": 8,
      "canonicalBoundariesSupportedAfterDualAlternativeReview": 8,
      "discoveredNotCopiedCount": 8,
      "discoveredNotCopiedDefinition": "A canonical boundary counts here only because the exact needs, outcomes, source-category dispositions, world coverage, authority, liability, future-distance test and two-way collision record support it after both accepted alternatives are considered. This does not mean its need partition differs from every alternative.",
      "exactCategoryObjectCopiesFromBuilderAR9": 0,
      "exactCategoryObjectCopiesFromBuilderBR5": 0,
      "exactDefinitionCopiesFromBuilderAR9": 0,
      "exactDefinitionCopiesFromBuilderBR5": 0,
      "exactNeedPartitionsMatchingBuilderAR9": 0,
      "exactNeedPartitionsMatchingBuilderBR5": 8,
      "canonicalCategoriesNamingBothSourceAlternatives": 8,
      "invalidatedOntologyOrCurrentAppCategoryInputsFound": 0,
      "finding": "The synthesis openly selects B R5's eight exact need partitions; it does not pretend those partitions are novel. The repaired record now accounts for all seven A R9 boundaries, carries A's adjudicated overlap, names both alternatives for every canonical decision, and independently re-tests each retained boundary. Eight is therefore a documented synthesis decision rather than a preset quota or a hidden copy from the invalidated app taxonomy."
    },
    "categoryBoundaries": {
      "reviewed": 8,
      "semanticallyDistinctAtTriggerWorkAuthorityLiabilityAndObservableFinish": 8,
      "statusCounts": {
        "provisional": 6,
        "watch": 2
      },
      "exceptions": [],
      "finding": "The boundaries finish different work: qualified human action and restored staffing; independent field proof; selective record movement and correction; essential local delivery and outage continuity; whole-life physical capacity; paid skill and safe progression; shared provision with voluntary contribution; and reciprocal human belonging with safe synthetic relationship choice. No boundary is merely a present-day app feature bundle."
    },
    "worldVisibility": {
      "reviewed": 6,
      "covered": 6,
      "typedGaps": 0,
      "causalPathsReviewed": 74,
      "regionalCellsReviewed": 306,
      "byWorld": {
        "W01": {
          "retainedCategoryCount": 7,
          "causalPathCount": 12,
          "regionalCellCount": 63
        },
        "W02": {
          "retainedCategoryCount": 6,
          "causalPathCount": 13,
          "regionalCellCount": 54
        },
        "W03": {
          "retainedCategoryCount": 7,
          "causalPathCount": 12,
          "regionalCellCount": 63
        },
        "W04": {
          "retainedCategoryCount": 5,
          "causalPathCount": 14,
          "regionalCellCount": 45
        },
        "W05": {
          "retainedCategoryCount": 4,
          "causalPathCount": 10,
          "regionalCellCount": 36
        },
        "W06": {
          "retainedCategoryCount": 5,
          "causalPathCount": 13,
          "regionalCellCount": 45
        }
      },
      "geographicLensesPerApplicableWorld": 9,
      "exceptions": [],
      "finding": "W01 through W06 each retain applicable categories and exact need-level causal paths. Every applicable category-world combination has all nine geographic lenses, including mainland China, the United States, the European Union, India and the other approved leading and material regional paths."
    },
    "marketplaceUnits": {
      "reviewed": 8,
      "needsCoveredExactlyOnce": 74,
      "independentlyDiscoverable": 8,
      "independentlyCallable": 8,
      "independentlySwitchable": 8,
      "stopControls": 8,
      "updateControls": 8,
      "exportControls": 8,
      "manualDegradedRoutes": 8,
      "exceptions": [],
      "finding": "Each retained boundary has one callable unit with bounded work, a concrete done state, transferable open-work evidence, stop/update/export controls and a manual fallback. No unit claims public authority or truncates its source needs."
    },
    "publicAuthorityBoundary": {
      "categoriesReviewed": 8,
      "categoriesWithAllFiveExternalPublicResponsibilities": 8,
      "categoriesExplicitlyUnableToFinaliseAllFiveResponsibilities": 8,
      "categoriesWithIndependentAppealOwners": 8,
      "categoriesWithIndependentRemedyOwners": 8,
      "causalPathsReviewed": 74,
      "operatorOwnedRightsJudgementPriorityFinalityOrBindingRemedyFound": 0,
      "exceptions": [],
      "finding": "Rights, judgement, priority-setting, legal finality and binding remedy stay with named external public or independent authorities. The operator can perform bounded work and preserve evidence but cannot turn service operation into public power."
    },
    "futureNativeDistance": {
      "categoriesReviewed": 8,
      "categoriesWithNamedStrong2028Substitute": 8,
      "categoriesWithExplicit2028Capabilities": 8,
      "categoriesWithMissingApprovedWorldChanges": 8,
      "categoriesWithConcreteFailureTest": 8,
      "currentProductOrBrandInputsFound": 0,
      "exceptions": [],
      "finding": "Every category names a credible 2028 substitute and shows why software capability alone still cannot finish the 2031 result. The missing changes include cross-institution acceptance, funded human capacity, real-setting evidence, local outage delivery, full-life physical maintenance, paid supervised practice, shared machine-era provision and durable reciprocal human relationships."
    },
    "watchCategoryTreatment": {
      "watchCategoryIds": [
        "category-007",
        "category-008"
      ],
      "promotionConditionsPresent": 2,
      "withdrawSplitOrMergeConditionsPresent": 2,
      "stageEExclusionExplicit": true,
      "exceptions": [],
      "category007": {
        "gate": "Promote only after several regions show predictable adequate support, staffed delivery, prompt correction and freely chosen contribution that never controls income, rights or paid services.",
        "withdrawal": "Withdraw or split when income and contribution have different callers or authorities, or merge provision elsewhere if voluntary roles add no distinct completion."
      },
      "category008": {
        "gate": "Promote only after longitudinal evidence shows voluntary human reciprocity grows, non-users retain equal access, crisis handoffs work and people can move or delete memory and leave safely.",
        "withdrawal": "Withdraw or split if human belonging and synthetic relationship safety cannot share one caller journey, or merge synthetic safeguards into another route if no distinct finish remains."
      },
      "finding": "Both uncertain boundaries remain visible without being smuggled into Stage E. Each has a measurable promotion test and an explicit withdrawal, split or merge route."
    },
    "brightSixteenReadability": {
      "categoryTitlesReviewed": 8,
      "categoryDescriptionsReviewed": 8,
      "marketplaceUnitCompletionsReviewed": 8,
      "categoryDecisionReasonsReviewed": 8,
      "titleWordRange": [
        5,
        6
      ],
      "descriptionWordRange": [
        25,
        42
      ],
      "retiredTitleOccurrences": 0,
      "exceptions": [],
      "finding": "The titles state the human result rather than an internal technology label. Descriptions, done states and status reasons use concrete people, actions and failures. A bright sixteen-year-old can tell what each boundary is for, what it must finish and why a capable 2028 tool would still fall short."
    },
    "r1ToR2RepairBoundary": {
      "canonicalProposalLeafChanges": 167,
      "proposalChangesByTopLevel": {
        "assignmentBinding": 2,
        "needReconciliations": 104,
        "categories": 2,
        "categoryCollisions": 59
      },
      "synthesisReportLeafChanges": 56,
      "reportChangesByTopLevel": {
        "assignmentBinding": 3,
        "canonicalProposal": 4,
        "alternativeAssessments": 5,
        "collisionReaudit": 44
      },
      "finding": "R2 is a bounded immutable repair: it rebinds the new artifact paths, replaces the exact 162 stale-title strings, fixes the one adjudicated collision mapping, completes the one missing source-category disposition and rebuilds every affected report hash. It does not silently change the 74-need partition or revive failed R1 approval."
    }
  },
  "grade": "A",
  "confidence": 0.995,
  "decisiveBlockers": [],
  "requiredNextGate": "separate-code-owned-canonical-approval-after-fresh-a-grade-structural-verdict",
  "nonBlockingObservations": [
    "The canonical synthesis selects all eight B R5 need partitions after documenting why A R9's broader seven boundaries split at different observable finishes. The exact-partition match is disclosed rather than disguised; later public process copy should preserve that candour.",
    "The full audit record necessarily contains terms such as liability, conformance, provenance and binding remedy. Public Stage E and storefront explanations should layer those terms behind plain-language summaries instead of copying the entire research record into a first-read panel.",
    "Categories 007 and 008 remain watch categories and are not eligible for automatic Stage E authoring even though their semantic boundaries are coherent enough to retain for monitoring."
  ],
  "publicationApproved": true,
  "approvalScope": "Approves only the exact receipt-bound synthesis-r2 canonical proposal and synthesis report as an A-grade semantic Stage D canonical-synthesis candidate. This verdict cannot approve itself, does not replace the independent structural verdict or code-owned canonical approval, and does not approve Stage E, fictional apps, top-ten rankings, storefront copy, deployment or public publication."
}
