Skip to content

chore: add just task runner and adopt AGENTS.md conventions - #7

Merged
blimmer merged 2 commits into
mainfrom
chore/just-task-runner-and-conventions
May 25, 2026
Merged

chore: add just task runner and adopt AGENTS.md conventions#7
blimmer merged 2 commits into
mainfrom
chore/just-task-runner-and-conventions

Conversation

@blimmer

@blimmer blimmer commented May 25, 2026

Copy link
Copy Markdown
Contributor

Summary

Ports a few conventions from the sibling planbridge repo, tailored to this single-package layout. Adds a just task runner whose just verify recipe (format → typecheck → lint → test) is the canonical full-check entrypoint agents run before completing work, plus run/build/dev/storybook/bootstrap recipes and a release dry-run. Makes AGENTS.md the canonical project/agent doc with CLAUDE.md reduced to an @AGENTS.md stub, adds a CONTRIBUTING.md, and refocuses README.md on CLI consumers.

Review focus

  • AGENTS.md as canonical, CLAUDE.md as an @AGENTS.md stub. This moves the always-loaded Bun boilerplate out of CLAUDE.md and relies on the conventions instead living in the linked .claude/rules/* files (loaded on matching edits) plus the existing Cursor .mdc. Worth confirming nothing important got dropped from the old CLAUDE.md in the process.
  • just is now required for the README "From source" path (just install + just run). It's pinned in .tool-versions, but it does add a dependency to a path a consumer might take. The just run -- --help form survives the just → bun run start (compound && script) chain — verified --help reaches the CLI rather than being demoted to a positional by parseArgs.

Commits

  • 0b8f989 — chore: add just task runner with verify/build/release recipes
  • fc0f03c — docs: adopt AGENTS.md instructions and add CONTRIBUTING

blimmer added 2 commits May 25, 2026 10:53
Port the planbridge task-runner convention to this repo. `just verify`
becomes the canonical full-check entrypoint (format:check, typecheck,
lint, test) and is what agents run before marking work complete. Other
recipes (install, bootstrap, run, build, dev, storybook) wrap existing
package.json scripts, and a release.just mod adds a goreleaser dry-run.
Pin just in .tool-versions alongside bun.
Make AGENTS.md the canonical project doc (overview, layout, verification,
PR rules, conventions linking every .claude/rules file) and reduce
CLAUDE.md to an `@AGENTS.md` stub, matching planbridge. Add a tailored
CONTRIBUTING.md for the dev/test/release workflow and refocus README on
CLI consumers, pointing contributors to CONTRIBUTING.md.
@blimmer
blimmer marked this pull request as ready for review May 25, 2026 16:56
@blimmer
blimmer merged commit 32e964d into main May 25, 2026
7 checks passed
@blimmer
blimmer deleted the chore/just-task-runner-and-conventions branch May 25, 2026 16:57
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.

1 participant