# UD native hierarchy and PR triage v0.1

Snapshot: 2026-10-17T02:09:44.364Z. Main: `3b4ccc26a65b5deef0e917fa8bbadf045649695d`.

## Scope and result

Administrative triage of all 55 open PRs. All exact PR heads have successful UD capture integrity runs; zero GitHub review submissions were returned. This is not a new mathematical replay or independent scientific review. Physical promotion remains 0.

Local merge-tree: 55/55 clean against the pinned main. Remote mergeability was unknown. A clean local merge does not satisfy required-review or current integration checks.

The current main failure is a README-only commit whose push diff contains no new event; the logged assertion is `repository change needs a new event`. No hash mismatch was reported in that run. This capture does not rewrite the historical commit or claim to repair its check.

## Native hierarchy

- #167 Programme operations: #124, #125, #126, #127
- #168 Mathematics and refinement: #136, #137, #138, #139, #145
- #169 Native dynamics and growth: #131, #133, #134, #135, #156, #157, #158
- #170 Physical bridges and experiments: #33, #140, #141, #142, #143, #144, #146, #147, #148, #149, #150, #154
- #171 Independent review: #34, #128, #129
- #172 Reproducibility: #130
- #173 Publication and source reconciliation: #132, #151, #152, #153, #155

## Blocking relationships

#33 is blocked by #34 for pretarget execution; producer feasibility may proceed. #137 is blocked by #136. #138 is blocked by #136 and #137 for its completion gate. These are the four assertions in the issue sources. No extra block is inferred from a citation or workstream membership.

## PR dispositions

Every older capture remains preserved. A successor updates a stated scope, not the historical evidence. #61 corrects the labeled carrier representatives in #57; #119 shortens the #117 writer deadline; #121 preserves #120 and #122 preserves #121 as source dependencies. Narrative and atlas versions retain historical scope; the latest presentation is not a reason to close older unintegrated captures.

The imported source-to-issue links are navigational follow-ups, not automatic closing references. #123/#159 retain draft review gates; #159 historical board-pending text is now superseded administratively by #124 configuration receipt. #77 additionally modifies AGENTS.md and requires explicit governance review. All other PRs require capture integration review and refreshed checks against current main. None is merged or closed by this triage.

