Skip to content

v0.4.0 — State-first foundation + Review Model

Choose a tag to compare

@screenleon screenleon released this 08 Jun 07:13
93aa8ee

Added

  • pmctl is now the sole writer of Run/Event records — one consistent audit trail
  • pmctl task create/show/list/update — create and manage task state from the CLI
  • pmctl trace tail — query the event log with filters by kind, task, and date range
  • pmctl decision add — record architectural decisions with slug-based projection files
  • scripts/brief-validate.sh — enforces quality rules before dispatch (architecture_impact, self_verify, vague acceptance phrasing)
  • architecture-reviewer reads the conceptual map first, then selectively checks diff for disagreement
  • /pre-impl upgraded to a six-section contract: Intention / Non-goals / Bounded Context / Conceptual Map / Acceptance Metrics / Verification Plan
  • docs/review-model.md — formalizes the four-layer review model ("Relocating Rigor")
  • PM dispatch routing is size-first: Tiny → inline, Small → model:light, Medium/Large → default
  • State store gets bounded-growth rotation with crash-safe staging

Fixed

  • Reviewer write-guard now works cross-project (was bound to the install checkout)
  • Fresh installs no longer silently permission-block reviewer subagents

Full details: CHANGELOG.md § 0.4.0