{
  "$schema": "https://skill-map.ai/spec/v1/conformance-case.schema.json",
  "id": "kernel-empty-boot",
  "description": "With every Provider, extractor, and analyzer disabled, scanning an empty scope MUST return a valid, zero-filled ScanResult. Enforces the kernel boot invariant from architecture.md.",
  "setup": {
    "disableAllProviders": true,
    "disableAllExtractors": true,
    "disableAllAnalyzers": true
  },
  "invoke": {
    "verb": "scan",
    "flags": ["--json"]
  },
  "assertions": [
    { "type": "exit-code", "value": 0 },
    { "type": "json-path", "path": "$.schemaVersion", "equals": 1 },
    { "type": "json-path", "path": "$.stats.nodesCount", "equals": 0 },
    { "type": "json-path", "path": "$.stats.linksCount", "equals": 0 },
    { "type": "json-path", "path": "$.stats.issuesCount", "equals": 0 },
    { "type": "json-path", "path": "$.nodes.length", "equals": 0 },
    { "type": "json-path", "path": "$.links.length", "equals": 0 },
    { "type": "json-path", "path": "$.issues.length", "equals": 0 }
  ]
}