| PR | Head | Files | Integrity | Local merge | Follow-up issues | Disposition |
|---|---|---:|---|---|---|---|
| [#1](https://github.com/ud-tetra/UD/pull/1) | `80532fd28125` | 9 | success | clean | #135 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#2](https://github.com/ud-tetra/UD/pull/2) | `b730ee636a34` | 9 | success | clean | #135 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#44](https://github.com/ud-tetra/UD/pull/44) | `b8cf7a651aea` | 5 | success | clean | #151 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#45](https://github.com/ud-tetra/UD/pull/45) | `5ee158932a02` | 6 | success | clean | #151 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#46](https://github.com/ud-tetra/UD/pull/46) | `9e2abd4ad49f` | 7 | success | clean | #151 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#47](https://github.com/ud-tetra/UD/pull/47) | `71e369cd9ae2` | 24 | success | clean | #155 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#48](https://github.com/ud-tetra/UD/pull/48) | `529d08c43ac4` | 8 | success | clean | #155 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#49](https://github.com/ud-tetra/UD/pull/49) | `e17a3be779ec` | 9 | success | clean | #151 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#50](https://github.com/ud-tetra/UD/pull/50) | `70c615ac6a61` | 13 | success | clean | #151 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#51](https://github.com/ud-tetra/UD/pull/51) | `2df3c7238f70` | 12 | success | clean | #151 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#57](https://github.com/ud-tetra/UD/pull/57) | `e674aad77c0f` | 13 | success | clean | #133 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#61](https://github.com/ud-tetra/UD/pull/61) | `9afd15b74630` | 23 | success | clean | #133 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#68](https://github.com/ud-tetra/UD/pull/68) | `40a01a7069b0` | 27 | success | clean | #155, #126 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#69](https://github.com/ud-tetra/UD/pull/69) | `278bdd22b47a` | 93 | success | clean | #155, #153, #126 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#71](https://github.com/ud-tetra/UD/pull/71) | `77d18b76a822` | 27 | success | clean | #126 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#72](https://github.com/ud-tetra/UD/pull/72) | `9ce7332a7494` | 39 | success | clean | #131 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#73](https://github.com/ud-tetra/UD/pull/73) | `36a8d89a0292` | 50 | success | clean | #131 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#74](https://github.com/ud-tetra/UD/pull/74) | `f274108856ca` | 29 | success | clean | #133, #128 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#75](https://github.com/ud-tetra/UD/pull/75) | `a22768ca2c1c` | 53 | success | clean | #131 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#76](https://github.com/ud-tetra/UD/pull/76) | `2859bfa4d034` | 57 | success | clean | #141 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#77](https://github.com/ud-tetra/UD/pull/77) | `152ec6e78d2f` | 10 | success | clean | #127 | GOVERNANCE_REVIEW_REQUIRED |
| [#78](https://github.com/ud-tetra/UD/pull/78) | `98fada51ec54` | 12 | success | clean | #130, #128 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#79](https://github.com/ud-tetra/UD/pull/79) | `bdb30b1b1715` | 64 | success | clean | #139 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#80](https://github.com/ud-tetra/UD/pull/80) | `d4659213c14f` | 12 | success | clean | #141 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#81](https://github.com/ud-tetra/UD/pull/81) | `4d5bf2919f75` | 66 | success | clean | #139 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#82](https://github.com/ud-tetra/UD/pull/82) | `4cda41a1d83c` | 13 | success | clean | #130, #128 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#83](https://github.com/ud-tetra/UD/pull/83) | `962d5bf3e6e6` | 12 | success | clean | #133 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#84](https://github.com/ud-tetra/UD/pull/84) | `19e8843140ed` | 75 | success | clean | #139, #136 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#85](https://github.com/ud-tetra/UD/pull/85) | `90f6a9194b96` | 76 | success | clean | #136 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#86](https://github.com/ud-tetra/UD/pull/86) | `47db0605d1e7` | 80 | success | clean | #136 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#87](https://github.com/ud-tetra/UD/pull/87) | `603bc69dec5c` | 80 | success | clean | #137 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#88](https://github.com/ud-tetra/UD/pull/88) | `f7a9d946e583` | 76 | success | clean | #137 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#89](https://github.com/ud-tetra/UD/pull/89) | `c19a9c3388cc` | 12 | success | clean | #144, #130 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#90](https://github.com/ud-tetra/UD/pull/90) | `9cc94626e0e5` | 15 | success | clean | #154 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#91](https://github.com/ud-tetra/UD/pull/91) | `a21e57671de9` | 15 | success | clean | #154 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#92](https://github.com/ud-tetra/UD/pull/92) | `5e7d6c924fbe` | 16 | success | clean | #154, #131 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#93](https://github.com/ud-tetra/UD/pull/93) | `e74e90f967c9` | 22 | success | clean | #154, #144 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#94](https://github.com/ud-tetra/UD/pull/94) | `92919f243252` | 16 | success | clean | #131 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#95](https://github.com/ud-tetra/UD/pull/95) | `d94ffcd1f071` | 17 | success | clean | #144, #141 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#96](https://github.com/ud-tetra/UD/pull/96) | `83fd7c0cced4` | 30 | success | clean | #144, #141, #130 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#97](https://github.com/ud-tetra/UD/pull/97) | `fef1f4c2dfe9` | 18 | success | clean | #144, #141, #130 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#105](https://github.com/ud-tetra/UD/pull/105) | `40d56f5f8a54` | 13 | success | clean | #134 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#106](https://github.com/ud-tetra/UD/pull/106) | `2c4e4c89d258` | 27 | success | clean | #134 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#108](https://github.com/ud-tetra/UD/pull/108) | `ccc449455802` | 17 | success | clean | #134 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#110](https://github.com/ud-tetra/UD/pull/110) | `66a377af8952` | 28 | success | clean | #134 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#112](https://github.com/ud-tetra/UD/pull/112) | `f90a29063636` | 21 | success | clean | #142, #134 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#114](https://github.com/ud-tetra/UD/pull/114) | `a575840cd2e4` | 23 | success | clean | #142 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#115](https://github.com/ud-tetra/UD/pull/115) | `15759c782a70` | 24 | success | clean | #142, #141, #134 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#117](https://github.com/ud-tetra/UD/pull/117) | `85fd18bfb224` | 21 | success | clean | #142, #134 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#119](https://github.com/ud-tetra/UD/pull/119) | `0c7cdbe9cb66` | 22 | success | clean | #142, #134 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#120](https://github.com/ud-tetra/UD/pull/120) | `53c96276623f` | 18 | success | clean | #140, #136 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#121](https://github.com/ud-tetra/UD/pull/121) | `e7f3ee66485a` | 19 | success | clean | #141, #140 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#122](https://github.com/ud-tetra/UD/pull/122) | `9360a2ff4b32` | 20 | success | clean | #141, #140 | CAPTURE_INTEGRATION_REVIEW_REQUIRED |
| [#123](https://github.com/ud-tetra/UD/pull/123) | `0646f5aad303` | 10 | success | clean |  | DRAFT_REVIEW_REQUIRED |
| [#159](https://github.com/ud-tetra/UD/pull/159) | `1a4c08f197d7` | 6 | success | clean |  | DRAFT_REVIEW_REQUIRED |

## Verification and limitations

Exact head SHAs, file/blob identities, integrity run IDs, review responses, issue bodies, references and local merge-tree results are retained in TRIAGE.json. Native relation readback is retained separately. The GitHub reviews endpoint is a platform receipt only; no off-platform review absence is inferred. Required branch protection rules remain unverified where unavailable; an empty repository ruleset list does not disprove other protection. The 37-item backlog predates later main-branch scientific captures; full scientific frontier reconciliation is a separate gate.

Recommended integration order after the gate closes: (1) source/provenance and scoped correction chain; (2) foundational atlas/source-contract captures; (3) native dynamics and refinement addenda; (4) observation/acquisition and physical analogue chain; (5) administrative reconciliation captures. Within each group use explicit source dependencies and recheck the exact combined tree. No bulk merge is recommended.

## Integration follow-up

Issue #174 tracks the main README/event failure. Required branch-protection checks could not be read through the integration (403); the repository ruleset list was empty. No security configuration was changed. All 37 original children and four blocking links were verified through native API readback. Seven parent issues #167–#173 were created. #174 is an additional operations follow-up, not one of the original 37.
