Skip to content

ci: refresh standards reusable pins to current HEAD (d7c2271)#93

Merged
hyperpolymath merged 3 commits into
mainfrom
ci/repin-standards-reusables-d7c2271
Jun 27, 2026
Merged

ci: refresh standards reusable pins to current HEAD (d7c2271)#93
hyperpolymath merged 3 commits into
mainfrom
ci/repin-standards-reusables-d7c2271

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Refresh hyperpolymath/standards reusable pins to current main HEAD d7c22711e830e1f383846472f6e9b99debdb201e (carries the actions/cache repair, GITHUB_TOKEN wiring, --exit-zero, and the SD022 scanner compile fix). Mechanical pin refresh; propagation of hyperpolymath/hypatia#464.


Generated by Claude Code

@hyperpolymath hyperpolymath merged commit 6e9d660 into main Jun 27, 2026
@hyperpolymath hyperpolymath deleted the ci/repin-standards-reusables-d7c2271 branch June 27, 2026 11:09
hyperpolymath added a commit that referenced this pull request Jul 1, 2026
…eal export

Rebases PR #95's honest-Foreign.idr fix (was 070010f) onto current main.
Replaces the placeholder %foreign surface — 8 of the 11 declared symbols had
no Zig definition (gossamer_init/free/process/get_string/process_array/
register_callback/is_initialized), the "phantom template" flagged as the
CRITICAL item of gossamer#82 — with the real exported C-ABI symbols. All 25
C:libgossamer %foreign declarations now resolve to an actual `export fn` in
src/interface/ffi/src/*.zig (verified 25/25 against main's Zig).

The remainder of PR #95 (ABI de-conflation, standards CI adoption, governance
docs, .machine_readable reorg, licensing) is superseded by work already merged
to main — #96 (de-conflation + split packages), #87/#97 (MPL-2.0 licensing),
#93 (reusable workflows), #78 (wiki) — and merging it as-is regresses those.
This reduces #95 to its one non-superseded contribution so it merges without
conflict or regression.

Verified with idris2 0.8.0: gossamer-abi + gossamer-groove --typecheck green,
147/147 ABI tests pass, ABI decoupling guard passes. Addresses the CRITICAL
item of gossamer#82.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013Zg1kEsjSRpcf1wFBZyeNj
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