Skip to content

feat: add pi-blueprint multi-session planning extension#98

Merged
MattDevy merged 1 commit intomainfrom
feat/pi-blueprint
Apr 11, 2026
Merged

feat: add pi-blueprint multi-session planning extension#98
MattDevy merged 1 commit intomainfrom
feat/pi-blueprint

Conversation

@MattDevy
Copy link
Copy Markdown
Owner

Summary

  • Add pi-blueprint extension: turns high-level objectives into phased, multi-session construction plans with dependency tracking, verification gates, and progress persistence
  • 4 commands (/blueprint, /plan-status, /plan-verify, /plan-next), 4 LLM tools (blueprint_create, blueprint_status, blueprint_update, blueprint_next), 4 hooks (session_start, session_shutdown, before_agent_start, turn_end)
  • 103 tests across 12 test files, 80%+ coverage thresholds

Closes #83

Test plan

  • npm run check passes across full workspace
  • npm run check -w packages/pi-blueprint passes (103 tests, lint, typecheck)
  • Install in Pi, run /blueprint "add user auth", verify plan generated
  • /plan-status shows progress with completion percentage
  • /plan-next returns actionable task and sends follow-up message
  • /plan-verify runs verification gates and reports results
  • Blueprint state persists across session restart (check ~/.pi/blueprints/)

Turns high-level objectives into phased construction plans with
dependency tracking, verification gates, and progress persistence
across agent sessions.

Commands: /blueprint, /plan-status, /plan-verify, /plan-next
Tools: blueprint_create, blueprint_status, blueprint_update, blueprint_next
Hooks: session_start, session_shutdown, before_agent_start, turn_end

103 tests, 80%+ coverage thresholds, full workspace check passing.
@MattDevy MattDevy merged commit bbda0d6 into main Apr 11, 2026
3 checks passed
@MattDevy MattDevy deleted the feat/pi-blueprint branch April 11, 2026 00:17
@MattDevy MattDevy mentioned this pull request Apr 11, 2026
MattDevy added a commit that referenced this pull request Apr 11, 2026
🤖 I have created a release *beep* *boop*
---


<details><summary>pi-blueprint: 0.2.0</summary>

##
[0.2.0](pi-blueprint-v0.1.0...pi-blueprint-v0.2.0)
(2026-04-11)


### Features

* Add pi-blueprint multi-session planning extension
([#98](#98))
([bbda0d6](bbda0d6))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: pi-blueprint — multi-session planning with dependency tracking and verification gates

1 participant