Skip to content

v0.7.1

Choose a tag to compare

@bchoor bchoor released this 19 Apr 17:10
77a7991

Rolls up #17–#20 on top of v0.7.0. Plugin-side only; paired backend work ships in bchoor/p2e.

Added

  • /p2e-sync <story_id> (#18, B-05-L4) — on-demand drift reconciliation between a P2E story and its linked GitHub issue body. Field-level diff + one of four directions via AskUserQuestion. --dry-run supported. Template parser asserts the <!-- p2e-sync:start v1 --> fence.
  • UXO placement matching via objectives[] (#19, A-03-L4) — /p2e-add-story scores on title + objective + objectives[] (falls back to prior behavior when objectives[] empty). /p2e-update-story re-evaluates on Move UXO or thicken.
  • Story log checkpoint policy (#17, P-07-L7) — documents the four checkpoints and exact entry shapes the orchestrator writes via mcp__p2e__story_log op=append.
  • MCP tool surface section in README (#20, B-01-L10) — enumerates every MCP tool the plugin exposes, plus a multi-value stories.list example.

Changed

  • .claude-plugin/marketplace.json + .codex-plugin/plugin.json → 0.7.1.

Notes

  • No breaking changes; no schema or MCP surface changes plugin-side.
  • /p2e-sync end-to-end requires the widened formatIssueBody in bchoor/p2e (B-05-L4 parent).
  • UXO objectives[] matching requires bchoor/p2e#238.