feat(catalog): register sourcerer, the IBM i source-control CLI #309

Merged
binjovi-bot merged 1 commit from feat/sourcerer-register into trunk 2026-09-14 04:54:10 +00:00
Owner

sean/sourcerer was created by Binjovi's create_repository on 2026-09-14. Without an entry here the repository has no release train: no Build on a pull request, no merge, and nothing to promote trunk to main.

The shape is ex-mcp's: schema 29, the generic native route whose only invariant is repo == sean/<project>. The recipe runs the repository's own zig build check on the ARM64 Zig toolchain zelnet pins (zig-builder v10 by digest) with the same Zig cache mounts as the zelnet check stage; zig build fetches the pinned sean/zelnet package into the global cache mount. Release is a Git tag; the package_set shape comes in a later generation.

scripts/check pins the entry and refuses an older zig-builder tag. Every local check that does not need the compiled IBM i readers passes.

Companion changes: seanfarm #725 (grants, RBAC names, write integration) and the binjovi bindings pull request. Release order: seanfarm, then binjovi, then this catalog.

https://claude.ai/code/session_01HPdKaFBKQVs8hzfgXMrnwV

`sean/sourcerer` was created by Binjovi's `create_repository` on 2026-09-14. Without an entry here the repository has no release train: no Build on a pull request, no merge, and nothing to promote trunk to main. The shape is `ex-mcp`'s: schema 29, the generic native route whose only invariant is `repo == sean/<project>`. The recipe runs the repository's own `zig build check` on the ARM64 Zig toolchain zelnet pins (zig-builder v10 by digest) with the same Zig cache mounts as the zelnet check stage; `zig build` fetches the pinned `sean/zelnet` package into the global cache mount. Release is a Git tag; the `package_set` shape comes in a later generation. `scripts/check` pins the entry and refuses an older zig-builder tag. Every local check that does not need the compiled IBM i readers passes. Companion changes: seanfarm #725 (grants, RBAC names, write integration) and the binjovi bindings pull request. Release order: seanfarm, then binjovi, then this catalog. https://claude.ai/code/session_01HPdKaFBKQVs8hzfgXMrnwV
feat(catalog): register sourcerer, the IBM i source-control CLI
All checks were successful
binjovi/ci Binjovi completed the frozen plan
af4edf9146
sean/sourcerer was created by Binjovi's create_repository on 2026-09-14.
Without an entry here the repository has no release train: no Build on
a pull request, no merge, and nothing to promote trunk to main.

The shape is ex-mcp's: schema 29, the generic native route whose only
invariant is repo == sean/<project>, so a plans-only pull request can
register it. The recipe runs the repository's own `zig build check`
(format, unit tests and CLI output contracts) on the ARM64 Zig toolchain
zelnet pins, zig-builder v10 by digest, with the same local and global
Zig cache mounts as the zelnet check stage. `zig build` fetches the
sean/zelnet package that build.zig.zon pins into the global cache mount.
Release is a Git tag. The package_set shape comes in a later generation.

scripts/check pins the entry and refuses an older zig-builder tag. Every
local check that does not need the compiled IBM i readers passes;
scripts/check and scripts/check-recipes accept the new recipe root.

Claude-Session: https://claude.ai/code/session_01HPdKaFBKQVs8hzfgXMrnwV
binjovi-bot deleted branch feat/sourcerer-register 2026-09-14 04:54:10 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/binjovi-plans!309
No description provided.