Skip to content

v0.0.3 — doctor gate and uv CLI package

Choose a tag to compare

@memclutter memclutter released this 26 Jun 14:54

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 memos to a uv-workspace Python package under scripts/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 (doctor command)

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