{
  "schema": "kiwe.command-route.v1",
  "contractVersion": "7.22",
  "command": "/seamframework",
  "route": "/seamframework",
  "canonicalUrl": "https://start.kiwelaunch.com/seamframework/contract.json",
  "immutableUrl": "https://start.kiwelaunch.com/v/7.22/seamframework/contract.json",
  "resources": [
    {
      "source": "kiwe-ai-toolkit/contracts/seam-compiler-contract.json",
      "url": "https://start.kiwelaunch.com/contracts/seam-compiler-contract.json",
      "pinnedUrl": "https://start.kiwelaunch.com/v/7.22/contracts/seam-compiler-contract.json"
    },
    {
      "source": "kiwe-ai-toolkit/contexts/seam-compiler-lite.md",
      "url": "https://start.kiwelaunch.com/contexts/seam-compiler-lite.md",
      "pinnedUrl": "https://start.kiwelaunch.com/v/7.22/contexts/seam-compiler-lite.md"
    },
    {
      "source": "kiwe-ai-toolkit/contexts/bricks-conversion-lite.md",
      "url": "https://start.kiwelaunch.com/contexts/bricks-conversion-lite.md",
      "pinnedUrl": "https://start.kiwelaunch.com/v/7.22/contexts/bricks-conversion-lite.md"
    }
  ],
  "sourceHash": "sha256:132bf1a5aa3485fb3326739ec749f9f45166927bb2054501b4307573dc7091f3",
  "phase": "framework",
  "read": [
    "kiwe-ai-toolkit/contracts/seam-compiler-contract.json",
    "kiwe-ai-toolkit/contexts/seam-compiler-lite.md",
    "kiwe-ai-toolkit/contexts/bricks-conversion-lite.md"
  ],
  "requires": [
    "successful raw SEAM Compiler conversion result or project batch"
  ],
  "must": [
    "run the deterministic SEAM Compiler Framework stage; do not ask browser AI to rewrite the design",
    "emit one project-wide Framework Profile before dependent templates",
    "move body, H1-H6, link and site background ownership into Bricks Theme Style",
    "move repeated values/classes into universal or project profile layers",
    "keep genuine one-off exceptions element-native",
    "keep scoped CSS only where Bricks 2.3.10 lacks a faithful native control",
    "require the profile to be pushed in Kiwe > Framework before importing templates"
  ],
  "output": [
    "framework/kiwe-framework-profile.json",
    "framework/audit-seamframework.json",
    "bricks-template/[name]-template-upload.json"
  ],
  "forbidden": [
    "source redesign",
    "AI-authored production JSON",
    "inline variable fallbacks",
    "duplicate Theme Style/class/element ownership",
    "DSA theme",
    "docs unless /document",
    "ZIP"
  ],
  "finalResponse": "Return the Framework Profile first, dependent templates second, and compact executable proof."
}
