Skip to content

Commit 6f07032

Browse files
committed
docs: link live demo repo proof
1 parent 264f072 commit 6f07032

3 files changed

Lines changed: 17 additions & 5 deletions

File tree

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,9 @@ See [docs/GITHUB_ACTION.md](docs/GITHUB_ACTION.md) for target paths, inputs,
8383
and exit behavior.
8484
8585
Want the quickest proof without a video? Run the
86-
[demo script](docs/DEMO_SCRIPT.md).
86+
[demo script](docs/DEMO_SCRIPT.md), or inspect the
87+
[live demo repo](https://github.com/mcpware/intentprobe-demo):
88+
safe PR passes, poisoned PR blocks.
8789
8890
---
8991

docs/DEMO_SCRIPT.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,12 @@ jobs:
5858
hf-token: ${{ secrets.HF_TOKEN }}
5959
```
6060
61+
Live proof repo:
62+
63+
- Demo repo: https://github.com/mcpware/intentprobe-demo
64+
- Safe PR passes: https://github.com/mcpware/intentprobe-demo/pull/1
65+
- Poisoned PR is blocked: https://github.com/mcpware/intentprobe-demo/pull/2
66+
6167
For a narrower scan:
6268
6369
```yaml

docs/V0_2_DEMO_PACK.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,14 @@ Done:
3636
- No-video demo script added for copy-paste CLI and Action proof.
3737
- Action supports an optional Hugging Face token secret for reliable first-run
3838
model downloads in CI.
39+
- Public demo repo added:
40+
https://github.com/mcpware/intentprobe-demo
41+
- Live demo PRs added:
42+
safe PR passes, poisoned PR blocks.
3943

4044
Not done yet:
4145

4246
- No broad external user feedback loop yet.
43-
- No public demo repo showing a poisoned MCP pull request being blocked.
4447
- No GitHub Action Marketplace listing yet.
4548
- No calibrated enterprise policy pack for allow/warn/redact/block/review.
4649
- No public download or usage dashboard.
@@ -51,9 +54,9 @@ Not done yet:
5154
| Milestone | Status | Evidence target |
5255
|---|---|---|
5356
| M0. One-command install | Done | PyPI package installs and scans locally. |
54-
| M1. CI gate | In progress | `action.yml`, docs, optional HF token, and one green action run. |
55-
| M2. No-video demo | In progress | `docs/DEMO_SCRIPT.md` plus action smoke workflow. |
56-
| M3. Demo repo | Next | A tiny MCP repo with one safe PR and one poisoned PR. |
57+
| M1. CI gate | Done | `action.yml`, docs, optional HF token, and green action smoke: https://github.com/mcpware/IntentProbe/actions/runs/27186986017 |
58+
| M2. No-video demo | Done | `docs/DEMO_SCRIPT.md` plus action smoke workflow. |
59+
| M3. Demo repo | Done | https://github.com/mcpware/intentprobe-demo with safe PR #1 and poisoned PR #2. |
5760
| M4. Runtime receipt demo | Next | `serve-jsonl` demo showing allow/warn/block receipts. |
5861
| M5. Public challenge loop | Open | Issues convert misses and false positives into labeled samples. |
5962
| M6. v0.2 release page | Open | Release notes with action usage, demo links, and benchmark links. |
@@ -162,3 +165,4 @@ Do not say:
162165
| 2026-06-08 | Keep the public pack framed as a demo/evidence pack. | It still serves the acquisition path, but reads better to users, partners, and buyers. |
163166
| 2026-06-08 | Defer video and prioritize runnable proof. | Security scanner videos are low-signal; action smoke, demo script, and reproducible commands create stronger trust. |
164167
| 2026-06-08 | Add optional `hf-token` input to the Action. | The first public action smoke hit Hugging Face anonymous rate limits; CI should use a secret without uploading scan content anywhere. |
168+
| 2026-06-08 | Add public demo repo with red/green PRs. | A live safe PR and blocked poisoned PR are stronger proof than a terminal video. |

0 commit comments

Comments
 (0)