Skip to content

fix(ci): publish the canonical hypatia / Hypatia Neurosymbolic Analysis context - #71

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/canonical-hypatia-context
Sep 21, 2026
Merged

hyperpolymath merged 1 commit into
mainfrom
fix/canonical-hypatia-context

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

The ruleset on this repo requires the context hypatia / Hypatia Neurosymbolic Analysis, but the workflow here is the old inline scanner: job id scan, display name Hypatia Neurosymbolic Analysis, which publishes the bare check name Hypatia Neurosymbolic Analysis. Required checks match by string equality, so the required context is unsatisfiable — pull requests would be blocked while the board shows green.

This replaces the inline scanner with the estate-canonical thin wrapper (job id hypatia → hypatia / Hypatia Neurosymbolic Analysis), pinned to this repo's own standards pin fad242d35291 (same SHA its governance wrapper uses), granting exactly what the callee declares. The lockfile manifest is reconciled (gh actions-lock, actions.lock re-parsed, --verify clean).

…is context

The required status check on this repository is 'hypatia / Hypatia Neurosymbolic
Analysis', but the workflow here is the old inline implementation (job id 'scan',
name 'Hypatia Neurosymbolic Analysis'), which publishes the bare check name
'Hypatia Neurosymbolic Analysis'. A required check is matched by string equality,
so the required context can never be satisfied and every pull request is blocked
while the board shows green.

This replaces the inline scanner with the estate-canonical thin wrapper: job id
'hypatia' calling hyperpolymath/standards hypatia-scan-reusable.yml, pinned to
this repository's own standards pin (fad242d35291) - the same SHA its governance
wrapper already uses. Grants match the callee's declared set exactly
(actions: read, contents: read, security-events: write).
@coderabbitai

coderabbitai Bot commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

Review Change StackReview Change Stack

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 8f2d3035-3e24-47a8-92ad-5d423629255c

📥 Commits

Reviewing files that changed from the base of the PR and between 4c88019 and 5abd80f.

⛔ Files ignored due to path filters (1)
  • .github/workflows/actions.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • .github/workflows/hypatia-scan.yml
 _______________________________
< When in doubt, review it out. >
 -------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@hyperpolymath
hyperpolymath merged commit 1b136e1 into main Sep 21, 2026
20 of 27 checks passed
@hyperpolymath
hyperpolymath deleted the fix/canonical-hypatia-context branch September 21, 2026 08:48
});
hypatia:
uses: hyperpolymath/standards/.github/workflows/hypatia-scan-reusable.yml@fad242d35291de1898242d6737ba02b74a59a2f2
secrets: inherit
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.

2 participants