chore: add per-package README and CHANGELOG for pub.dev

pub.dev requires README.md and CHANGELOG.md in each package directory.
Added minimal but accurate files to all four packages.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Chris Hendrickson 2026-04-25 16:08:43 -04:00
parent 49c6e995a8
commit 7e1e7d0502
8 changed files with 98 additions and 0 deletions

View file

@ -0,0 +1,9 @@
# Changelog
## 1.0.0 — 2026-04-25
Initial stable release.
- `dew init` — initialise a Dew project
- `dew kanban` — full kanban board management (16 subcommands + TUI)
- `dew mcp serve` — start the MCP server for AI assistant integration

15
packages/cli/README.md Normal file
View file

@ -0,0 +1,15 @@
# dew
A git-native, file-based project management CLI with a kanban board and MCP server.
See the [full documentation](https://github.com/artificery-dev/dew#readme) for installation, quick-start, and all available commands.
## Installation
```sh
dart pub global activate dew
```
## License
MIT — see [LICENSE](LICENSE).

View file

@ -0,0 +1,11 @@
# Changelog
## 1.0.0 — 2026-04-25
Initial stable release.
- `DewCommand` base class with arg-parser-driven CLI and MCP tool dual-mode
- `DewToolCommand` mixin for commands that expose an MCP tool
- `CommandRegistry` for feature-package command registration
- `ProjectContext` for locating and loading `.project/dew.yaml`
- `schemaFromArgParser` helper for generating JSON Schema from `ArgParser`

13
packages/core/README.md Normal file
View file

@ -0,0 +1,13 @@
# dew_core
Core abstractions for the [Dew](https://github.com/artificery-dev/dew) project management tool.
Provides `DewCommand`, `DewToolCommand`, `CommandRegistry`, and `ProjectContext` — the building blocks used by every Dew feature package.
## Usage
This package is an internal dependency of `dew_kanban`, `dew_mcp`, and `dew`. It is not intended for direct use outside the Dew ecosystem.
## License
MIT — see [LICENSE](LICENSE).

View file

@ -0,0 +1,11 @@
# Changelog
## 1.0.0 — 2026-04-25
Initial stable release.
- 16 kanban CLI subcommands: `create`, `list`, `move`, `get`, `update`, `delete`, `archive`, `unarchive`, `link`, `unlink`, `comment`, `search`, `board`, `stats`, `config`, `tui`
- Interactive TUI with board view, ticket detail, inline editor, and help overlay
- Full MCP tool definitions for all commands
- Git-native file-based storage (Markdown + YAML frontmatter)
- Configurable columns, ticket types, labels, milestones, and transitions

13
packages/kanban/README.md Normal file
View file

@ -0,0 +1,13 @@
# dew_kanban
Kanban board feature package for the [Dew](https://github.com/artificery-dev/dew) project management tool.
Provides all kanban CLI commands (`create`, `list`, `move`, `get`, `update`, `delete`, `archive`, `unarchive`, `link`, `unlink`, `comment`, `search`, `board`, `stats`, `config`, `tui`) plus the interactive terminal UI and MCP tool definitions.
## Usage
This package is consumed by the `dew` CLI and `dew_mcp` packages. See the [main README](https://github.com/artificery-dev/dew#readme) for full documentation.
## License
MIT — see [LICENSE](LICENSE).

View file

@ -0,0 +1,9 @@
# Changelog
## 1.0.0 — 2026-04-25
Initial stable release.
- `DewMcpServer` stdio MCP server exposing all kanban tools
- 15 MCP tools covering the full kanban lifecycle
- `dew mcp serve` command for connecting AI assistant clients

17
packages/mcp/README.md Normal file
View file

@ -0,0 +1,17 @@
# dew_mcp
MCP (Model Context Protocol) server package for the [Dew](https://github.com/artificery-dev/dew) project management tool.
Exposes all Dew kanban operations as MCP tools so AI assistants (GitHub Copilot, Claude, etc.) can manage your kanban board directly.
## Usage
```sh
dew mcp serve
```
Connect your MCP client to the process via stdio. See the [main README](https://github.com/artificery-dev/dew#readme) for full setup instructions.
## License
MIT — see [LICENSE](LICENSE).