delivered — dev work complete, proof condition not yet verified. done stays reserved for verified proof. Nothing else crosses the seam.
Setup
Import the blueprints
From the repo:
pb-to-github and github-to-pb. In Make: Create a new scenario → ⋯ → Import Blueprint.Create the webhooks
In each scenario, open the first module and create a new custom webhook. Copy both URLs.
Fill the placeholders
Scenario A (PB → GitHub): a fine-grained personal access token (repo: issues read/write) and your
owner/repo in the URL. Scenario B: your ProductBrain API key (Settings → API Keys).Point GitHub at Make
Repo → Settings → Webhooks → new webhook with Scenario B’s URL, Let me select individual events → Milestones, content type
application/json.How the linkage works
The milestone description carries a marker line:Why delivered, not done?
A completed ticket is a claim that work is finished. A ProductBrain job is a proof condition — something observable in the deployed product. The integration records the claim (delivered); verifying the proof and marking done stays with you or your agent.
This integration was verified fully end-to-end against real GitHub milestones and webhooks.

