{
  "ok": true,
  "tool": "get_open_challenges",
  "tools_version": "2.0.0",
  "data_commit": "6aa01dab267df9e8bd64162e1482d3d3869d9929",
  "question": "Could your software survive without you?",
  "steps": [
    {
      "id": "discover",
      "title": "Find the source, rights and build specifications"
    },
    {
      "id": "clean-build",
      "title": "Build and test on a clean machine"
    },
    {
      "id": "agent-workflow",
      "title": "Reconstruct the development workflow"
    },
    {
      "id": "alternate-deploy",
      "title": "Deploy to a different host"
    },
    {
      "id": "costs",
      "title": "Calculate what it costs to run"
    },
    {
      "id": "data-export",
      "title": "Export and migrate a test user's data"
    },
    {
      "id": "improve",
      "title": "Propose a measurable improvement"
    },
    {
      "id": "restore",
      "title": "Restore from backup; explain releases and security response"
    },
    {
      "id": "founder-absence",
      "title": "Continue without the founder"
    }
  ],
  "this_project": {
    "independent_reproduction": "pending",
    "basis": "missing"
  },
  "contribution_opportunities": [
    {
      "id": "mirror-host",
      "title": "Second, independent host"
    },
    {
      "id": "independent-reproduction",
      "title": "Independent reproduction of this project"
    },
    {
      "id": "billing-integrations",
      "title": "Quartermaster: ledger format and billing integrations"
    },
    {
      "id": "atproto-lexicons",
      "title": "AT Protocol Lexicons for JRC records"
    },
    {
      "id": "adopt",
      "title": "Adoption journey"
    }
  ],
  "note": "Pass { step } for what a step asks. No permission needed; partial and failed attempts count.",
  "references": {
    "challenge": "https://jollyrogercharter.org/challenge/",
    "log_template": "https://jollyrogercharter.org/challenge/log-template.md",
    "report_attempt": "https://github.com/jollyrogercharter/charter/issues/new?template=reproduction-challenge.md"
  }
}

