Prompt library
Paste-into-Claude-Code prompts that drive the petrova control loop:
00-bootstrap— Bootstrap prompt — paste into Claude Code on day 101-phase-open— Phase-open prompt02-phase-close— Phase-close prompt03-verification-round— Verification round prompt04-drift-check— Drift-check prompt05-petrova-onboard— Onboarding prompt — register a repo in the petrova line06-ares-wire— ARES wire-up — turn a consumer repo’s CI into ARES dashboard rows07-traceo-wire— Traceo + Ariel wire-up — turn a consumer repo’s spec layer into a validated VTM with mermaid + an Ariel baseline08-crumb-wire— CRUMB wire-up — turn a consumer repo’s guidance docs into validated CRUMB flashcards09-rocky-wire— LORE + CAIRNET wire-up — register a consumer repo with Pebble’s knowledge collection and agent emission stream10-eva-wire— EVA wire-up — register a consumer repo against the three EVA surfaces
Each prompt is deliberately interactive — it stops at checkpoints awaiting human confirmation. Do not “streamline” by removing the stops.
Where these come from
Section titled “Where these come from”The canonical catalog lives in eva-hq/prompts/{slug}/body.md. The 11 prompts above are the in-tree mirror under core/playbook/prompts/, refreshed every 6 hours by sync-playbook-from-eva.yml so petrova_install_playbook can deposit a working subset into consumer repos without a network round-trip.
Consumer repos receive only the boot kit (META-RULES.md, 00-bootstrap.md, partials, schemas) under .petrova/playbook/. Every other prompt is fetched on demand by consumer agents via the Fleet MCP server (petrova.prompts.list / petrova.prompts.get) — there is no full local catalog inside a consumer repo by design. See Prompt service for the surface map.