api-surface
01Skill Claude CodeCodex
This file is the design source of truth for r3's route catalog and CLI usage — update it here when the surface changes. The wire shapes live in shared/types.ts (the contract itself); this is the map over them.
Review coding agents without arguing through chat. Comment directly on plans and diffs, let the agent revise them live, and track every issue to resolution.
Skill Claude CodeCodex
This file is the design source of truth for r3's route catalog and CLI usage — update it here when the surface changes. The wire shapes live in shared/types.ts (the contract itself); this is the map over them.
Skill Claude CodeCodex
How r3 is built and shipped — the single-file Bun.build --compile binary and its browser-target Tailwind CSS pre-pass, the two release channels (GitHub Releases + the npm launcher with per-platform optional-dependency packages), the bun → empty-npm-package override, and the frontend-only browser demo deployed to…
Skill Claude CodeCodex
This file is the design source of truth for r3 below Tailwind md — update it here when the mobile design changes.
Skill Claude CodeCodex
Cut an r3 release — draft the CHANGELOG entry, bump every version string in lockstep, commit, then cut the annotated vX.Y.Z tag on that commit (the release CI lifts the changelog section into the GitHub release notes). Use when the user wants to release a new version, bump the version, write or update the changelog…
Skill Claude CodeCodex
This file is the design source of truth for r3's security posture — update it here when the posture changes. AGENTS.md carries only the one-line invariants; the reasoning lives here.