No description
Find a file
claude-bot-andresmgsl 36fc98bf40 feat: lib/version.sh — one version abstraction, two backends
The seam that lets box/rig/incubator (a VERSION file) and cast
(package.json + lockfile sync) share every other ceremony component
unchanged. Sourced, pure (no git), fail-loud on every unreadable state.

Carries cast's pkg_version discipline (node's parser, never regex) and
its lockfile-only bump incantation; refuses pre-release arithmetic
(-dev/-rc1) per box's prefix-confusion lore. The npm-backed write test
skips locally without npm but CI sets CEREMONY_REQUIRE_NPM so the skip
is a failure there — the case can never quietly stop running.

Closes #3

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 18:19:50 +00:00
.github feat: lib/version.sh — one version abstraction, two backends 2026-07-22 18:19:50 +00:00
actions ci: scaffold test and lint workspace 2026-07-22 16:56:25 +00:00
docs ci: scaffold test and lint workspace 2026-07-22 16:56:25 +00:00
lib feat: lib/version.sh — one version abstraction, two backends 2026-07-22 18:19:50 +00:00
test feat: lib/version.sh — one version abstraction, two backends 2026-07-22 18:19:50 +00:00
AGENTS.md docs: AGENTS.md — the role router, first file of the vendored set 2026-07-22 14:25:42 +00:00
BUILDER.md docs: doctrine is a machine-verified mirror, not a pointer 2026-07-22 14:22:05 +00:00
CONTRIBUTING.md docs: the roster — five identities, five boxes, recusal by construction 2026-07-22 15:03:53 +00:00
LABELS.md docs: the agent team flow — CONTRIBUTING, LABELS, and the three role files 2026-07-22 14:13:48 +00:00
README Create README 2026-07-22 14:36:51 +01:00
REVIEWER.md docs: doctrine is a machine-verified mirror, not a pointer 2026-07-22 14:22:05 +00:00
TRIAGE.md docs: the agent team flow — CONTRIBUTING, LABELS, and the three role files 2026-07-22 14:13:48 +00:00

## ceremony