Repository navigation
Estate drift: hypatia-scan.yml older build-step drift (cd scanner / hypatia-v2) + 253→413 canonicalisation #87
Copy link
Copy link
Closed
Labels
majorMajor / load-bearing workMajor / load-bearing workrequirements-targetTracked requirements-target item (joint-close)Tracked requirements-target item (joint-close)
Description
Activity
- addedmajorMajor / load-bearing workMajor / load-bearing workrequirements-targetTracked requirements-target item (joint-close)Tracked requirements-target item (joint-close)
on May 17, 2026 - added a parent issue
on May 17, 2026 - added 12 commits that reference this issue
on May 17, 2026 176 remaining items
Load more actions- added 13 commits that reference this issue
on May 17, 2026 Closing per body text: "Documentation/provenance record — work substantively complete; joint-close only on explicit agreement."
Owner agreement reached 2026-05-27 (this session). Joint-close per the explicit criterion in the issue body.
Substantive completion already documented in the body itself:
- 102/102 carried-drift repos swept to canonical (admin-squash).
- 0 older-drift remaining.
- All 3 templaters (rsr-template-repo, v3-templater, reposystem) byte-identical to canonical (sha256
08fcc136…); reposystem PR#51 fixed the 12 non-canonical scaffold copies. - Method/mechanics recorded in agent memory
project_hypatia_remediation_log.
Refs hyperpolymath/neurophone#41, #66.
Metadata
Metadata
Assignees
Labels
majorMajor / load-bearing workMajor / load-bearing workrequirements-targetTracked requirements-target item (joint-close)Tracked requirements-target item (joint-close)
Sub-issue of #66. Documentation/provenance record — work substantively complete; joint-close only on explicit agreement.
The drift class
.github/workflows/hypatia-scan.ymlcarried an older build-step drift:working-directory: /home/runner/hypatia+cd scanner+mv hypatia ../hypatia-v2, building ascanner/subdir that no longer exists in the hypatia repo (mix.exs is at root) → the Hypatia Neurosymbolic Analysis lane exited 1 every run. The prior 2026-05-16 env.HOME and Phase-2 sed sweeps only rewrote the$HOMEpath / appended the Phase-2 fragment — they never normalised this older build step. Surfaced via hyperpolymath/neurophone#41.What was done (2026-05-17)
Authoritative scan of all 351
hyperpolymath/*repos (user acct —gh search codeindex unusable here; read contents API direct):standards+ ReScript-5 individually)Recurrence prevention (verified)
Regeneration sources checked byte-exact:
rsr-template-repo✓ andv3-templater✓ already canonical;reposystemshipped 12 non-canonical copies (1 top-level + 11 nested scaffold templates) → fixed all 12 in reposystem PR#51 (12/12 verified). All 3 templaters now byte-identical to canonical ⇒ the older drift cannot re-scaffold. Canonical = 413-line full version (env.HOME + Phase-2 + SARIF + concurrency), sha25608fcc136….Follow-on (in progress)
Distinct, lower-severity gap (NOT the older drift, NOT broken): 245 repos ran the prior 253-line canonical (correct build, Phase-2 present, only SARIF/concurrency absent). Being swept 253→413 for full estate uniformity (idempotent admin-squash). Auto-supersedes 3 dangling prior-sweep PRs (eclexia#14, claude-integrations#19, blue-screen-of-app#15).
Method/mechanics + gotchas recorded in agent memory
project_hypatia_remediation_log. Refs hyperpolymath/neurophone#41.