WINNER: Slip
Date: 18 September 2026
Role: Project manager, CryptoBook pivot
Inputs read: BRIEF.md; research/agentic-ai-market.md, quantum-market.md, competition.md; ideas/agentic-ideas.md, quantum-ideas.md; challenges/legal.md, security.md, adoption.md, finance.md, competition.md; design/virtus-theme.md.
Rule: an idea SURVIVES only if it has no KILL from legal or security, and at most one FIX from finance / competition / adoption. KILL on any of those three also fails survival.
Winner
Slip — permission slips for coding agents.
One sentence: a public blast-radius card and a signed decision receipt for your coding agent, compiled from English rules, without becoming your MCP gateway, your LLM vendor, your IdP, or your auditor.
This is not Hallpass-as-specified, not a Permit.io clone, not a Langfuse, not a quantum classroom. It is the single merge of the five independent “patched survivor” sketches (legal PermitGate, security canonical PEP, adoption Blast Card, finance Permit Inbox, competition Slip) after every original idea failed the survival rule.
Ship it on https://cryptobook.space. Product name on the page is Slip. Do not put “CryptoBook,” “MCP gateway,” “observability,” “quantum,” or “AI Act compliant” in the H1.
Implementation spec: SPEC.md. Bind 127.0.0.1:3100. Do not touch nginx or the live site in this decision pass.
Scoreboard
Legend: L = legal, S = security, F = finance, C = competition, A = adoption.
| Idea | L | S | F | C | A | Result |
|---|---|---|---|---|---|---|
| Hallpass (hosted MCP URL + English + $ cap + receipts) | FIX | KILL | FIX | KILL | KILL | DEAD |
Permitfile (agent-permit.yaml + GitHub App + hosted runtime) |
FIX | KILL | KILL | KILL | KILL | DEAD |
| Workslip (freelance/client work record) | FIX | FIX† | KILL | KILL | KILL | DEAD |
| BurnNotice (log autopsy SaaS) | FIX | KILL‡ | KILL | FIX | FIX | DEAD |
| Rehearse (planner SKU) | SURVIVE | SURVIVE§ | FIX | KILL | FIX | DEAD |
| SchemaPin (hosted lockfile + badge) | SURVIVE | FIX | KILL | KILL | KILL | DEAD |
| Q1 circuit classroom / BRIEF D | KILL | SURVIVE | KILL | KILL | KILL | DEAD |
| Q2–Q9 (sim, QPU proxy, estimator, receipts, honesty, QAOA, QRNG, VQE) | KILL/n.a. | KILL¶ | KILL | KILL | KILL | DEAD |
| Q10 PQC scanner | KILL# | SURVIVE | KILL | KILL | KILL | DEAD |
| Langfuse/Helicone/Portkey clone (if proposed) | FIX | KILL | KILL | KILL | KILL | DEAD |
| Slip (invented; patches below) | SURVIVE | SURVIVE | FIX | SURVIVE | SURVIVE | SURVIVES |
† Workslip survives security only as hashed receipts with no hosted transcripts. The idea as written (session export → client-readable file list) is a transcript product unless fenced.
‡ BurnNotice’s job is receiving logs. Security kill-test 4: prompt bodies / tool args by default. Hash-on-ingest still receives secrets on this VPS.
§ Rehearse survives security only as a scripted demo. User-key planner is a key drop.
¶ Q3/Q5/Q8 die on key custody or hardware theater. Q2 is not a credential product but is a demand kill.
Q10 is off-mission (classical crypto), fake-compliance theater, and a Qualys/Cloudflare me-too.
Quantum loses. Research (quantum-market.md), idea agent (0 ideas proposed), and all five challengers agree. IBM Open Plan is free real hardware + unlimited simulators. This VPS is a ≤32-qubit numpy box. Do not put the word on the homepage.
Why every original idea died
Hallpass — killed by security, competition, and adoption (legal/finance were only FIX)
As specified it is a hosted MCP drop-in URL. That is the naive product security forbids (LLM/tool credentials terminate on 173.249.19.205; compromise = “CryptoBook stole the keys”) and the category competition already occupies:
- Permit.io MCP Gateway —
*.agent.security/mcp?upstream_mcp=…, sub-5-minute drop-in, allow/deny/consent, Cursor/Claude snippets, Community free / Pro from $25. - Preloop — OSS MCP firewall, allow/deny/ask/justify, CEL, hard budgets, Slack/mobile approve.
- Portkey MCP Gateway — now Palo Alto Prisma AIRS; virtual-key budgets; $49 Production.
- LiteLLM — hard
$caps that reject; MCP tool permissions; 53k+ stars.
Adoption: a policy textarea is homework; stdio MCP never hits a URL; “I put a proxy in front of my MCP” is not a tweet. Finance: $29 is Langfuse’s number, the worst possible price; generic “gateway” conversion will not reach $5k MRR.
English rules + receipts are not a 90-day moat on top of a gateway. English is a compiler. Receipts are a protocol (Obsigna, ProofAgent $19, IETF draft-sahu). Gluing three occupied features is an aggregator.
Permitfile — killed by finance, competition, adoption, security
Dependabot’s distribution is GitHub. We do not have that pipe. GitHub Copilot already ships org allowedMcpServers (6 Aug 2026). Microsoft APM apm-policy.yml is live. A YAML without a runtime is a linter; a runtime the IDE can bypass with stdio is theater. Finance: 400–2,000 Marketplace installs in year 1, not 102 paying orgs. Security: hosted enforcement that runs agents or holds GITHUB_TOKEN / OPENAI_API_KEY is a honeypot. Keep the file format. Do not build a GitHub App company in v1.
Workslip — killed by finance, competition, adoption
Two-sided cold start (freelancer wants it iff the client asked). Ceiling ~$900 MRR in the happy model. ProofAgent already has a public verify URL at $19. Signature proves we ingested a file at time T, not that the work is good. Escrow/scores/tokens would also be a legal KILL; we are not adding them. Keep the /r/ page. Do not build invoice software.
BurnNotice — killed by security; too many FIX elsewhere
The wound is real ($3.7k–$47k loops). File-drop aha is real. As a company it is a one-shot screenshot; the inventor’s retention fix (live tail proxy) is Helicone 2, which BRIEF and competition both kill. Receiving prompt bodies on this VPS is a security KILL. Keep a sample autopsy + optional hashed CSV drop as a homepage module. Not the SKU.
Rehearse — killed by competition
Claude Code / Cursor / Codex already plan. Permit.io auto-classifies destructive tools. A scripted “would delete 12 repos” is a landing animation, not a $29 sub. If the playground uses our LLM wallet, legal/finance kill (token reseller). Steal the jump-scare as HTML. No golden-plan eval product (Braintrust/Phoenix).
SchemaPin — killed by finance, competition, adoption
Invariant/Snyk mcp-scan pins tools for free. mcp-doorman hash-pins in the enforcement path. Hosted badges are SSL Labs: no conversion. SSRF if we fetch customer MCP URLs. Hash the catalog on the blast card. No badge SKU.
Quantum Q1–Q10 — killed everywhere that matters
Vendor revenue is hardware (~$1.8B 2025). QCaaS is IBM/Google/AWS/IonQ. Starling is 2029. Zapata (software-only application layer) did $0 revenue after ~$118M. IBM Composer + Learning + Classroom Accounts (real QPUs, no card) own education. Legal kills the “classroom” framing (Annex III pt 3 + children). Security would allow a WASM toy and still lose on demand. PQC is a different product and a Qualys/Cloudflare fight. Do not ship quantum. Do not costume the agentic product as quantum.
Why Slip lives
Slip is Hallpass with the poison cut out, Blast Card as the homepage, Permit Inbox as the SKU, and the security split as law.
| Kill that deaded the last round | Patch in Slip |
|---|---|
| Legal: hosted agent / prepaid wallet / fake compliance / kids / Annex III | Decision API only. BYOK. No funds. No cert copy. US-only 18+. Tool-authorization purpose, not hiring/credit/education. Receipts = logs, not opinions. |
| Security: key honeypot, prompt lake, third-party login proxy | LLM keys never touch this VPS. Cloud = policy compiler + PDP (tool, args_hash, policy_id) + hashed receipt ledger. PEP is local (or a toy MCP we own for the playground). Ask-mode payloads stay local. Project tokens hashed at rest. |
| Adoption: policy editor as first frame; stdio hole; no tweet | Homepage is a blast card in <60s, no account. Example GitHub-MCP catalog preloaded. Share /c/{id}. Paste tools/list JSON for stdio honesty. Wrap/proxy of customer MCP is out of v1. |
| Finance: $29 gateway, traces, token proxy, CryptoBook brand tax | $0 / $19 Indie / $49 Studio. Paywall = unwatermarked receipt + 90-day deny/spend inbox, not event quota. No LLM token proxy. No prompt storage. H1 is Slip, not CryptoBook. |
| Competition: Permit.io / Preloop / Portkey / LiteLLM / Langfuse | We do not proxy customer MCP or chat/completions. We do not sell traces, virtual keys, SSO, or a control-plane install. Object = public card + signed receipt + English→YAML compiler. Permit.io’s buyer is IAM; Preloop is an operator CLI; we are a browser object a human forwards. |
Survival math vs the PM rule:
- Legal: SURVIVE (conditional PermitGate shape; required copy is in SPEC).
- Security: SURVIVE (canonical compiler + local PEP + hash ledger; playground uses toy tools we own).
- Finance: FIX (only one). Base 12-month PLG is ~$4.0k MRR; stretch $7–9k if the six named levers ship. That is the single allowed FIX.
- Competition: SURVIVE (different category from Permit.io/Preloop/Portkey if and only if the first screenshot is a card/receipt, not a gateway dashboard).
- Adoption: SURVIVE (60s card, one-sided, no sales call, tweetable
/c/+/r/).
Zero legal/security KILLs. Exactly one FIX (finance). Slip survives.
If engineering ships a customer-MCP reverse proxy or a paste-your-OpenAI-key field, this verdict flips back to KILL. Re-read challenges/security.md and challenges/competition.md before writing the first route.
Killed list (do not build, not even as v1.1)
- Hosted MCP/LLM reverse proxy for customer upstreams (Hallpass-as-spec, Helicone-shaped BYOK gateway).
- Anything whose homepage is traces, spans, session replay, prompt playgrounds, or LLM-as-judge (Langfuse $29 / Phoenix $0 / LangSmith / Braintrust).
- Agent SSO / shadow-AI directory / “control plane” (Okta Agent SSO is free; IBM Orchestrate from $530; Broadcom AgentMinder).
- GitHub App as the product (Permitfile). YAML export only.
- Freelance marketplace, escrow, client logins, hire-worthiness scores (Workslip + legal KILL variants).
- Live LLM proxy “to meter dollars” (LiteLLM/Portkey clone + bandwidth + key custody).
- Quantum anything (classroom, Aer, QPU broker, VQE, QRNG, PQC badge).
- Prepaid model credits / token wallet / receipt coins.
- Browser agents that log into third-party sites (Ninth Circuit Amazon v. Perplexity, 26-1444, is fact-specific; vendor-to-site TCP is the open CFAA path).
- “AI Act / SOC 2 / HIPAA / PQC / NIST compliant” as a claim or a badge.
- Children’s classroom, school SKU, or ungated playground that stores chats from minors.
- Social CryptoBook. Mission: take social out.
Steal as modules, not companies: Rehearse jump-scare, BurnNotice sample loop, Workslip skin on /r/, agent-permit.yaml as the compiled file, schema hashes on the blast card.
Residual risks (owned, not ignored)
- Finance stretch is required to clear $5k MRR. Base case ~128 paying × $31 ARPU ≈ $4.0k. Levers that must actually ship: Slip H1 (not CryptoBook), receipt paywall, weekly “denied N / saved you from X” email, one comparison page vs Cloudflare spend limits (“they cap tokens; we cap
delete_fileandgit_push”), Claude Code / Cursor copy-paste snippet. Kill-switch: if M6 paying < 15 after a real launch, stop feature work and fix activation. - Cursor/Claude native per-tool policy can eat the PEP. Mitigation: be the shareable card and receipt, not the IDE. If they email a share link, we still host the public object.
- Permit.io or Preloop add a 60s playground. Possible. We stay on public evidence objects and refuse the gateway category. If we panic-add a proxy, we die on their terms.
- Fake dollar caps. We cannot see Anthropic invoices without sitting on the LLM path. UI must cap tool-call counts and named denies. Optional sidecar-reported
usd_estimateis labeled an estimate. Never print “$2.00 of your OpenAI key remaining” as if we were the billing system. - Stdio MCP never hits our servers. Homepage must say so. Paste
tools/listJSON is the honest path. LocalnpxPEP is documented, not vapor, but v1 enforcement on this box is the decide API + toy MCP. - CFAA residual. After we say
allow, the user’s agent may still abuse a third party. We never originate those connections. ToS: user is the actor (Perplexity). Keep vendor servers off the third-party path. - EU person uses the site anyway. Geo-restrict EU/EEA/UK at the edge when ops wires nginx. Art. 50 disclosure on the playground regardless. Annex III still avoided by purpose.
- User forwards a receipt as HR/credit evidence. No scores. Every
/r/page: “This is a log of a policy decision, not a legal, audit, or employment opinion.” - VPS breach. Acceptable blast radius: emails, policy text, receipt hashes, Stripe IDs, hashed project tokens. Unacceptable: model keys, PATs, prompts. Architecture must make the second set structurally impossible.
- Founder-hour COGS. MCP client matrix (Cursor / Claude Code / Claude Desktop) will try to become a consultancy. Docs-only for free. Known-clients matrix on
/docs. If >40% of tickets are “my client won’t connect,” we mis-built the pipe — we should not have been a pipe. - Brand leftover.
cryptobook.com/.spacestill says “crypto social.” Product name Slip + Virtus chrome. Do not lean into the old graph. - This is not a legal opinion that Slip is “compliant.” Counsel reviews ToS before public launch.
Domain / DNS note
| Host | Today (18 Sep 2026) | What we do |
|---|---|---|
cryptobook.space |
This VPS 173.249.19.205. nginx → static /var/www/cryptobook + old Node social cluster 127.0.0.1:3000. |
Deploy Slip here. New app 127.0.0.1:3100. Keep old code on disk; stop serving it when ops cuts nginx. This decision does not edit nginx. |
cryptobook.com |
A record 217.160.223.94 (IONOS Apache, HTTP basic-auth). DNS is not on this VPS. |
Cannot make .com live until the user points A/AAAA here. Add server_name for .com (and www) in the future nginx vhost so cutover is a DNS change. Do not promise https://cryptobook.com works today. |
www.cryptobook.space |
Follow existing cert coverage. | Include in the future vhost. Let’s Encrypt HTTP-01: do not deny /.well-known/acme-challenge/ (a catch-all location ~ /\. will break renewals). |
Public ports stay 80/443 only. No extra UFW holes. LiveKit/TURN remain for the old stack; Slip does not use WebRTC.
When ops later wires nginx, intended vhost: server_name cryptobook.space www.cryptobook.space cryptobook.com www.cryptobook.com; → proxy_pass http://127.0.0.1:3100. Until DNS for .com moves, that server_name is harmless.
Instruction to the builder
Read SPEC.md. Build the playground + signup + dashboard + POST /v1/decide as a real permit engine, not a brochure. Theme: design/virtus-theme.md (black / #e91e8a / glass / 14–34px radii). First screenshot must be a blast card and a receipt, never a gateway dashboard.
If a sprint choice is “customer MCP proxy vs. skip,” skip. That choice is how this decision dies.