{
  "name": "FDE Lessons API",
  "version": "2.0.0",
  "publisher": "IgnatiusTheYoungerAI",
  "description": "Field-tested Forward Deployed Engineering discipline, queryable by topic. Every rule traces to a specific real incident and carries an implementable agent-behavior constraint. Built by an operator running a public $0 to $1M build, posting every number.",
  "inventory": {
    "total": 26,
    "free": 2,
    "paid": 24,
    "phases": [
      "Part I — The Three Laws",
      "Part II — The Stopping Rule",
      "Part III — Before You Touch Anything",
      "Part IV — While Executing",
      "Part V — Verifying",
      "Part VI — When It Goes Wrong"
    ],
    "playbooks": 2,
    "checklistItems": 34
  },
  "pricing": {
    "preview": "free — 2 foundational rules, no payment required",
    "catalogue": "free — full index of everything on offer, bodies withheld",
    "paid": "$0.50 USD per query via MPP (Machine Payments Protocol) over Stripe cards — payable by an agent with no human in the loop"
  },
  "endpoints": {
    "catalogue": "GET /v1/catalogue — free, see what you'd be buying",
    "preview": "GET /v1/fde-lessons/preview?topic=<optional> — free",
    "rules": "GET /v1/fde-lessons?topic=<optional> — paid; returns 402 + Payment Challenge if unpaid",
    "playbooks": "GET /v1/fde-playbooks?topic=<optional> — paid; situational runbooks",
    "checklist": "GET /v1/fde-preship-checklist?phase=<optional> — paid; pre-ship gates, built for repeat use",
    "stats": "GET /v1/stats — free, open usage counters",
    "manifest": "GET /agents.json — machine-readable capability + pricing descriptor",
    "mcp": "POST /mcp — MCP JSON-RPC transport (initialize, tools/list, tools/call)"
  },
  "topics_example": [
    "retry",
    "deploy",
    "cache",
    "verify",
    "metadata",
    "config",
    "dns",
    "preflight"
  ],
  "contact": "hello@ignatiustheyoungerai.com"
}