Skip to content

chore(ci): bump standards reusable pins past #219 governance fix#64

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/bump-standards-pins-past-219
May 27, 2026
Merged

chore(ci): bump standards reusable pins past #219 governance fix#64
hyperpolymath merged 1 commit into
mainfrom
claude/bump-standards-pins-past-219

Conversation

@hyperpolymath
Copy link
Copy Markdown
Owner

Root cause

.github/workflows/governance.yml:34 pins governance-reusable.yml@3ec2e85 (2026-05-25) — predates standards#219 (ad366b6, 2026-05-27) which fixes workflow_sha resolution. Without this fix, governance / Language / package anti-pattern policy fails with exit 128 on the inner self-checkout.

Pins changed

File Before After
.github/workflows/governance.yml:34 3ec2e85 (pre-#219) 5eb28d7 (standards/main, post-#219)
.github/workflows/hypatia-scan.yml:28 97df762 (orphan PR-branch SHA) 5eb28d7 (canonical main; file unchanged since #193)

Auto-merge

SQUASH.

🤖 Generated with Claude Code

governance.yml@3ec2e85 (2026-05-25) predates standards#219 (ad366b6,
2026-05-27) which fixes the workflow_sha resolution bug in
governance-reusable.yml's inner self-checkout.

hypatia-scan.yml@97df762 is an orphan PR-branch SHA from before #193
squash-merged as 915139d; file content identical (no commits to
hypatia-scan-reusable.yml since), but cross-checks (cf. standards#220)
prefer reachability via standards/main.

Both bumped to standards/main HEAD 5eb28d7.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hyperpolymath hyperpolymath merged commit 50f32dd into main May 27, 2026
1 check passed
@hyperpolymath hyperpolymath deleted the claude/bump-standards-pins-past-219 branch May 27, 2026 10:23
@github-actions
Copy link
Copy Markdown

🔍 Hypatia Security Scan

Findings: 64 issues detected

Severity Count
🔴 Critical 8
🟠 High 16
🟡 Medium 40

⚠️ Action Required: Critical security issues found!

View findings
[
  {
    "reason": "Ada pragma Suppress disables runtime checks (1 occurrences, CWE-704)",
    "type": "ada_pragma_suppress",
    "file": "/home/runner/work/absolute-zero/absolute-zero/examples/ada/balanced_ops.adb",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "high"
  },
  {
    "reason": "User-defined Coq axiom -- not verified by kernel (2 occurrences, CWE-704)",
    "type": "coq_axiom",
    "file": "/home/runner/work/absolute-zero/absolute-zero/proofs/coq/lambda/LambdaCNO.v",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "medium"
  },
  {
    "reason": "User-defined Coq axiom -- not verified by kernel (10 occurrences, CWE-704)",
    "type": "coq_axiom",
    "file": "/home/runner/work/absolute-zero/absolute-zero/proofs/coq/physics/StatMech.v",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "medium"
  },
  {
    "reason": "User-defined Coq axiom -- not verified by kernel (14 occurrences, CWE-704)",
    "type": "coq_axiom",
    "file": "/home/runner/work/absolute-zero/absolute-zero/proofs/coq/physics/LandauerDerivation.v",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "medium"
  },
  {
    "reason": "User-defined Coq axiom -- not verified by kernel (1 occurrences, CWE-704)",
    "type": "coq_axiom",
    "file": "/home/runner/work/absolute-zero/absolute-zero/proofs/coq/category/CNOCategory.v",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "medium"
  },
  {
    "reason": "User-defined Coq axiom -- not verified by kernel (13 occurrences, CWE-704)",
    "type": "coq_axiom",
    "file": "/home/runner/work/absolute-zero/absolute-zero/proofs/coq/filesystem/FilesystemCNO.v",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "medium"
  },
  {
    "reason": "User-defined Coq axiom -- not verified by kernel (3 occurrences, CWE-704)",
    "type": "coq_axiom",
    "file": "/home/runner/work/absolute-zero/absolute-zero/proofs/coq/quantum/QuantumMechanicsExact.v",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "medium"
  },
  {
    "reason": "User-defined Coq axiom -- not verified by kernel (29 occurrences, CWE-704)",
    "type": "coq_axiom",
    "file": "/home/runner/work/absolute-zero/absolute-zero/proofs/coq/quantum/QuantumCNO.v",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "medium"
  },
  {
    "reason": "undefined/error causes runtime crash (2 occurrences, CWE-754)",
    "type": "undefined_error",
    "file": "/home/runner/work/absolute-zero/absolute-zero/examples/haskell/Nop.hs",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "high"
  },
  {
    "reason": "believe_me undermines formal verification (3 occurrences, CWE-704)",
    "type": "believe_me",
    "file": "/home/runner/work/absolute-zero/absolute-zero/src/abi/Layout.idr",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "critical"
  }
]

Powered by Hypatia Neurosymbolic CI/CD Intelligence

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.

1 participant