{
  "id": "21st-03e3e16440de",
  "sourceRevision": "98a1fe67b439324ddc857f47fbdce056600a4329",
  "demoIdentity": {
    "file": "baseline-example.tsx",
    "export": "WithSort",
    "source": "exact-public-demo"
  },
  "fidelity": {
    "preserved": "원래 공개 카드의 demo ID 및 이미지로 연결한 CDN 바이트 전체",
    "dependency_source": "공식 shadcn new-york 공개 registry의 내용 SHA256 고정본",
    "observed_differences": [
      "현재 작성자 table 문서에서 원래 이 변형을 찾지 못했다. 원래 카드에 고유하게 연결된 MIT 공개 CDN에 정렬/검색/열 선택 구현이 포함돼 있으므로 그 원본만 입력으로 사용한다.",
      "표준 primitive는 현재 공식 new-york registry의 SHA256 고정본이다. API 및 실제 렌더링 검증은 빌더 단계에서 구분한다."
    ]
  },
  "acquisitionLimitations": [
    "작성자 문서의 현재 예제와 원래 21st 변형의 차이는 보존한다. 현재 예제로 원래 데모를 대체하지 않는다.",
    "UI primitive는 공식 registry의 현재 공개 new-york 버전이며 과거 21st 내부 바이트와 동일하다는 주장은 하지 않는다.",
    "게시자가 공개 카드에 선언한 MIT와 각 의존 소스의 MIT를 근거로 보존한다. 다운로드한 코드의 실행·브라우저 검증은 수행하지 않았다."
  ],
  "files": [
    {
      "file": "baseline-example.tsx",
      "kind": "implementation",
      "sha256": "18022c06f518300b21f393b9a70e032d4f50bf79487c728f7a34606e66b7eb2b",
      "sourceRevision": "sha256:18022c06f518300b21f393b9a70e032d4f50bf79487c728f7a34606e66b7eb2b",
      "license": "MIT"
    },
    {
      "file": "LICENSE.shadcn",
      "kind": "license",
      "sha256": "1564074e13439397221ffd522e2e504d56561994a23d371aa5e3ad43e4f5423f",
      "sourceRevision": "98a1fe67b439324ddc857f47fbdce056600a4329",
      "license": "MIT"
    },
    {
      "file": "registry/badge.json",
      "kind": "dependency-manifest",
      "sha256": "ce3f01e6d6785477a7fee003bd7144d7d11e7c5e8e31b3373de15138349361e6",
      "sourceRevision": "sha256:ce3f01e6d6785477a7fee003bd7144d7d11e7c5e8e31b3373de15138349361e6",
      "license": "MIT"
    },
    {
      "file": "registry/ui/badge.tsx",
      "kind": "implementation-dependency",
      "sha256": "dab689d836ad3292b41e7f4986b4e68e5d45c6903e4aeaae8972a82d4aebec29",
      "sourceRevision": "sha256:ce3f01e6d6785477a7fee003bd7144d7d11e7c5e8e31b3373de15138349361e6",
      "license": "MIT"
    },
    {
      "file": "registry/button.json",
      "kind": "dependency-manifest",
      "sha256": "4d8f39c3bd25e630b5962667722e8707e7b18122ad6842a5c22acf8a3ff9f93a",
      "sourceRevision": "sha256:4d8f39c3bd25e630b5962667722e8707e7b18122ad6842a5c22acf8a3ff9f93a",
      "license": "MIT"
    },
    {
      "file": "registry/ui/button.tsx",
      "kind": "implementation-dependency",
      "sha256": "c2b999a96781e6c932632bd089095368e973bf5602e1b1a62156b7d2b43f1e84",
      "sourceRevision": "sha256:4d8f39c3bd25e630b5962667722e8707e7b18122ad6842a5c22acf8a3ff9f93a",
      "license": "MIT"
    },
    {
      "file": "registry/dropdown-menu.json",
      "kind": "dependency-manifest",
      "sha256": "dbd4c0a23be34f2709108597c992528659df65c39b7a0afd17e1701d3ea5c361",
      "sourceRevision": "sha256:dbd4c0a23be34f2709108597c992528659df65c39b7a0afd17e1701d3ea5c361",
      "license": "MIT"
    },
    {
      "file": "registry/ui/dropdown-menu.tsx",
      "kind": "implementation-dependency",
      "sha256": "dc109123ecd59af01d07aa9f3a8e8a7085bd3f337388c5369799ab1ce6c2d45f",
      "sourceRevision": "sha256:dbd4c0a23be34f2709108597c992528659df65c39b7a0afd17e1701d3ea5c361",
      "license": "MIT"
    },
    {
      "file": "registry/input.json",
      "kind": "dependency-manifest",
      "sha256": "4d1a3b126cc62485b225e3da32d4a56df851c95c5a24035af1f1c80f33726cfa",
      "sourceRevision": "sha256:4d1a3b126cc62485b225e3da32d4a56df851c95c5a24035af1f1c80f33726cfa",
      "license": "MIT"
    },
    {
      "file": "registry/ui/input.tsx",
      "kind": "implementation-dependency",
      "sha256": "6299a6a387dc55e528aec4342deaea0b83f1ea3a365c135a31a18ee55334f441",
      "sourceRevision": "sha256:4d1a3b126cc62485b225e3da32d4a56df851c95c5a24035af1f1c80f33726cfa",
      "license": "MIT"
    },
    {
      "file": "registry/table.json",
      "kind": "dependency-manifest",
      "sha256": "0cf28e873dde65e036d5805297dbcedaa0eb98bc33723b7f337293971ad1aa02",
      "sourceRevision": "sha256:0cf28e873dde65e036d5805297dbcedaa0eb98bc33723b7f337293971ad1aa02",
      "license": "MIT"
    },
    {
      "file": "registry/ui/table.tsx",
      "kind": "implementation-dependency",
      "sha256": "a4a6972c2d47d465d7f02c1dc4a6cbfeda7a97e46479c1b0cebdaf26bf9b497a",
      "sourceRevision": "sha256:0cf28e873dde65e036d5805297dbcedaa0eb98bc33723b7f337293971ad1aa02",
      "license": "MIT"
    },
    {
      "file": "registry/utils.json",
      "kind": "dependency-manifest",
      "sha256": "5ee7ca619ff89f9229c0c756cfef2b6c78356d81ce72944cb122beb3816e51e5",
      "sourceRevision": "sha256:5ee7ca619ff89f9229c0c756cfef2b6c78356d81ce72944cb122beb3816e51e5",
      "license": "MIT"
    },
    {
      "file": "registry/lib/utils.ts",
      "kind": "implementation-dependency",
      "sha256": "7c8c3dfc0cdd370d44932828eb067ef771c8fe7996693221d5d4b90af6d54f2d",
      "sourceRevision": "sha256:5ee7ca619ff89f9229c0c756cfef2b6c78356d81ce72944cb122beb3816e51e5",
      "license": "MIT"
    }
  ],
  "importMap": {
    "@/components/ui/badge": "registry/ui/badge.tsx",
    "@/components/ui/button": "registry/ui/button.tsx",
    "@/components/ui/dropdown-menu": "registry/ui/dropdown-menu.tsx",
    "@/components/ui/input": "registry/ui/input.tsx",
    "@/components/ui/table": "registry/ui/table.tsx",
    "@/lib/utils": "registry/lib/utils.ts"
  },
  "declaredDependencies": {
    "@radix-ui/react-slot": null,
    "@radix-ui/react-dropdown-menu": null,
    "lucide-react": null,
    "react": null,
    "class-variance-authority": null,
    "clsx": null,
    "tailwind-merge": null
  },
  "runtimeDependencies": {
    "clsx": "2.1.1",
    "class-variance-authority": "0.7.1",
    "tailwind-merge": "3.3.1",
    "react": "19.2.3",
    "@radix-ui/react-compose-refs": [
      "1.1.1",
      "1.1.5"
    ],
    "@radix-ui/react-slot": [
      "1.1.2",
      "1.3.3"
    ],
    "@radix-ui/primitive": "1.1.7",
    "@radix-ui/react-context": "1.2.2",
    "@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-primitive": "2.1.10",
    "@radix-ui/react-collection": "1.1.15",
    "@radix-ui/react-direction": "1.1.4",
    "@radix-ui/react-use-callback-ref": "1.1.4",
    "@radix-ui/react-dismissable-layer": "1.1.19",
    "@radix-ui/react-focus-guards": "1.1.6",
    "@radix-ui/react-focus-scope": "1.1.16",
    "@radix-ui/react-id": "1.1.4",
    "@floating-ui/utils": "0.2.12",
    "@floating-ui/core": "1.8.0",
    "@floating-ui/dom": "1.8.0",
    "@floating-ui/react-dom": "2.1.9",
    "@radix-ui/react-arrow": "1.1.15",
    "@radix-ui/react-use-size": "1.1.4",
    "@radix-ui/react-popper": "1.3.7",
    "@radix-ui/react-portal": "1.1.17",
    "@radix-ui/react-presence": "1.1.10",
    "@radix-ui/react-use-is-hydrated": "0.1.3",
    "@radix-ui/react-roving-focus": "1.1.19",
    "aria-hidden": "1.2.6",
    "tslib": "2.8.1",
    "react-remove-scroll-bar": "2.3.8",
    "use-callback-ref": "1.3.3",
    "detect-node-es": "1.1.0",
    "use-sidecar": "1.1.3",
    "react-remove-scroll": "2.7.2",
    "get-nonce": "1.0.1",
    "react-style-singleton": "2.2.3",
    "@radix-ui/react-menu": "2.1.24",
    "@radix-ui/react-dropdown-menu": "2.1.24",
    "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 demo is retained. Its UI dependencies are the content-pinned official shadcn new-york registry sources, not a claim of historical 21st dependency byte identity.",
    "The exact CDN table is retained because its current Myna variant was not found. Search, sorting, six tag records, and inert row actions remain as authored."
  ],
  "runtime_verified": false
}
