v0.2.0
First release of Anvil Plan Spec (APS).
Added
- Templates — Index, Module, Simple, Actions, and Quickstart templates in
templates/ - Scaffold — One-command setup via
curl | bashwith--updatesupport - Validation CLI —
aps lintcommand to validate APS documents with CI integration - Hooks system — SessionStart, PreToolUse, PostToolUse, Stop hooks with install script and hook configuration
- PowerShell port — Full PS CLI (
aps.ps1), scaffold module, all hook scripts ported to PS, one-liner PS install/update - CLI improvements —
initandupdatesubcommands, improved validation rules (field checks, ID regex), issues tracker rule - Docs restructure — Extracted installation guide, CLI usage guide, AI agent guide from README; README refocused as landing page
- Prompts — Tool-agnostic and OpenCode/Claude variants in
docs/ai/prompting/ - Examples — User Authentication and OpenCode Companion worked examples
- Planning specs — v0.3 install and agents module specs (meta: APS plans its own development)
- Documentation — Getting started guide, workflow guide, ADR template, project structure
- Roadmap — Planned features and direction
- Claude Code Tasks — Integration guidance in aps-rules.md
Changed
- Renamed "Leaf" template to "Module" for clarity
- Renamed "Steps" template to "Actions" for clarity
- Changed
SCOPEplaceholder toIDin templates to avoid confusion with In/Out Scope sections