{
  "title": "Masterpiece 002 Yin Yang",
  "name": "Yin Yang",
  "maker": "Khard Hridaya Inc · Toronto",
  "make": "Mulberry silk · hand-knotted · 150 knots/in²",
  "design": "Round silk carpet: crimson band; a blue half and a gold half parted by an S of two half-circles, each with the other's seed; cloud mottle traced from the founder's photograph",
  "record": "genesis record — loom-ready master cartoon (design master HRIDAYA-GTC-002-LOOM-*, design supplied by the founder 2026-09-25; record page approved and live 2026-09-27)",
  "piece_id": "HRIDAYA-GTC-002",
  "public_no": "KH-002",
  "record_date": "2026-09-27",
  "face_lock_date": "2026-09-25",
  "public_page": "https://khardhridaya.com/carpet/002",
  "internet_archive": "https://archive.org/details/khard-hridaya-masterpiece-002",
  "loom_master_cid": {
    "cid": "QmRKoiAeH9R5vKjtAS5Dpjb4nfiJACJWzcsGp35V1pGR2q",
    "contents": [
      "HRIDAYA-GTC-002-LOOM-MASTER.svg",
      "HRIDAYA-GTC-002-LOOM-6000.png",
      "HRIDAYA-GTC-002-LOOM.pdf"
    ],
    "pinned_via": "Lighthouse (IPFS + Filecoin deal queue), 2026-09-27",
    "gateway": "https://eastern-asp-b57df.lighthouseweb3.xyz/ipfs/QmRKoiAeH9R5vKjtAS5Dpjb4nfiJACJWzcsGp35V1pGR2q/",
    "note": "This is the CID shown on the record page. The folder holding this manifest has its own CID, which cannot be written inside itself."
  },
  "published_spec": "Round 1.5 m · 150-knot mulberry silk · hand-knotted (as shown on the record page)",
  "weaver": null,
  "weaver_note": "Not yet named. The record page says: to be named when the loom starts.",
  "first_design": "Shrivatsa endless knot (gold on emerald). Retired 2026-09-25 when the founder supplied the Yin Yang design; kept as history. Not in this item.",
  "files": [
    {
      "name": "002-yin-yang.html",
      "role": "record_page",
      "media_type": "text/html",
      "bytes": 506999,
      "sha256": "7c89d798ffaac87e2f8e6d1a764dc165021756746ba396d54772a4e0407fd3c0",
      "source_path": "/workspace/hridaya/archive/002/002-yin-yang.html (founder said 'live' 2026-09-27 17:11 PT; Internet Archive item and loom CID filled in at publication)"
    },
    {
      "name": "HISTORY.md",
      "role": "history_record",
      "media_type": "text/markdown",
      "bytes": 1405,
      "sha256": "1c425441215df5d6bcc93453ffa5710a2cc98dad1ed7cbb5e0984a24e670681b",
      "source_path": "written 2026-09-27 from the record page and loom notes"
    },
    {
      "name": "HRIDAYA-GTC-002-LOOM-6000.png",
      "role": "loom_master_cartoon_raster",
      "media_type": "image/png",
      "bytes": 930946,
      "sha256": "30752a7383ec9df41b44d10150de773695cd3b157d3a176d17e4f3c2a1e823c1",
      "source_path": "/workspace/hridaya/brand/loom/KH-002/HRIDAYA-GTC-002-LOOM-6000.png",
      "pixels": "6000x6000"
    },
    {
      "name": "HRIDAYA-GTC-002-LOOM-MASTER.svg",
      "role": "loom_master_cartoon_vector",
      "media_type": "image/svg+xml",
      "bytes": 402693,
      "sha256": "a49e2853d56acbc408ae2bbdc5ba0bbaf467ae615b4cd355e8f0da86af6ed114",
      "source_path": "/workspace/hridaya/brand/loom/KH-002/HRIDAYA-GTC-002-LOOM-MASTER.svg"
    },
    {
      "name": "HRIDAYA-GTC-002-LOOM.pdf",
      "role": "loom_master_cartoon_print",
      "media_type": "application/pdf",
      "bytes": 210909,
      "sha256": "7d3c685c6eb8850808d5eba0fe5ab0c41ec0ace2480f19b0510a1c0bfe56072d",
      "source_path": "/workspace/hridaya/brand/loom/KH-002/HRIDAYA-GTC-002-LOOM.pdf",
      "page": "1500 mm x 1500 mm, prints 1:1"
    },
    {
      "name": "palette.json",
      "role": "yarn_palette",
      "media_type": "application/json",
      "bytes": 1725,
      "sha256": "1169daea93d871233f38ef9e972cd503cfeffe874efcd782791232239b162113",
      "source_path": "generated 2026-09-27 from KH-002-LOOM-NOTES.md palette table"
    },
    {
      "name": "HRIDAYA-GTC-002-LOOM-README.md",
      "role": "master_readme",
      "media_type": "text/markdown",
      "bytes": 9395,
      "sha256": "2cde782d2ec29f0f436fa196648c51031f523c95935f4e878cfa407e1b9e11db",
      "source_path": "/workspace/hridaya/brand/loom/KH-002/KH-002-LOOM-NOTES.md"
    },
    {
      "name": "SOURCES.md",
      "role": "record_sources",
      "media_type": "text/markdown",
      "bytes": 7695,
      "sha256": "38a664f952cb6d2e1f22105514f173f2d764386f9794a1f4f7ab9e38e2ca9551",
      "source_path": "/workspace/hridaya/archive/002/SOURCES.md"
    }
  ],
  "provenance_note": "SHA-256 content hashes for provenance only. Not a token, not a security."
}
