{
  "indexPayloadVersion": "0.0.1",
  "dialect": "https://json-schema.org/draft/2020-12/schema",
  "canonicalUrlPrefix": "https://skill-map.ai/spec/v1",
  "schemas": {
    "topLevel": [
      {
        "id": "annotations",
        "path": "schemas/annotations.schema.json"
      },
      {
        "id": "bump-report",
        "path": "schemas/bump-report.schema.json"
      },
      {
        "id": "conformance-case",
        "path": "schemas/conformance-case.schema.json"
      },
      {
        "id": "conformance-result",
        "path": "schemas/conformance-result.schema.json"
      },
      {
        "id": "enrich-report",
        "path": "schemas/enrich-report.schema.json"
      },
      {
        "id": "execution-record",
        "path": "schemas/execution-record.schema.json"
      },
      {
        "id": "history-stats",
        "path": "schemas/history-stats.schema.json"
      },
      {
        "id": "input-types",
        "path": "schemas/input-types.schema.json"
      },
      {
        "id": "issue",
        "path": "schemas/issue.schema.json"
      },
      {
        "id": "job",
        "path": "schemas/job.schema.json"
      },
      {
        "id": "link",
        "path": "schemas/link.schema.json"
      },
      {
        "id": "map-view",
        "path": "schemas/map-view.schema.json"
      },
      {
        "id": "node",
        "path": "schemas/node.schema.json"
      },
      {
        "id": "plugins-doctor",
        "path": "schemas/plugins-doctor.schema.json"
      },
      {
        "id": "plugins-registry",
        "path": "schemas/plugins-registry.schema.json"
      },
      {
        "id": "project-config",
        "path": "schemas/project-config.schema.json"
      },
      {
        "id": "report-base-deterministic",
        "path": "schemas/report-base-deterministic.schema.json"
      },
      {
        "id": "report-base",
        "path": "schemas/report-base.schema.json"
      },
      {
        "id": "scan-result",
        "path": "schemas/scan-result.schema.json"
      },
      {
        "id": "serve-info",
        "path": "schemas/serve-info.schema.json"
      },
      {
        "id": "session-recording",
        "path": "schemas/session-recording.schema.json"
      },
      {
        "id": "sidecar",
        "path": "schemas/sidecar.schema.json"
      },
      {
        "id": "signal",
        "path": "schemas/signal.schema.json"
      },
      {
        "id": "user-settings",
        "path": "schemas/user-settings.schema.json"
      },
      {
        "id": "view-slots",
        "path": "schemas/view-slots.schema.json"
      }
    ],
    "api": [
      {
        "id": "api/rest-envelope",
        "path": "schemas/api/rest-envelope.schema.json"
      }
    ],
    "enrichments": [
      {
        "id": "enrichments/github",
        "path": "schemas/enrichments/github.schema.json"
      }
    ],
    "extensions": [
      {
        "id": "extensions/action",
        "path": "schemas/extensions/action.schema.json"
      },
      {
        "id": "extensions/analyzer",
        "path": "schemas/extensions/analyzer.schema.json"
      },
      {
        "id": "extensions/base",
        "path": "schemas/extensions/base.schema.json"
      },
      {
        "id": "extensions/extension-manifest",
        "path": "schemas/extensions/extension-manifest.schema.json"
      },
      {
        "id": "extensions/extractor",
        "path": "schemas/extensions/extractor.schema.json"
      },
      {
        "id": "extensions/formatter",
        "path": "schemas/extensions/formatter.schema.json"
      },
      {
        "id": "extensions/hook",
        "path": "schemas/extensions/hook.schema.json"
      },
      {
        "id": "extensions/provider-kind",
        "path": "schemas/extensions/provider-kind.schema.json"
      },
      {
        "id": "extensions/provider",
        "path": "schemas/extensions/provider.schema.json"
      }
    ],
    "findings": [
      {
        "id": "findings/report",
        "path": "schemas/findings/report.schema.json"
      }
    ],
    "frontmatter": [
      {
        "id": "frontmatter/base",
        "path": "schemas/frontmatter/base.schema.json"
      }
    ],
    "skill-actions": [
      {
        "id": "skill-actions/report",
        "path": "schemas/skill-actions/report.schema.json"
      }
    ],
    "summaries": [
      {
        "id": "summaries/markdown",
        "path": "schemas/summaries/markdown.schema.json"
      }
    ],
    "tags": [
      {
        "id": "tags/markdown",
        "path": "schemas/tags/markdown.schema.json"
      }
    ]
  },
  "prose": [
    {
      "file": "README.md",
      "title": "skill-map spec"
    },
    {
      "file": "CHANGELOG.md",
      "title": "Spec changelog"
    },
    {
      "file": "versioning.md",
      "title": "Spec versioning"
    },
    {
      "file": "architecture.md",
      "title": "Architecture"
    },
    {
      "file": "cli-contract.md",
      "title": "CLI contract"
    },
    {
      "file": "job-lifecycle.md",
      "title": "Job lifecycle"
    },
    {
      "file": "job-events.md",
      "title": "Job events"
    },
    {
      "file": "prompt-preamble.md",
      "title": "Prompt preamble"
    },
    {
      "file": "db-schema.md",
      "title": "Database schema"
    },
    {
      "file": "plugin-kv-api.md",
      "title": "Plugin KV API"
    },
    {
      "file": "provider-activity.md",
      "title": "Provider activity (live node activity)"
    },
    {
      "file": "plugin-author-guide.md",
      "title": "Plugin author guide"
    },
    {
      "file": "plugin-quickstart.md",
      "title": "Plugin quickstart"
    },
    {
      "file": "telemetry.md",
      "title": "Telemetry"
    },
    {
      "file": "input-types.md",
      "title": "Input-types for plugin settings"
    },
    {
      "file": "view-slots.md",
      "title": "View slots"
    },
    {
      "file": "map-views.md",
      "title": "Map views"
    },
    {
      "file": "mcp-server.md",
      "title": "MCP server (skill-map as a Model Context Protocol server)"
    }
  ],
  "interfaces": [
    {
      "file": "interfaces/security-scanner.md",
      "title": "Security scanner interface"
    }
  ],
  "conformance": {
    "casesDir": "conformance/cases",
    "fixturesDir": "conformance/fixtures",
    "cases": [
      {
        "id": "backtick-path-extraction",
        "file": "conformance/cases/backtick-path-extraction.json"
      },
      {
        "id": "bump-report-schema",
        "file": "conformance/cases/bump-report-schema.json"
      },
      {
        "id": "catalog-slots-input-types",
        "file": "conformance/cases/catalog-slots-input-types.json"
      },
      {
        "id": "claim-race-atomicity",
        "file": "conformance/cases/claim-race-atomicity.json"
      },
      {
        "id": "conformance-result-schema",
        "file": "conformance/cases/conformance-result-schema.json"
      },
      {
        "id": "duplicate-submit-rejected",
        "file": "conformance/cases/duplicate-submit-rejected.json"
      },
      {
        "id": "elapsed-time-reporting",
        "file": "conformance/cases/elapsed-time-reporting.json"
      },
      {
        "id": "enrich-report-schema",
        "file": "conformance/cases/enrich-report-schema.json"
      },
      {
        "id": "extension-kind-manifests",
        "file": "conformance/cases/extension-kind-manifests.json"
      },
      {
        "id": "extension-manifest-enable-gate",
        "file": "conformance/cases/extension-manifest-enable-gate.json"
      },
      {
        "id": "extension-mode-routing-deterministic",
        "file": "conformance/cases/extension-mode-routing-deterministic.json"
      },
      {
        "id": "extension-mode-routing",
        "file": "conformance/cases/extension-mode-routing.json"
      },
      {
        "id": "extractor-collision-detection",
        "file": "conformance/cases/extractor-collision-detection.json"
      },
      {
        "id": "extractor-emits-signal",
        "file": "conformance/cases/extractor-emits-signal.json"
      },
      {
        "id": "findings-contract-kind",
        "file": "conformance/cases/findings-contract-kind.json"
      },
      {
        "id": "findings-contract",
        "file": "conformance/cases/findings-contract.json"
      },
      {
        "id": "force-does-not-duplicate-live-job",
        "file": "conformance/cases/force-does-not-duplicate-live-job.json"
      },
      {
        "id": "github-enrichment-recorded",
        "file": "conformance/cases/github-enrichment-recorded.json"
      },
      {
        "id": "history-record-schema",
        "file": "conformance/cases/history-record-schema.json"
      },
      {
        "id": "history-stats-schema",
        "file": "conformance/cases/history-stats-schema.json"
      },
      {
        "id": "job-document-schema",
        "file": "conformance/cases/job-document-schema.json"
      },
      {
        "id": "jobs-list-omits-nonce",
        "file": "conformance/cases/jobs-list-omits-nonce.json"
      },
      {
        "id": "jobs-submit-agent-gate",
        "file": "conformance/cases/jobs-submit-agent-gate.json"
      },
      {
        "id": "kernel-empty-boot",
        "file": "conformance/cases/kernel-empty-boot.json"
      },
      {
        "id": "markdown-link-rooted",
        "file": "conformance/cases/markdown-link-rooted.json"
      },
      {
        "id": "no-global-scope",
        "file": "conformance/cases/no-global-scope.json"
      },
      {
        "id": "orphan-markdown-fallback",
        "file": "conformance/cases/orphan-markdown-fallback.json"
      },
      {
        "id": "plugin-manifest-schema",
        "file": "conformance/cases/plugin-manifest-schema.json"
      },
      {
        "id": "plugin-missing-ui-rejected",
        "file": "conformance/cases/plugin-missing-ui-rejected.json"
      },
      {
        "id": "plugins-doctor-schema",
        "file": "conformance/cases/plugins-doctor-schema.json"
      },
      {
        "id": "points-root-fallback",
        "file": "conformance/cases/points-root-fallback.json"
      },
      {
        "id": "preamble-bitwise-match",
        "file": "conformance/cases/preamble-bitwise-match.json"
      },
      {
        "id": "project-config-schema",
        "file": "conformance/cases/project-config-schema.json"
      },
      {
        "id": "record-findings-envelope-gate",
        "file": "conformance/cases/record-findings-envelope-gate.json"
      },
      {
        "id": "record-findings-report",
        "file": "conformance/cases/record-findings-report.json"
      },
      {
        "id": "record-nonce-mismatch",
        "file": "conformance/cases/record-nonce-mismatch.json"
      },
      {
        "id": "record-report-schema-gate",
        "file": "conformance/cases/record-report-schema-gate.json"
      },
      {
        "id": "record-run-envelope",
        "file": "conformance/cases/record-run-envelope.json"
      },
      {
        "id": "record-tags-report",
        "file": "conformance/cases/record-tags-report.json"
      },
      {
        "id": "reference-broken-existence",
        "file": "conformance/cases/reference-broken-existence.json"
      },
      {
        "id": "reference-broken-ignored",
        "file": "conformance/cases/reference-broken-ignored.json"
      },
      {
        "id": "rest-envelope-schema",
        "file": "conformance/cases/rest-envelope-schema.json"
      },
      {
        "id": "scan-result-schema",
        "file": "conformance/cases/scan-result-schema.json"
      },
      {
        "id": "score-phase-confidence",
        "file": "conformance/cases/score-phase-confidence.json"
      },
      {
        "id": "serve-info-schema",
        "file": "conformance/cases/serve-info-schema.json"
      },
      {
        "id": "sidecar-end-to-end",
        "file": "conformance/cases/sidecar-end-to-end.json"
      },
      {
        "id": "skill-actions-catalog",
        "file": "conformance/cases/skill-actions-catalog.json"
      },
      {
        "id": "ttl-reap-abandoned",
        "file": "conformance/cases/ttl-reap-abandoned.json"
      },
      {
        "id": "view-action-button",
        "file": "conformance/cases/view-action-button.json"
      },
      {
        "id": "view-contribution-payloads",
        "file": "conformance/cases/view-contribution-payloads.json"
      },
      {
        "id": "view-slots-all",
        "file": "conformance/cases/view-slots-all.json"
      }
    ]
  },
  "specPackageVersion": "1.12.7",
  "integrity": {
    "algorithm": "sha256",
    "files": {
      "CHANGELOG.md": "92cd09deeb61867ab42371b4a01d56f776dded9a5b37992b626cf6d4a0156e0d",
      "README.md": "35ac6cc3ce8379c5087f739a528d3b80a140aef5cdeeba9c49b59c5dd5df4c54",
      "architecture.md": "20cb9a20ef6218bcbbde99fd81011f1ed216545e5c2cd085c508d6bcbc6144a5",
      "cli-contract.md": "8d00dfbe1adbe79531faf854ca7b3114d27cd02aa4974f109d01494a336df14b",
      "conformance/README.md": "1cf7a020d4a7517e9f2b5fa2e6912be812322dfffa388de5eb47ef44d9277e8f",
      "conformance/cases/backtick-path-extraction.json": "4112b5724156c4d6ad5cf90a762e43741d25d68735f91d453ac580a77b3764da",
      "conformance/cases/bump-report-schema.json": "f9f1b9f1143e5750bea045001aff60d0f5f6b15e41597d9bd983c4159540fb22",
      "conformance/cases/catalog-slots-input-types.json": "ba63224f8e679618ae5b240b96acdf950b65031a50403c4ca0f026b1801813bf",
      "conformance/cases/claim-race-atomicity.json": "27750ae852809826991f8ebd076bd2a9d284916f32a01b100292d05a09037f75",
      "conformance/cases/conformance-result-schema.json": "866321b36c082c7aefc7fb7e5b3342bdff5fe0f9d7b8feadf930045125ff05c0",
      "conformance/cases/duplicate-submit-rejected.json": "6eaeaf7bc8bda46c98932fcad444a164e1bb433359bed090fbd299898d6e26e1",
      "conformance/cases/elapsed-time-reporting.json": "c1c525430f71fefbdc209fae3ea4640d86ffb1383f267df982832f59f5463d8e",
      "conformance/cases/enrich-report-schema.json": "203b5a7574eaf10fa16b97385b2f37d11f67ed3b7c9c262a333d804130867129",
      "conformance/cases/extension-kind-manifests.json": "87e3bba61fd5b6eaf3f9cd965faec5e8b757bef6504fe613b9863c83831b90ad",
      "conformance/cases/extension-manifest-enable-gate.json": "d5c09cf4a5633c4f5a71c22d0c0430f1ff70d4c53cba17861948f69c8eb1dc0b",
      "conformance/cases/extension-mode-routing-deterministic.json": "ddf2ca9049d4dae9660c45e17c1026f93106104d0a8442e8bb5feaeabe79ce62",
      "conformance/cases/extension-mode-routing.json": "1421b5982a4cdaf47df004da81f712eef73c69d3ccbb8f98b184c8395b626498",
      "conformance/cases/extractor-collision-detection.json": "8ea969da030e9d055b53a9da46a29b33c3d032f7acfe3033c7b5a79309c82324",
      "conformance/cases/extractor-emits-signal.json": "a85af40dd6936dcb13385a3efcd29023540b7900a4a55296589714af4a8da475",
      "conformance/cases/findings-contract-kind.json": "f122e15f762bb2300bccfea1c433a1fe7fa0ef1d565799635d25a6e9cce0f664",
      "conformance/cases/findings-contract.json": "ea93ddcaa13643951ff99f93defa887fcf0e082950a1ebe06c16af2c189b7214",
      "conformance/cases/force-does-not-duplicate-live-job.json": "c7c193fe16c89c199e9da9a22b7fcfdaf5dd32d3f6fe723dfa5e831e3075f60e",
      "conformance/cases/github-enrichment-recorded.json": "9e265d88710506626a9bf42a5a519648aa2bcdf1ba3d33cbc313b8bdea63746d",
      "conformance/cases/history-record-schema.json": "8b040e7fa6647e176ef2a6b63032f2548bdaa57c5fb247d1818918bdedd9ed09",
      "conformance/cases/history-stats-schema.json": "f42844b78d6ca2ec8ace827540e8f0272398b4b1fb7baa409635a239ee96644e",
      "conformance/cases/job-document-schema.json": "fd50346ffa56b213ea733c2b8dfc5e01375cc78414abe2576cf42dfa59efc67a",
      "conformance/cases/jobs-list-omits-nonce.json": "95d01ceab4c9480309b63e3ad5a5e6d6aec903cce5eefaf79478f58007cbaf02",
      "conformance/cases/jobs-submit-agent-gate.json": "18df2b64ce4a41d8bf4d60503bb595c2ccb32ccd9eb85aa58adbd6d5b8e97117",
      "conformance/cases/kernel-empty-boot.json": "5c798565a7f2f95f0d40c42c4499417b4a0de5b4aaa4fc59198f5488e37c148e",
      "conformance/cases/markdown-link-rooted.json": "dc6f2c20fb7a4547fd0846d1a2a594055588b3d471a9b62a06387ca73590389e",
      "conformance/cases/no-global-scope.json": "038ebb83d8236068eed391c2b9586a67172efb1305c66100a7f9e16d85f0284c",
      "conformance/cases/orphan-markdown-fallback.json": "34c0182962e0d440747adede45eb10d96683e477a45f461c6b623328fc2f2994",
      "conformance/cases/plugin-manifest-schema.json": "e77c40dcafd98cd8fb05236e6e51b4f8db4b94e68c30000244fec45cdc566ffd",
      "conformance/cases/plugin-missing-ui-rejected.json": "f73d4e6e76bf055d5fa94f161cf95deb01b98c9a8cdd18de65e4408d6131394d",
      "conformance/cases/plugins-doctor-schema.json": "dd0579a677b425a0171a856b33f5d407623cd5fcbfbb086de9cd37cb508ad71a",
      "conformance/cases/points-root-fallback.json": "a74bd1e5887dfd2444a4346b049eb37c46178f65b5622531af74f30b00dc42be",
      "conformance/cases/preamble-bitwise-match.json": "45c974dde8a34a47325ed65daaad757b5b27ebd796aa19cc86d8e4009ba1386c",
      "conformance/cases/project-config-schema.json": "f1b3f281f92e7d3ee66910cc9bdbd74baf5727e9f98526941f2f349b7dd6199d",
      "conformance/cases/record-findings-envelope-gate.json": "8fc52bb44dc9cdbb8cd5dd789d8b07e8d0f014da96162f610c5ec0ba11a7d5c8",
      "conformance/cases/record-findings-report.json": "6bcd3323bc5f6e0a63b4070e420b45c278f0f533ea9831b865b2d70a5f100c49",
      "conformance/cases/record-nonce-mismatch.json": "28854e4015a2910881afd0b764073007ca550058e5299054dee3c3cb08bcee64",
      "conformance/cases/record-report-schema-gate.json": "be98e746449e02833f7667dbf823b770a453cf8898e5f54dfdc2eca1e149b2ac",
      "conformance/cases/record-run-envelope.json": "d26396580a43c57f79c6efa9f487d5c1b33dfe1d4c9918c0b9536136d65e2576",
      "conformance/cases/record-tags-report.json": "a84d1774312ee172e1db5a18c462c53c09aa63e0031c1d984d2f6b777438b572",
      "conformance/cases/reference-broken-existence.json": "956f79ca512910d9c45aa8e3fef742c30478753b3ad0dc9e933424081a3de79f",
      "conformance/cases/reference-broken-ignored.json": "4ca08a139776d8337ff0a89b177254b2a3593862ce50154230d85eab259fcc32",
      "conformance/cases/rest-envelope-schema.json": "845979b2113a931038df144ff8fa7d441f396c1908dfbbece7fe906fb6c8de9a",
      "conformance/cases/scan-result-schema.json": "36017b5d27d834709b61eae78b50e14ec5ce2513eeef6c89c47680411e4be6ac",
      "conformance/cases/score-phase-confidence.json": "118dedfc76f7219a907bc3f020092eb2e2380dc5c9b982c5d659fe6dbaa8b574",
      "conformance/cases/serve-info-schema.json": "2329a8e190bd9b094d130691df319e0d58e32eff0b5051c2f6e1610b7a631b76",
      "conformance/cases/sidecar-end-to-end.json": "034324999d5f4b5b1a514dd49bd4759bf2c94db0e17f990c3d458c7339290d7d",
      "conformance/cases/skill-actions-catalog.json": "be80ee35594b3a74f49a385a7a9cb7e1b9d3b87803836acb503b0b82f321ae47",
      "conformance/cases/ttl-reap-abandoned.json": "1daab06b5a512cbecd559dfbe0f3c9535ecccc2d6922232b2d70e846d3115bdd",
      "conformance/cases/view-action-button.json": "bb1377a737117c3d274a4f5a216adb1b94dae534658fa8dcc784c39fcfb15e1b",
      "conformance/cases/view-contribution-payloads.json": "ca02992c269e7c1724df024b138abf0c97f50f003c300c404cb6034743ad7ca7",
      "conformance/cases/view-slots-all.json": "0e3294ada16eb6695760e3067cf05e7ea233720f83b26531432ca95cc24ef4f9",
      "conformance/coverage.md": "e73036e8d74ce90a846ba3a966812941aee2990f01cbbb74dd61c49c9234a5f1",
      "conformance/fixtures/backtick-path/docs/target.md": "a09ae2cb4c96358a2e0692215f172b0f8c48028b6b123e4e83424b28302e644c",
      "conformance/fixtures/backtick-path/source.md": "217f78b12b3ff47a938a5cc9c1ff7d6989d6a1db82bd1ddf3656787f31efb902",
      "conformance/fixtures/extension-enable-gate/.skill-map/plugins/gated/analyzers/boom/extension.json": "bc8a8a24a068fa4a03d096790fa52b8c3f8c7ecb1e7ac9d3fbe83ea0babafe6f",
      "conformance/fixtures/extension-enable-gate/.skill-map/plugins/gated/analyzers/boom/index.js": "28c5b94ed103ea75f3fe85e0e962ebef7c4f832f4d6b6c075900a346bfce404c",
      "conformance/fixtures/extension-enable-gate/.skill-map/plugins/gated/package.json": "ad91c9ac9136396f5249a45e093bab863e9a23646620d911af827986f6180283",
      "conformance/fixtures/extension-enable-gate/.skill-map/plugins/gated/plugin.json": "e11fe587e3194d9a8a4f5c946cceeef2a6b0bd0012f1ede2416599d30d75a924",
      "conformance/fixtures/extension-enable-gate/demo.md": "c49da6a4584d9bb4932e9995b3fc64c10dd1d7361119d5129ac23b00c86fbbd5",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/actions/stamp/extension.json": "a9b8d298bfba2cbb76cfde3468ef4364d39d11f990ea08c865ededdad14de2b8",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/actions/stamp/index.js": "17210f227ca7ecc7061bf152404a74064823184a2b20f3f626390cb10867b12d",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/actions/stamp/report.schema.json": "67ec6aaa9a29396ca9cf776ee5d7176b254615e47abfcc3bd4c5ac658e0de2c0",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/analyzers/lonely/extension.json": "cb28e4c0c0238d94ecbdc5e3be30ede64fc9f7897d7d48fc65a44c237af79f86",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/analyzers/lonely/index.js": "64d92dda18037cf3a001966c30abac3a5f567ead198bf25133bac802273f607c",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/extractors/tagger/extension.json": "5d8fbd39a7b7d27fee56e29476269ec4fda2bda0d7d35456af82e45ae952384b",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/extractors/tagger/index.js": "0f902e697b52f410f37dcc28f4f33c2948d06af2f4560bfc528258b81f1a4929",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/formatters/csv/extension.json": "bf398195f303f85d37adb2737670438611bf04656cbe111eacde1c620891f9f2",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/formatters/csv/index.js": "e783859705beb011bdf58fae50833666cba4096b6b4720bbf4964257543bfa27",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/hooks/notify/extension.json": "ddc3870f9e0168a181bbda6f650d73a577b27bf28d07d6bd7bc850a0142a9da1",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/hooks/notify/index.js": "63bef5e16fc62d9a9d7240cfe06e98bf6c8c4cb5ccd5b1c7f3d277988a8266e1",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/kinds/demo/kind.json": "6294ff993c8537de5fc215efd83fc78c145569919e008bc73511f243a157bbf5",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/kinds/demo/schema.json": "d5b8f85ea8207280b3a048c0808c4f94f64c82eada39a0a003b7922e44321c6e",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/package.json": "ad91c9ac9136396f5249a45e093bab863e9a23646620d911af827986f6180283",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/plugin.json": "35de8ac7474e3ca8bff19992ce384f4e7e277e527e6c924a7314972c7ffedcb8",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/providers/demo/extension.json": "4af528634deff0e3cb0b59b0d5aacad49af9189bb5f90f61eb1fb274908e9530",
      "conformance/fixtures/extension-kinds/.skill-map/plugins/allkinds/providers/demo/index.js": "e9087ec90deddb027370fe987e737a9bd04cfdeb2a481fe442eedf507e758319",
      "conformance/fixtures/extension-kinds/demo.md": "84a9cbe3d879741b70ff0f7c8f990a335c937b01eeeff39ff960605ad1edeb05",
      "conformance/fixtures/extension-mode-routing/.skill-map/settings.json": "fa87d04ed2eb13bbf540e5b0edb0247f65288fe4411996ad8f6b5fa58678d1f9",
      "conformance/fixtures/extension-mode-routing/notes.md": "51a1c7817d44c41ac2a7648fb4afc978c978991ce97904ca7db623087ca79286",
      "conformance/fixtures/findings-contract/.skill-map/plugins/finder-fixture/analyzers/redundancy-probe/extension.json": "51d32ee74c07b9658e8bfb6a068d2669a51e6775689d2a5b7f940257aaa4fe41",
      "conformance/fixtures/findings-contract/.skill-map/plugins/finder-fixture/analyzers/redundancy-probe/index.js": "609033780a8e7c670911c0f09e253d72f70c875fa5f2c6913b79e17f1770c873",
      "conformance/fixtures/findings-contract/.skill-map/plugins/finder-fixture/analyzers/redundancy-probe/prompt.md": "82e2ce8b737682867fd531f6d5d39b8fb89c921a524044c5970faa9d2c889fb1",
      "conformance/fixtures/findings-contract/.skill-map/plugins/finder-fixture/analyzers/redundancy-probe/report.schema.json": "20666fbf08d7437de9b0d8917e67cc7af2fe3a4eef918b9797edd6116031441a",
      "conformance/fixtures/findings-contract/.skill-map/plugins/finder-fixture/plugin.json": "cb31954e67f58709be7105f26d86c199ea6887b8a090b18d92f76c4677a9c016",
      "conformance/fixtures/findings-contract/findings-report-invalid.json": "efbf212ef7d43cf61133310b9355bcaf86019c6c6f6045d4ddacacdf36d369af",
      "conformance/fixtures/findings-contract/findings-report.json": "cdaabd9e3725c6b540070ee791588fee03788bb615e8e8c48492abfe96e2ad27",
      "conformance/fixtures/findings-contract/notes.md": "968479f716b4ca346726398ad405c810f9d600b22a9d965a4e7e885f47765591",
      "conformance/fixtures/findings-envelope-ref.txt": "cbc7e526bcfca5a2a509b8a9a20bda138e3b6841c98383936b481f5e96d63186",
      "conformance/fixtures/github-enrichment-recorded-remote/api/repos/acme/docs/commits/main": "96e15e26e590f97187f0bb8561f8df7718a1b42aa3a9cb3a81f5f7826d18c716",
      "conformance/fixtures/github-enrichment-recorded-remote/raw/acme/docs/8c5f01d5a2e4b3c6d7e8f9a0b1c2d3e4f5a6b7c8/notes.md": "ab0632f144558faef824205cf433b9e1b2612a31ca0c2afd302eac34a6d5bbe3",
      "conformance/fixtures/github-enrichment-recorded/notes.md": "ab0632f144558faef824205cf433b9e1b2612a31ca0c2afd302eac34a6d5bbe3",
      "conformance/fixtures/github-enrichment-recorded/notes.sm": "8b64d8bc684d3336f5e6601ea1b8883e9d01243bcf74905f21a77cc8e21b0cec",
      "conformance/fixtures/job-record-chain/notes.md": "59b87311066fa48c09303d1f4967e073907029cb4d45e14b8fd9f3ceeb0d43fa",
      "conformance/fixtures/job-record-chain/report-invalid.json": "ca13f22374e0ccdd30414d36db4dcb876dc71d2a2ac09f228fe81410db17564d",
      "conformance/fixtures/job-record-chain/report.json": "97187b012f8bba3625dc9ffc092fe02f86a2b48e0f657158b0ae5a7677ab20db",
      "conformance/fixtures/job-record-chain/tags-report.json": "3616245d878ddc8930596e94ebb6a535c5742e97161f815096baf5538723210d",
      "conformance/fixtures/markdown-link-rooted/docs/plan.md": "8bde4285059e414c42863ac20648c36a560423fd1bb31aac20f87b2afc8dbed3",
      "conformance/fixtures/markdown-link-rooted/guides/intro.md": "a68532e7f7af438853dc920c785cca7da7a462eaf09a5340b3a90b91c8a608e5",
      "conformance/fixtures/orphan-markdown/.claude/agents/reviewer.md": "7f062731106f2d9811e4fffcf6ab44b8dfff4cfb16536a469514cc0664e832bf",
      "conformance/fixtures/orphan-markdown/ARCHITECTURE.md": "5bcbe539855b9cdcb35e9ff1f708f0ffb95d814aa493b4246eca52a7be7e11ee",
      "conformance/fixtures/plugin-missing-ui/.skill-map/plugins/bad-provider/kinds/markdown/kind.json": "6676a89bae5197e23cf50f1c11d596db558ac80f7334a7208fe57d8b92422251",
      "conformance/fixtures/plugin-missing-ui/.skill-map/plugins/bad-provider/kinds/markdown/schema.json": "42795e7f1759fa25115a426edf5cd1b0c91b091b408aeee3f4f9fbc8f89f32bc",
      "conformance/fixtures/plugin-missing-ui/.skill-map/plugins/bad-provider/plugin.json": "15164a6bc9e3ad21cefa532af3d4edff1b10cf6140d7f576332dc38800512e35",
      "conformance/fixtures/plugin-missing-ui/.skill-map/plugins/bad-provider/providers/bad-provider/extension.json": "05c7005164cd0cabfd7a454a00bd11311fbd0e00cc4f56a0690feacdc2c24c36",
      "conformance/fixtures/plugin-missing-ui/.skill-map/plugins/bad-provider/providers/bad-provider/index.js": "a2566d5c5c8462596f9a666497b5afa237418dc8e4b814b43fc98f15af8052e7",
      "conformance/fixtures/plugin-missing-ui/.skill-map/settings.json": "430ef2ed79f4c17a37d08042a7f363c856d99d40a88b8a27275a571b65f22fb5",
      "conformance/fixtures/plugin-missing-ui/notes/example.md": "55767f0aa1b6774546a99f28c58e7b732aa9cfa5dfce8d0326470f7f622f577e",
      "conformance/fixtures/points-root-fallback/_work_in_progress/plan.md": "0b838f0e1608ffdc5f60ebc291caef9594a6ff66a58349650a300e84fa6fcec6",
      "conformance/fixtures/points-root-fallback/app/context/notes.md": "eab9738093f126305ebe16fd89cd4cf076a09b9ca8b726f7657759037e25891c",
      "conformance/fixtures/points-root-fallback/local-only.md": "a5f28b41058f342c70a76642493af9b0e765fe52ad969d6fc8af30a93c8394fb",
      "conformance/fixtures/preamble-bitwise-match/.skill-map/settings.json": "fa87d04ed2eb13bbf540e5b0edb0247f65288fe4411996ad8f6b5fa58678d1f9",
      "conformance/fixtures/preamble-bitwise-match/notes.md": "e78f92b88ce657d1601fe05460b076b6db2ddca8f289d0677b30714fa6458b69",
      "conformance/fixtures/preamble-v2.txt": "ed8ab0e1ec5e64fa306621e65ae01bbbfc3e4bddaa0755096b75cebcc20edd6f",
      "conformance/fixtures/reference-broken-existence/report.schema.json": "f7720639bce95fe42491e8cab434435196504152600ec701b588fa78de5e0c1f",
      "conformance/fixtures/reference-broken-existence/source.md": "6d3074579ba71904e3554b041c2b632c86690376b16624c61813565d2043ed08",
      "conformance/fixtures/reference-broken-ignored/.skill-map/settings.json": "9184683df94f3b03d88df723eaaac2a0958ec19d5c46ad2f143de9734f79acd1",
      "conformance/fixtures/reference-broken-ignored/source.md": "de7cc133a51cf4c9941e54066b12de6b381cd811550db1b26839b94357f4b12d",
      "conformance/fixtures/score-phase-confidence/.skill-map/plugins/link-scorer/analyzers/demote/extension.json": "de411effdb2a88722bce809951b7416aa2ffa199c48a81b64ee3df666f8c8878",
      "conformance/fixtures/score-phase-confidence/.skill-map/plugins/link-scorer/analyzers/demote/index.js": "52c75e62ceaa8a68b600266e5d2611afba54627024e525b8429d6de66967b931",
      "conformance/fixtures/score-phase-confidence/.skill-map/plugins/link-scorer/plugin.json": "fef9b4cf51c2eb1cf849e024f39b2e03f0c89bec8e487a3af4ca8f9b83879a8a",
      "conformance/fixtures/score-phase-confidence/source.md": "503aa9d0e624098864b208ec561b51e031333bdc1e7c683c9a2aa038c974038b",
      "conformance/fixtures/score-phase-confidence/target.md": "1b6924ca00d8ebc17411e9f6cd9ee60a25b60bed9194167300a21a16bf323010",
      "conformance/fixtures/sidecar-end-to-end/.claude/agents/orphan.sm": "3102ff10a0f08f60c014f82409d45ad4faf2cefa04d652a87676d3557ad64944",
      "conformance/fixtures/sidecar-end-to-end/.claude/agents/stale.md": "e35f860dc23e2adb14fe10cc1f2f99a696284896e967569c8864b1191ed6626f",
      "conformance/fixtures/sidecar-end-to-end/.claude/agents/stale.sm": "cb04f7f3103b4218b09fd4da92f7ea429588b04c1dac6a9547ce362263b11224",
      "conformance/fixtures/sidecar-example/agent-example.md": "741131403e8c9580d0b7a8c2446cb4502d01f80053b7a2092663de92431aaa82",
      "conformance/fixtures/sidecar-example/agent-example.sm": "c7f9af5f49f420ee84ba620b012df46db1315bb7205cfc435247d42376cdf5bc",
      "conformance/fixtures/signal-ir-collision/.claude/agents/api.md": "7bdd260d82c2bf1ffc3324820e1b806684674981f9234f7c9f4f6aa61dd1cec5",
      "conformance/fixtures/signal-ir-collision/.claude/agents/architect.md": "14df915d4f11a7f41fd2e84600e77f21a596490b60da1b81ebd1ad555452f862",
      "conformance/fixtures/signal-ir-single-signal/source.md": "1eda417b4c6eed372b66870e385c8d8cd631372b77cab7e996bb711e22218f89",
      "conformance/fixtures/signal-ir-single-signal/target.md": "527137f2b4f46c0034b0edc8932cf8613d2bf22ffaaf78f01085c82a3baaebe3",
      "conformance/fixtures/skill-action-template-v1.txt": "855f6616c675739bea1c99530ea86b7093157f68bf786846813d5fdd8eeab9b2",
      "conformance/fixtures/skill-actions-catalog/.skill-map/.agents/skills/demo-skill/SKILL.md": "9bab31fbb2abe0465274a3630bdf87877eb473ebe453cfe9c2e82c21266a1d55",
      "conformance/fixtures/skill-actions-catalog/notes.md": "3487d0d3ad3ab4b9542df99412d6bcf996c88b51c3535a6310d1c63d5354d17a",
      "conformance/fixtures/skill-actions-catalog/skill-report-example.json": "a0bedf44c45617a655af3e9c6f94b18e625003641c474804e85163ec1d381309",
      "conformance/fixtures/view-action-button/.skill-map/plugins/badge-actions/analyzers/good-badges/extension.json": "068a37ec052c122a9ef6322aced1c6918289409850307d3f988966f2133cc23a",
      "conformance/fixtures/view-action-button/.skill-map/plugins/badge-actions/analyzers/good-badges/index.js": "1e81af9be9665a4b3f5384c34a6e0f58ee604685c994a6bb74b6e1ec86b86faf",
      "conformance/fixtures/view-action-button/.skill-map/plugins/badge-actions/plugin.json": "ed7b048c140d3d5acdf4456678acba8d9d55fd63511013c8621122b7062f40be",
      "conformance/fixtures/view-action-button/.skill-map/plugins/legacy-badge/analyzers/header-counter/extension.json": "ca1223d3ca5c628c137a49014b51c9128daece97cecd294fb67a18c6987085f3",
      "conformance/fixtures/view-action-button/.skill-map/plugins/legacy-badge/analyzers/header-counter/index.js": "f765b16b100244b2e7c1dd8ffa897f67709ff281c5b4a0ef2a132dc447b6e324",
      "conformance/fixtures/view-action-button/.skill-map/plugins/legacy-badge/plugin.json": "1ed0decf76d195da2caa5949d6b11fc8fea097416e263d77ed294e5d158304dc",
      "conformance/fixtures/view-action-button/notes/example.md": "c8fad69ee251b25080869c36d84c1f6b697773526a1cd8bda5a577e2027ebb55",
      "conformance/fixtures/view-contribution-payloads/.skill-map/plugins/payloads-demo/analyzers/panels/extension.json": "e5811cca9d3dc6a63d7e771a1b27a29b6c47025696bc7ba11cef2315858f0abc",
      "conformance/fixtures/view-contribution-payloads/.skill-map/plugins/payloads-demo/analyzers/panels/index.js": "3ea40ba155408282ab18a87f0001dcfa6a83c543179df3e91463dc3100a463fb",
      "conformance/fixtures/view-contribution-payloads/.skill-map/plugins/payloads-demo/plugin.json": "18b7d246f004829ed3e86fa40654b34ac2e1ab416aa083fa17ae2e4f13ac3c0d",
      "conformance/fixtures/view-contribution-payloads/notes/example.md": "312b1919cd7fd0f233648b053acfb2975662ede3c65dd391cc508204b67ad6fb",
      "conformance/fixtures/view-slots-all/.skill-map/plugins/all-slots/analyzers/everything/extension.json": "8f13f91539ced01f332246f90e1957efeedfeb249c647e21a6b4ffda67d312c5",
      "conformance/fixtures/view-slots-all/.skill-map/plugins/all-slots/analyzers/everything/index.js": "3aea0f750e4ff3495210ec6306e3bff7130d87c9d970a02feb31a28860fe227d",
      "conformance/fixtures/view-slots-all/.skill-map/plugins/all-slots/plugin.json": "c48e8a0574947ade0b4eb189d6bc27a48e24f92f616aacdc177f2d22d472a599",
      "db-schema.md": "a6eaabaa68473af31ec6e2162a52218e2dee5794fd120f5368a2aa1a69a024e8",
      "input-types.md": "61c9ea9083e1111f4802c38a112bde5c9d948a859f0b398404d731a2d00da7d8",
      "interfaces/security-scanner.md": "1e90d23254c4962989a56f64a625b5b7bcc469a2064adcdd07950fd0a6ddbfc9",
      "job-events.md": "7e722580e0b9dd0238778436ec4c1e64d355f170767138f2405511d376116741",
      "job-lifecycle.md": "f58879b3802535e3cabbd097c79ebb80dafdb657da63fefe7f2b273ab53db0df",
      "map-views.md": "8ec5a4a603cf17530dbe1eeaea10832ec475f3d8bed0a782d16c11afdcfd8e47",
      "mcp-server.md": "d29f52a2bb29477e4365a58be9f27fbebf9b1619abfd837e356b588f0d4b8c78",
      "plugin-author-guide.md": "768c1849562ed02dfac1b3dc24f92f2497956f27802a0f0f3dc0b47eb4809ef8",
      "plugin-kv-api.md": "a9fe61f8c00a689eabb806dadafa55bd275cd0226495a0ffc6d8475ce00b4487",
      "plugin-quickstart.md": "1903fa03303d75cd25cc16af3c2876d5eda6e1d9a694e8d3b794a67235e9afb8",
      "prompt-preamble.md": "592878ce0dc1c6811fbd24c7bd2c12a69555b28d92071723c321a70efa75e6f5",
      "provider-activity.md": "81b5abf409882d1c5ee8652bccafe9d91d9409334ad51bde7eea6eebf1fcd08e",
      "schemas/annotations.schema.json": "2020dc285288653eb775bbc80c72a85191bd0411bc11bd752b487a1ad5ec6f98",
      "schemas/api/rest-envelope.schema.json": "f2a36211a925df38377c8a7bada8a6fad26ee97ccdb7066bc3d65ecf1c415559",
      "schemas/bump-report.schema.json": "dea9390aa706955e2a47f6254310943d96ceb74a2f51539be86f0d389e33fa86",
      "schemas/conformance-case.schema.json": "0987ec6aa36aabe12a01ce5dbf992991bd20e425c1b6c4d4a9025b1559041d22",
      "schemas/conformance-result.schema.json": "05b0f1e2dd029f08ba67472b82cb85c2b6d72ab4a7291bf65c5bed499a59c1d9",
      "schemas/enrich-report.schema.json": "10144985178ff481c90c49694cdc1c7e65348a24e633122c729a2beb6d6a311f",
      "schemas/enrichments/github.schema.json": "e45139e5522812a1369c9ec3ff250f950322824c4c86da99e23879aa21ab6f6c",
      "schemas/execution-record.schema.json": "5801ea742c6c61c011419eb80d9426d03a157abfe9ccce28aa2c942bfd5e4020",
      "schemas/extensions/action.schema.json": "7e3418ebbeb8e3b04eb8e942d924ab37e40c9a4d9be5431c8f7a4c49e3b39d22",
      "schemas/extensions/analyzer.schema.json": "da12c7db9bf1e209308c673de2899706155876b248e97f292c094e11096ea6f8",
      "schemas/extensions/base.schema.json": "e0e54799abcda59c6c4b54c99f958cba9499cdc54d84d12b5990cff080d666e4",
      "schemas/extensions/extension-manifest.schema.json": "e25e677db0f99653ddf6d8b6a9ee20d5c1b0613df2cfec0e0d9341361fc0b32e",
      "schemas/extensions/extractor.schema.json": "f64d773599bb3a6865f040c2e06d404b9f88c9f11f89463bbd9c2e3f4cc6f2ac",
      "schemas/extensions/formatter.schema.json": "481dedfb8f19cf7d38c3f09e8780ed46967b45f30f12c37edad19b377b1dcda3",
      "schemas/extensions/hook.schema.json": "cef125c7e5d8fb860d7a706f76e9139614120a5bd055356f2dacc59c9a8e0af3",
      "schemas/extensions/provider-kind.schema.json": "d505c34dae18b3a089407a9a5e0ab2e8c07c4ef9f4ef0f23c4ced9153a1d345d",
      "schemas/extensions/provider.schema.json": "e167dacc8dad00deb56a4fe5094ab8ce23925ddaf7e39c5c3dc85a39636e7d2d",
      "schemas/findings/report.schema.json": "b233c1bbe43545bf0f7fb9c0829aa63819e261bf1f3f03ffc8716583e4dfa673",
      "schemas/frontmatter/base.schema.json": "290586d0a94610b487034e247fe8790b017c4e689b3d54f250e63a9835f60246",
      "schemas/history-stats.schema.json": "c688381cdd425fee3ee9349f4f2875c570dea77c2de1acafb2492b3b8cbf1587",
      "schemas/input-types.schema.json": "b1d0420053c46d6561bea7d4c3b378f356185ae6c37e572f2272909b4f17335e",
      "schemas/issue.schema.json": "2751485d783f589b6724d4465d0b478226a616c0fb8eecb799e4d0946dea49d3",
      "schemas/job.schema.json": "0f3dfa5e1a178263b95cad790f29590920de8279af57c96ce1a440b75b4d99a1",
      "schemas/link.schema.json": "e6a5b38663e57260f83f79ba4a75d1d15ed604511330dfa6db5eaf2391172e51",
      "schemas/map-view.schema.json": "f1d6a7e7a32d115c8701e14e6fdc8f78270d36e1c69ea1df41421675d6dddb77",
      "schemas/node.schema.json": "90c05fec245a12fe9b0b68d5f557edf50bd9f77dfaaa1e76fbbda29ef603f636",
      "schemas/plugins-doctor.schema.json": "a474cdc69bff60b57f25f60e871e54c672b2de924983eecb4167e21f4400c979",
      "schemas/plugins-registry.schema.json": "fcb2c911a5d746ec14c153afb5c3255d95322a4ddb1500a17f5b7353df9c0d63",
      "schemas/project-config.schema.json": "8979e94a8626100e302fde4854cf51715915cc8b33ee6c2ce3639e3c0a9b8ff4",
      "schemas/report-base-deterministic.schema.json": "a72f80f48e3e784ad2d6a632f07a59f28848bf49884ad401d625a4d65d9fb1dd",
      "schemas/report-base.schema.json": "991907323b51c3d55107d5f3e52a904fbdbe598d481bc81ff1d50cde36a2f35c",
      "schemas/scan-result.schema.json": "a383e3dc6efb8e9faf5fed22d3be9068d38128ac507264d8f38ea571008d1fcd",
      "schemas/serve-info.schema.json": "1ad0c0c0b63e4b401d67902f9acfef234eaaea61fe03e3b1e04d1b9cb44924ba",
      "schemas/session-recording.schema.json": "f25e8833598733b247d3bfd0041154b7666e132cdf843d6913021b01baeae125",
      "schemas/sidecar.schema.json": "9e304a1f2677d275d8abb7d8b8cb61c35ea3d7d7d7c660d839422c34ce8cf1cb",
      "schemas/signal.schema.json": "a68d6eb24db556dbe260dae2c2643ad8ee9d827fd97ff1f11afaad4208c0c7ec",
      "schemas/skill-actions/report.schema.json": "c2678054f01f91eee08f82965eae837e4d115b7a5e240ae0316fbcd5e60036cd",
      "schemas/summaries/markdown.schema.json": "bf052cafd54e79bb79f3fd98ed79a56849e08703602a2e01820af598dc1de708",
      "schemas/tags/markdown.schema.json": "9fcbaf7942da80705d5da4fb5e195bfd97ec53ca17914e69a80fd15c865d6723",
      "schemas/user-settings.schema.json": "7d598aba10c123adb7c3a92cea3ba3f8e6432c03038ce243cefd338d077ffdd8",
      "schemas/view-slots.schema.json": "2a3a39a3f8a5e0db51a4cb3a5e0e3589230e5a9b22b4440f331470c89369af77",
      "telemetry.md": "b323d214d1a6574cf3f871489948ffab0eb535ec8f572b9dc789ad1f308b8829",
      "versioning.md": "37aaceacd9fbc3f22b868115d68ac623a50b8ea10b51bcb1237bc4abd1d8880b",
      "view-slots.md": "0c92f8a8bf258b5416d55e900fc0ac7d520a8e3a4444b146aaf9e58d97320916"
    }
  }
}
