{
  "schemaVersion": 1,
  "adapter": "pi",
  "installation": {
    "globalContext": {
      "source": "generated/pi/AGENTS.md",
      "destination": "~/.pi/agent/AGENTS.md"
    },
    "allowedSourceGlob": "generated/pi/prompts/*.md",
    "destinationGlob": "~/.pi/agent/prompts/*.md",
    "discovery": "non-recursive",
    "commandName": "filename-without-.md",
    "packageOnly": [
      "generated/pi/system.md",
      "generated/pi/role-metadata.json",
      "generated/pi/selection-map.json",
      "generated/pi/installation-contract.json",
      "generated/pi/protocols/*.json"
    ],
    "forbiddenRuntimeOperations": [
      "install runtime metadata",
      "run AgentSession",
      "start scheduler",
      "start daemon",
      "park or revive a session",
      "automatic retry"
    ]
  },
  "contract": "generated/pi/AGENTS.md is installed as Pi global context and generated/pi/prompts/*.md as non-recursive Pi prompts. All runtime/session metadata is package-only.",
  "generated": {
    "generator": "aili-runtime-projections/v1",
    "canonicalInputs": [
      "adapters/pi/adapter.json",
      "manifests/runtime-projections.json"
    ],
    "inputSha256": "51e4cdba8def1c648e62e186dcb5f03ce93a4ae0d5e125bb7a51061e4d2a2513"
  }
}
