v0.0.3 — doctor gate and uv CLI package
The OS gains a memos doctor consistency gate (pre-commit + CI), a uv-workspace CLI package, and the memos project living spec with project-level SDD.
Features
- CLI: migrate
memosto a uv-workspace Python package underscripts/memos/(uv run memos) - CLI: add
memos doctor— read-only checks for shim sync and rules-index consistency; exits non-zero on any failure - CI: GitHub Actions workflow (lint, type-check, test, doctor) and a local pre-commit hook running
doctor - Project: bootstrap the memos living spec (
projects/memos/spec/) - SDD: extend Spec-Driven Development to the project level (
sys.project.specify) - Tasks: ship 001 (CLI package migration) and 002 (
doctorcommand)
Fixes
- Skills: correct git tag invocation in
sys.project.release
Refactor
- Skills: fold project creation into
sys.project.specify
Docs
- Revise memos/002 plan after CLI migration
Chore
- Task scaffolding and planning for memos/001 and memos/002