Skip to content

ci+chore: fix in-repo CI failures (e2e/rust-ci) and clear rsr-template residue#68

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/nice-sagan-meezoh
Jun 21, 2026
Merged

ci+chore: fix in-repo CI failures (e2e/rust-ci) and clear rsr-template residue#68
hyperpolymath merged 1 commit into
mainfrom
claude/nice-sagan-meezoh

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Follow-up to #63. After that merged, main still had ~11 red workflows. This PR fixes the ones whose cause is in this repo, and cleans the leftover rsr-template-repo residue (OQ-002). The K9 contract failures we discussed were already fixed on main by 190e4ae/c8067ed — nothing to do there.

CI failures fixed in-repo

  • e2e.yml — the estate template shipped with every job block commented out, leaving jobs: empty. That's an invalid workflow, so it failed on every run. Replaced with a valid no-op job (a coordination repo has no application code to E2E; per-project E2E lives in typell/typed-wasm/…).
  • rust-ci.yml — a thin wrapper around the estate Rust reusable, but this repo has no Rust, so the reusable failed with nothing to build. Path-gated to Rust artefacts (**/*.rs, **/Cargo.toml, crates/**) so it only runs if Rust is ever added (currently never) instead of failing on every push.

rsr-template residue (OQ-002)

  • Justfileproject/REPO identity rsr-template-reponextgen-typing.
  • docs/developer/ABI-FFI-README.adoc — was a 388-line doc describing a src/interface/Abi/ + ffi/zig/ + generated/abi/ layout this coordination repo does not have (the same false "there's code here" signal that caused the original bot-dumping problem). Replaced with a short pointer to typed-wasm + placement.a2ml.

Not addressed here — need access this session doesn't have

These are real but out of my reach from this session (GitHub scope is nextgen-typing/kategoria/typell only; no org-secret or standards-repo access):

Workflow Why it's red Needs
OSSF Scorecard, Governance, Hypatia call hyperpolymath/standards/...@SHA reusables (startup_failure / job failure) the standards repo + repo permissions/secrets
Mirror to Git Forges, Instant Sync need org secrets (FARM_DISPATCH_TOKEN, forge tokens) repo/org secrets
Release tag-only (v*); not a branch-CI failure n/a (runs on release tags)
Code Quality startup_failure with no job logs — likely a pinned action SHA or org Actions setting maintainer triage
Secret Scanner, Workflow Security Linter runs report 0 jobs (path-filtered / no failed-job logs) maintainer triage

Also still open from #63: the broader {{PLACEHOLDER}} token fill across community-health files, and relocating the removed ABI proofs into typed-wasm (needs that repo in scope).

Verified locally: e2e.yml/rust-ci.yml parse as valid YAML, e2e now has a real job, and scripts/check-coordination-boundary.sh still passes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01X2UKV63H4584CQ66qdgxZy


Generated by Claude Code

Pre-existing red checks on main, fixed where the cause lives in this repo:

- e2e.yml: every job block shipped commented out, leaving `jobs:` empty — an
  invalid workflow that failed on every run. Replaced with a valid no-op
  (coordination repo has no application code to E2E; per-project E2E lives in
  the constituent repos).
- rust-ci.yml: thin wrapper around the estate Rust reusable; this coordination
  repo has no Rust, so the reusable failed with nothing to build. Path-gated to
  Rust artefacts so it only runs if Rust is ever added here (currently never).

rsr-template residue cleanup (OQ-002):
- Justfile: project/REPO identity rsr-template-repo -> nextgen-typing.
- docs/developer/ABI-FFI-README.adoc: was a 388-line doc describing a
  src/interface/Abi + ffi/zig layout this coordination repo does not have (and
  which re-misled agents into adding ABI/FFI code here). Replaced with a short
  pointer to typed-wasm + placement.a2ml.

Out of scope (need access this session lacks): scorecard/governance/hypatia
call hyperpolymath/standards reusables; mirror/instant-sync need org secrets;
release is tag-only; quality startup_failure needs further triage.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X2UKV63H4584CQ66qdgxZy
@hyperpolymath hyperpolymath marked this pull request as ready for review June 21, 2026 14:06
@hyperpolymath hyperpolymath merged commit 279ac11 into main Jun 21, 2026
22 of 24 checks passed
@hyperpolymath hyperpolymath deleted the claude/nice-sagan-meezoh branch June 21, 2026 14:07
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