{
  "kind": "frameworks",
  "canonId": null,
  "slug": "layering-and-separation",
  "name": "Layering And Separation",
  "category": null,
  "description": null,
  "structure": null,
  "bestFor": null,
  "layer": "slide",
  "agent": null,
  "agents": [],
  "whenToUse": null,
  "whyItWorks": null,
  "narrativePurpose": null,
  "signalComponentKinds": [],
  "signalKeywords": [],
  "signalDescriptions": null,
  "antipattern": null,
  "bodyDocId": null,
  "bodyDocSlug": null,
  "bodyDocTitle": null,
  "status": "open_vocab",
  "version": null,
  "sequence": [],
  "arcUsages": [],
  "stats": {
    "matches": 11,
    "docs": 11,
    "slideRanges": 11,
    "avgConfidence": 0.8009091,
    "avgPages": null,
    "arcCount": 0,
    "requiredBeats": 0
  },
  "examples": [
    "Distinguishes between Layer 1 (Consensus) and Layer 1.5 (Compute).",
    "The slide explicitly organizes content into distinct temporal layers to manage player retention.",
    "The slide explicitly uses 'LAYER 1', 'LAYER 2', and 'LAYER 3' to structure the protection strategy."
  ],
  "completeness": {
    "score": 25,
    "missing": [
      "description",
      "structure/best_for",
      "body_doc_id"
    ]
  }
}