Repository navigation
Standards move close-out: WF028 # fix and the estate rollout record (CI-9) - #1012
Conversation
In a YAML plain scalar `#` opens a comment only after whitespace, and whitespace already ends the scalar, so `uses: …/x.yml@release#one` in a flow job is one value. WF028 cut it at `#` and reported `current_sha: release` with a wrong replacement (Codex, on #965 after merge). The flow value now stops only at whitespace and the flow indicators `,` `}` `]`; a spaced trailing comment is still dropped. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01J4QvDfvetbJ5z7uREtbJWw
The decision (D: move the estate into the metadatastician org; narrow per-repo allow-list stopgap; a leaf repository as pilot), the facts that shape it (personal account has no owner-wide Actions policy; a transfer empties the allow-list; transfers break inbound `uses:`; re-points need a tool-generated lock), the hypatia pilot's evidence (Governance green on main, run 41932503298), and what is still owed with its owner: the 401 dispatch PAT, the census, the org policy, the fleet fixer. Adds DEBT-REGISTER CI-9 and the docs index entry. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01J4QvDfvetbJ5z7uREtbJWw
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 34 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
|
@coderabbitai review Generated by Claude Code |
Rate Limit Exceeded
|



Why
This closes out, in this repository, the response to
hyperpolymath/standardsmoving tometadatastician/standards(2026-10-25). Hypatia's own pilot is done: onmainat6bd66a7, Governance (run 41932503298), Secret Scanner and Hypatia Security Scan all run and pass againstmetadatastician/standards@a797d30. Two things were left over:What
fix(workflow_audit): WF028 cut an unquoted flow ref at#. Sojobs: { g: { uses: …/x.yml@release#one } }reportedcurrent_sha: releaseand a wrong replacement. In a YAML plain scalar,#opens a comment only after whitespace, and whitespace already ends the scalar. The flow value now stops only at whitespace and the flow indicators,}]. A spaced trailing comment is still dropped, and a test covers it.docs(operations):docs/operations/standards-move-estate-rollout.adocrecords:metadatasticianorg; a narrow per-repo allow-list stopgap until then; a leaf repository as the D pilot.uses:calls;DEBT-REGISTERgains CI-9, anddocs/README.adocindexes the new page.Validation
test/rules/workflow_audit_pins_test.exs: 113 tests, 0 failures. The new test fails onmain's code (1 failure) and passes with the fix.mix format --check-formattedis clean on the touched files.asciidoctor --failure-level WARNbuilds all three.adocfiles with no warnings, the same command the Validate Documentation job runs.git diff --checkis clean.repo.hex.pmis still blocked by this session's network policy, so the rule modules were compiled standalone under Elixir 1.14. CI is the first full-suite run.Not in this PR (owner or other repos)
HYPATIA_DISPATCH_PAT. Every CI-health sweep run from 22 Oct to 3 Nov died withHTTP 401atrepos to scan: 0(e.g. run 41574487070), so the stopgap and the census can't run from CI.metadatasticianorg's Actions policy before the first D transfer.hyperpolymath/standardscan be recreated (option B, as a fallback only).zz-one-off-lock-regen.yml. It's a fix(ci): re-point standards callers to metadatastician/standards #958 leftover tied to a finished repair branch.stale-reusable-pins.tsvandfix-stale-reusable-pin.shstill key on the old path.Generated by Claude Code