Commit 4df666b
chore(seams): bump 6 stale standards pins + fix proven manifest drift (#179)
## Summary
Seam-audit 2026-06-01 — small, safe, concrete drift fixes.
**Pin currency (Seam: echidna ↔ standards):** six reusable-workflow SHA
pins were 3-12 days stale. All bumps verified via `gh api
repos/hyperpolymath/standards/commits/<sha>` per the estate "Verify
action SHA pins" rule.
| Workflow | Was | Now | Why |
|---|---|---|---|
| secret-scanner-reusable | `3e4bd4c` (2026-05-26) | `e036864`
(2026-05-28) | SPDX #249 + pragma fix #236 |
| hypatia-scan-reusable | `915139d` (2026-05-26) | `4f07382`
(2026-05-30) | `erlef/setup-beam@v1.24.0` consolidation #289 |
| spark-theatre-gate | `4620037` (2026-05-19) | `e036864` (2026-05-28) |
SPDX #249 |
| mirror-reusable | `e6b2884` (2026-05-26) | `af5cd0c` (2026-05-30) |
Radicle + Instant-Sync secret-presence gating #305 |
| scorecard-reusable | `e0caf11` (2026-05-26) | `e036864` (2026-05-28) |
SPDX #249 |
| rust-ci-reusable | `cc5a372` (2026-05-27) | `28a8677` (2026-05-31) |
CI fix |
**Manifest drift (Seam: echidna ↔ proven):**
`.machine_readable/integrations/proven.a2ml` had two bugs:
- `version = "1.2.0"` — doesn't exist; proven/proven.ipkg in-flight is
`1.1.0`, latest released tag is `v1.0.0`. Bumped to `1.1.0` with a
tracking comment.
- `modules-available` listed `SafeJSON` and `SafeURL` (ALL-CAPS legacy)
but proven uses `SafeJson`/`SafeUrl` (Pascal-cased) in `src/*.idr`.
Case-sensitive consumers would miss them. Fixed to canonical naming.
Structural seam issues found in the same audit (GraphQL client/server
contract mismatch with echidnabot, Chapel 2.3.0 vs proven's 2.8.0,
duplicated-echidnabot meta-problem) will be filed as separate issues.
## Test plan
- [ ] CI green on this PR (the bumps themselves exercise the new
reusables)
- [ ] Confirm no `grep -r 'SafeJSON\|SafeURL'` consumers in echidna
source rely on the legacy spelling
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent ca10e77 commit 4df666b
7 files changed
Lines changed: 14 additions & 8 deletions
File tree
- .github/workflows
- .machine_readable/integrations
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
12 | 15 | | |
13 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
14 | 20 | | |
15 | 21 | | |
16 | 22 | | |
| |||
0 commit comments