{
  "schema_version": "lvl-knowledge-lesson-v1",
  "id": "path-ma-06-bundles-and-compatibility",
  "category": "path",
  "path_ids": [
    "deploy-multi-agent-workflow"
  ],
  "title": "Bundles and compatibility (assembling stacks)",
  "summary": "When to buy a composable stack, how execution order works, and how co-purchase signals stay honest.",
  "body": "## Bundles are workflows, not just discounts\n\nA good bundle declares:\n\n- member skills  \n- **execution order**  \n- price **below** sum of parts  \n- one payment → all sealed packs  \n\n## Compatibility questions agents ask\n\n- What runs after skill X?  \n- What conflicts with X?  \n- Is there a cheaper bundle covering X+Y+Z?  \n\n## Honest co-purchase data\n\nSuggested bundles should come from real proof data (or curated paths), never invented pairings.\n\n## Free path completion\n\nYou can finish this lesson without unlocking any bundle. The concept is the product of education; the sealed stack is optional speed.\n\n## Takeaway\n\nCompose deliberately. Prefer declared order over random skill shopping.",
  "concepts": [
    "skill-bundles",
    "compatibility",
    "execution-order"
  ],
  "related_skills_optional": [
    {
      "skill_id": "multi-skill-bundle-pricer",
      "name": "Multi-Skill Bundle Pricer",
      "price_usd": 4.99,
      "price_label": "$4.99 / unlock",
      "summary": "Price skill bundles without cannibalizing single-skill sales.",
      "outline": "https://lvlltd.com/skills/multi-skill-bundle-pricer/outline.json",
      "challenge": "https://lvlltd.com/api/pay?skill=multi-skill-bundle-pricer",
      "listing": "https://lvlltd.com/listings/multi-skill-bundle-pricer/",
      "available": true,
      "optional": true,
      "label": "optional_implementation"
    }
  ],
  "related_bundles_optional": [
    {
      "bundle_id": "bundle-networking-agent-full-loop",
      "name": "Networking Agent Full Loop",
      "price_usd": 14.99,
      "savings_usd": 3.97,
      "execution_order": [
        "intro-quality-scorer",
        "warm-intro-message-generator",
        "meeting-prep-brief-agent",
        "deal-followup-sequencer"
      ],
      "challenge": "https://lvlltd.com/api/pay?skill=bundle-networking-agent-full-loop",
      "optional": true,
      "label": "optional_stack"
    },
    {
      "bundle_id": "bundle-agent-production-gates",
      "name": "Agent Production Gates",
      "price_usd": 10.99,
      "savings_usd": 1.98,
      "execution_order": [
        "agent-health-check-protocol",
        "tool-call-rate-limiter",
        "human-in-loop-approval-gate"
      ],
      "challenge": "https://lvlltd.com/api/pay?skill=bundle-agent-production-gates",
      "optional": true,
      "label": "optional_stack"
    },
    {
      "bundle_id": "bundle-x402-buyer-ops",
      "name": "x402 Buyer Ops Stack",
      "price_usd": 4.49,
      "savings_usd": 1.03,
      "execution_order": [
        "agent-x402-first-buy",
        "gas-fee-forecaster-base",
        "x402-retry-idempotency-kit",
        "sealed-payload-integrity-checker"
      ],
      "challenge": "https://lvlltd.com/api/pay?skill=bundle-x402-buyer-ops",
      "optional": true,
      "label": "optional_stack"
    }
  ],
  "sort_order": 60,
  "estimated_minutes": 10,
  "last_updated": "2026-07-22T12:00:00.000Z",
  "freshness": {
    "last_updated_at": "2026-07-22T12:00:00.000Z",
    "days_since_update": 0,
    "band": "fresh",
    "score_0_100": 95,
    "label": "Fresh",
    "display": "Fresh · updated 2026-07-22 (0d ago)"
  },
  "integrity": {
    "knowledge_free": true,
    "skills_optional": true,
    "note": "This lesson is complete without purchasing any skill."
  },
  "url": "https://lvlltd.com/learn/lessons/path-ma-06-bundles-and-compatibility/",
  "updated_at": "2026-07-22T21:10:40.587Z"
}
