Skip to content

0.13.2

Choose a tag to compare

@nhorton nhorton released this 09 Apr 02:29
· 42 commits to main since this release
62b891b

Added

  • deepwork setup CLI command that auto-configures Claude Code settings (marketplace, plugin, MCP permissions, auto-update) (#343)
  • deepwork setup also grants project-root-relative Read/Write/Edit permissions for /.deepwork/**/* so the plugin can operate on .deepwork/ in every project without per-prompt approval
  • Integration tests for quality gate review caching (JOBS-REQ-004.5.7)
  • Requirements traceability coverage now at 100% (#346)
    • Added section-level REQ ID annotations to 32 existing test files for traceability
    • Wrote 218 new tests across 5 files for learning-agents requirements (LA-REQ-001, 003, 004, 005, 006, 010, 011)
    • Added 6 anonymous DeepSchemas for judgment-based learning-agents skill requirements (LA-REQ-002, 007, 008, 009, 012)
    • Added new PLUG-REQ-001.12 tests for session/agent identity injection hooks
    • New req-ids-in-comments requirement in the standard DeepSchema definition: requirement IDs must be placed in YAML comments, not requirement body text

Changed

  • JOBS-REQ-004.5.7 strengthened to explicit MUST requirement for skipping already-passed reviews

Fixed

  • DeepSchema PostToolUse hook (deepschema_write) no longer reports File is not valid JSON for YAML files whose name has no extension (e.g. .deepreview). The hook now parses target files and the referenced JSON Schema as YAML, which is a superset of JSON, so both formats are accepted regardless of file extension. DW-REQ-011.7.3 updated to match. (Mirrors the fix shipped in #338 for the workflow quality gate.)
  • review: blocks declared on type: string step outputs are now actually executed. Previously they were silently dropped because the review pipeline only matched against file paths, leaving authors with misconfigured-but-silent quality gates. String output reviews now produce synthetic ReviewTask objects with the string value carried on a new ReviewTask.inline_content field and rendered into the instruction file as a "Content to Review" section. New requirements: JOBS-REQ-004.8, REVIEW-REQ-005.1.8, REVIEW-REQ-009.1.7. (#350)

Removed