{
  "id": "21st-f13c7a494f48",
  "sourceRevision": "b96d84dcf748d5e56f2f72f2bab9a4f7f33574cf",
  "demoIdentity": {
    "file": "baseline-example.tsx",
    "export": "Component",
    "source": "exact-public-demo"
  },
  "fidelity": {
    "preserved": "21st 공개 discovery의 고유 데모 ID와 미리보기 이미지가 가리키는 원래 데모 바이트 전체",
    "dependency_revision": "b96d84dcf748d5e56f2f72f2bab9a4f7f33574cf",
    "observed_differences": [
      "원래 CDN 데모 전체를 보존하고 게시자의 공개 저장소에 있는 실제 UI 구현을 연결한다. 공개 저장소의 현재 고정 revision과 과거 비공개 내부 바이트의 동일성은 주장하지 않는다."
    ],
    "mapping": []
  },
  "acquisitionLimitations": [
    "CDN 데모는 SHA256으로, 작성자 원본과 의존 파일은 Git 커밋 및 blob SHA로 고정했다.",
    "현재 작성자 revision의 의존 파일이 과거 21st 내부 구현과 바이트 단위로 같다는 주장은 하지 않는다.",
    "다운로드한 코드를 실행하지 않았으며 브라우저·상호작용 검증은 별도 단계다."
  ],
  "files": [
    {
      "file": "baseline-example.tsx",
      "kind": "implementation",
      "sha256": "92571a0db184c51a5efc3a87eb99645755058285f2eb524fee28763333d78c26",
      "sourceRevision": "sha256:92571a0db184c51a5efc3a87eb99645755058285f2eb524fee28763333d78c26",
      "license": "MIT"
    },
    {
      "file": "LICENSE",
      "kind": "license",
      "sha256": "1c4cd4798da70ed66cfc2f9c8fd0846063a340bbad8d0ab32fe3ef340daee1cf",
      "sourceRevision": "b96d84dcf748d5e56f2f72f2bab9a4f7f33574cf",
      "license": "MIT"
    },
    {
      "file": "author/apps/web/components/ui/toggle.tsx",
      "kind": "implementation-dependency",
      "sha256": "2777d376202c9c7a0e57232cd7a0f38214b7ac72980cb121dd760c37672c9ced",
      "sourceRevision": "b96d84dcf748d5e56f2f72f2bab9a4f7f33574cf",
      "license": "MIT"
    },
    {
      "file": "author/apps/web/lib/utils.ts",
      "kind": "implementation-dependency",
      "sha256": "acf5b9a10f78ae8aeec455468d366ba09ed44a52d77a67a6856ea1f7176518d2",
      "sourceRevision": "b96d84dcf748d5e56f2f72f2bab9a4f7f33574cf",
      "license": "MIT"
    },
    {
      "file": "author/apps/web/app/globals.css",
      "kind": "theme-source",
      "sha256": "3e8fa1a3a2cd369cb9ac5b5170a6c725ae0d59c4d11270d8dab942f2075c46fa",
      "sourceRevision": "b96d84dcf748d5e56f2f72f2bab9a4f7f33574cf",
      "license": "MIT"
    },
    {
      "file": "author/apps/web/tailwind.config.js",
      "kind": "theme-source",
      "sha256": "a67de6418dbb3796dd7b6829908237cd8f38d4f253b7f19944ca06a1574858ae",
      "sourceRevision": "b96d84dcf748d5e56f2f72f2bab9a4f7f33574cf",
      "license": "MIT"
    },
    {
      "file": "author/apps/web/package.json",
      "kind": "dependency-manifest",
      "sha256": "8cebb902d1df382d13d7c3cf991a7bc09366eab6c114b57c533b4b562f168d48",
      "sourceRevision": "b96d84dcf748d5e56f2f72f2bab9a4f7f33574cf",
      "license": "MIT"
    }
  ],
  "importMap": {
    "@/components/ui/toggle": "author/apps/web/components/ui/toggle.tsx",
    "@/lib/utils": "author/apps/web/lib/utils.ts"
  },
  "declaredDependencies": {
    "@radix-ui/react-toggle": "^1.1.1",
    "class-variance-authority": "^0.7.0",
    "clsx": "^2.1.1",
    "lucide-react": "^0.446.0",
    "react": "19.1.0",
    "tailwind-merge": "^2.5.2"
  },
  "runtimeDependencies": {
    "react": "19.2.3",
    "@radix-ui/primitive": "1.1.7",
    "@radix-ui/react-use-layout-effect": "1.1.4",
    "@radix-ui/react-use-effect-event": "0.0.5",
    "@radix-ui/react-use-controllable-state": "1.2.6",
    "react-dom": "19.2.3",
    "@radix-ui/react-compose-refs": "1.1.5",
    "@radix-ui/react-slot": "1.3.3",
    "@radix-ui/react-primitive": "2.1.10",
    "@radix-ui/react-toggle": "1.1.18",
    "clsx": "2.1.1",
    "class-variance-authority": "0.7.1",
    "tailwind-merge": "3.3.1",
    "lucide-react": "0.475.0",
    "scheduler": "0.27.0",
    "tailwindcss": "4.1.13",
    "tailwindcss-animate": "1.0.7"
  },
  "assets": [],
  "assetAdaptations": [],
  "adaptations": [
    "The exact public baseline demonstration is unchanged. Imported primitives come from the pinned public publisher revision; equality with historical private implementation bytes is not claimed.",
    "The host applies the original author HSL theme variables and their original color mapping. Unrelated documentation/editor CSS is not applied.",
    "The original local light/dark string controls the icon and pressed state only; the host theme remains independently selected by ?theme."
  ],
  "runtime_verified": false
}
