{
  "@context": {
    "ixo": "https://w3id.org/ixo/ns/protocol/",
    "@id": "@type",
    "type": "@type",
    "@protected": true
  },
  "type": "ixo:entity#surveyTemplate",
  "question": {
    "title": "Unblock 11: Working Plugin Submission",
    "description": "Verify your QiForge implementation and deterministic routing.",
    "pages": [
      {
        "name": "plugin_verification",
        "elements": [
          {
            "type": "comment",
            "name": "ixo:pluginRepoLink",
            "title": "Plugin Repository/Code Snippet",
            "description": "Provide a link to your fork or paste the main.ts and plugin code here.",
            "isRequired": true
          },
          {
            "type": "comment",
            "name": "ixo:routingDemonstration",
            "title": "Routing Demonstration",
            "description": "Show logs for two different inputs: one resulting in autonomous resolution and one resulting in escalation.",
            "isRequired": true
          },
          {
            "type": "comment",
            "name": "ixo:bootErrorLog",
            "title": "Config Validation Test",
            "description": "Paste the terminal log showing the oracle failing to boot when a config variable is omitted, confirming it names your plugin.",
            "isRequired": true
          }
        ]
      }
    ],
    "widthMode": "static",
    "width": "800px",
    "headerView": "advanced"
  }
}