Skip to content

fix(carve-out): archive session detritus - #630

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/session-artifact-cleanup
Aug 24, 2026
Merged

fix(carve-out): archive session detritus#630
hyperpolymath merged 1 commit into
mainfrom
fix/session-artifact-cleanup

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Closes #496

This completes the bounded session-artifact cleanup without discarding historical material.

What changed:

  • restores four previously deleted root artifacts as byte-preserved archives under docs/archive
  • archives two additional stale session deliverables from the AXEL and gatekeeper trees as exact renames
  • moves three unregistered reorganisation leftovers into the archive
  • promotes four normative language-testing guides into the registered toolchain-readiness-grades/testing home
  • removes the dead contractile Just import and repairs stale QUICKSTART/TEST-NEEDS references
  • adds a focused regression suite and regenerates the machine-readable registry
  • scopes whitespace exceptions to the four exact recovered archive files

Recovered-file SHA-256 values were checked against their last historical Git blobs. No licence or SPDX text was edited.

Verification:

  • session-detritus regression suite: 29/29
  • Wave 5 language-guide suite: 7/7
  • registry generation followed by second --check: clean
  • just validate: passed (existing informational RSR Bronze findings remain)
  • git diff --check: clean

[mass-delete-ok] The apparent removals are intentional, content-preserving archive moves or promotions into canonical registered locations.

@sonarqubecloud

Copy link
Copy Markdown

@hyperpolymath
hyperpolymath merged commit beb62aa into main Aug 24, 2026
33 of 36 checks passed
@hyperpolymath
hyperpolymath deleted the fix/session-artifact-cleanup branch August 24, 2026 20:51
@gitar-bot

gitar-bot Bot commented Aug 24, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

@hyperpolymath

Copy link
Copy Markdown
Owner Author

CI triage after completion:

  • All diff-relevant checks pass, including Registry + topology, Repo self-tests, documentation format, CodeQL, SonarCloud, workflow security, licence consistency, debt/exemption ratchets, secret scanning, and language/package policy.
  • Allowlist Preflight checked exactly 32 workflow uses and found 0 outside the allowlist, then failed while reading live repository Actions permissions: HTTP 401 Bad credentials. This is the existing HYPATIA_SCAN_PAT/credential boundary, not a content failure.
  • Both Hypatia jobs report the established backlog: 120 total medium-or-higher findings, with 82 unfiltered. The unfiltered set is the same 74 HYP-S009 implementation-in-canon findings plus 8 previously observed non-HYP-S009 findings.
  • Positive identity check: the sorted 74-path HYP-S009 set hashes to SHA-256 4146215e89683c762eb320aac69417901ca343ceeb6abadc6103c078b853f954, exactly matching the independently recorded main-branch inventory in [umbrella] Estate audit & optimization — make the enforcement real (Waves 0–6) #460.

No baseline or suppression changes are included in this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[carve-out 7/9] Delete/archive scaffold junk & session detritus at the canon root

1 participant