Skip to content

Prepare the tod-ai release - #6

Merged
tylerhogarth merged 1 commit into
feat/orchestratorfrom
feat/release-prep
Sep 1, 2026
Merged

Prepare the tod-ai release#6
tylerhogarth merged 1 commit into
feat/orchestratorfrom
feat/release-prep

Conversation

@tylerhogarth

Copy link
Copy Markdown
Owner

Milestone 5 of the v0.1 plan, up to the maintainer-only steps: everything needed so npm publish is the last remaining action.

Changes

  • Distribution: the published bin is now a node-target bundle (dist/cli.js via scripts/build.ts) instead of a bun-shebang source file, so npm install -g tod-ai works on machines that have node but not bun. prepublishOnly gates publishing on the full check suite plus the build; the packed tarball contains only dist/, README, and LICENSE (verified).
  • Docs: full README (how it works, install, command reference, supported agents) and CONTRIBUTING (PR-only delivery, safety rules, scope non-goals, release process).
  • Tests (tests/package.test.ts): package metadata assertions, a build-and-run-under-node check, and a repo-hygiene scan that fails if any committed file contains the local home path.

Remaining before v0.1 ships (maintainer)

  1. Dogfood pass with real agent sessions (plan TC-11 through TC-16).
  2. npm publish (needs the npm account; prepublishOnly handles the gates).
  3. Close-out PR: tick verified acceptance criteria and delete project/tod-v0.1/.

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@tylerhogarth
tylerhogarth merged commit 7861b0e into main Sep 1, 2026
1 check passed
@tylerhogarth
tylerhogarth deleted the feat/release-prep branch September 1, 2026 10:08
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