Skip to content

Migrate board CLI into src/cli directory - #13

Merged
artiphishle merged 12 commits into
mainfrom
agent/migrate-cli-directory
Jul 11, 2026
Merged

Migrate board CLI into src/cli directory#13
artiphishle merged 12 commits into
mainfrom
agent/migrate-cli-directory

Conversation

@artiphishle

@artiphishle artiphishle commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

What changed

  • moved the standalone CLI entrypoint from src/cli.ts to src/cli/index.ts
  • updated internal imports, README usage, and CLI tests
  • changed the published binary target to ./dist/cli/index.js
  • declared the library, provider, and CLI source entrypoints explicitly for Knip
  • updated the package metadata assertion
  • added a patch changeset

Why

ankh doctor validate . rejects the top-level src/cli.ts layout. The CLI now follows the expected src/cli/ directory structure while preserving its existing behavior.

Validation

GitHub Actions CI passes:

  • build
  • typecheck
  • lint
  • format check
  • Knip
  • tests
  • docs generation
  • changeset check

@artiphishle artiphishle self-assigned this Jul 11, 2026
@artiphishle
artiphishle marked this pull request as ready for review July 11, 2026 10:50
@artiphishle
artiphishle merged commit 5c9b84c into main Jul 11, 2026
1 check passed
@artiphishle
artiphishle deleted the agent/migrate-cli-directory branch July 11, 2026 10:50
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