{
  "$schema": "./bundled-tools.manifest.schema.json",
  "comment": "Data-driven source for first-party bundled tools. Edit this when adding a new bundled tool (see contributor docs). The CLI composition root loads it at runtime (via require) so BUNDLED_TOOL_PACKAGES and EXPECTED_SCAFFOLDING_TOOL_IDS are derived, not hand-maintained.",
  "bundledPackages": [
    "@opensip-cli/fitness",
    "@opensip-cli/simulation",
    "@opensip-cli/graph",
    "@opensip-cli/yagni",
    "@opensip-cli/mcp"
  ],
  "scaffoldingToolIds": ["fit", "sim"],
  "bundledCapabilityPacks": {
    "fit-pack": [
      "@opensip-cli/checks-universal",
      "@opensip-cli/checks-typescript",
      "@opensip-cli/checks-python",
      "@opensip-cli/checks-go",
      "@opensip-cli/checks-java",
      "@opensip-cli/checks-cpp",
      "@opensip-cli/checks-rust"
    ],
    "graph-adapter": [
      "@opensip-cli/graph-typescript",
      "@opensip-cli/graph-python",
      "@opensip-cli/graph-rust",
      "@opensip-cli/graph-go",
      "@opensip-cli/graph-java"
    ]
  }
}
