{
  "air": {
    "header": "1.0",
    "protocol": "base.ten.air",
    "repo": "AIR",
    "law": true
  },
  "schema": "air.semantic.doc/1.0",
  "uid": "doc:a01.cms:semantic:1",
  "kind": "semantic-doc",
  "status": "live",
  "pack": "a01.cms",
  "version": "1.0",
  "release": "2026-07-26",
  "owner": "AIR-AI-BOSS-000-029",
  "align_hub": "chat:base.ten.air:010",
  "by": "AIR-AI-BOSS-000-029",
  "lock": "lock:a01.cms:1",
  "one_line": "a01.cms whole pack as <> HTML in one tagged JSON",
  "fractal": "atom\u2192face\u2192door\u2192nest",
  "css": ".air-doc{max-width:48rem;margin:1.5rem auto;padding:0 1rem;font-family:ui-monospace,Menlo,monospace}\n.air-doc-head{margin-bottom:1.25rem}\n.air-doc-title{font-size:1.35rem;margin:0}\n.air-doc-meta{font-size:.75rem;opacity:.7}\n.air-mol{margin:1.25rem 0;padding-top:1rem;border-top:1px solid #ddd}\n.air-mol-head{margin:0 0 .35rem}\n.air-mol-title{font-size:1.1rem;margin:0}\n.air-mol-meta{font-size:.7rem;opacity:.65;margin:.2rem 0 .6rem}\n.air-mol-body{line-height:1.45}\n.air-face-md .air-mol-body p{margin:.4rem 0}\n.air-face-atom pre,.air-face-manifest pre{white-space:pre-wrap;font-size:.8rem}\n.air-face-table table{border-collapse:collapse;width:100%;font-size:.8rem}\n.air-face-table th,.air-face-table td{border:1px solid #ccc;padding:.3rem}\n.air-face-shape svg{max-width:120px;height:auto}\n.air-face-paint .air-paint-swatch{padding:.75rem;border:1px dashed #999}\n.air-tag{display:inline-block;font-size:.65rem;margin-right:.35rem;opacity:.75}\n.air-hint{font-size:.75rem;opacity:.7}",
  "html": "<main class=\"air-doc\" data-air-pack=\"a01.cms\" data-air-version=\"1.0\" data-air-release=\"2026-07-26\"><header class=\"air-doc-head\"><h1 class=\"air-doc-title\">a01.cms</h1><p class=\"air-doc-meta\">v1.0 \u00b7 r2026-07-26 \u00b7 AIR-AI-BOSS-000-029</p></header><article class=\"air-mol air-face-md air-kind-chapter\" data-air-uid=\"mol:a01.cms:md.home.v1\" data-air-face=\"md\" data-air-file=\"md.home.v1.md\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Home</h2><p class=\"air-mol-meta\">md.home.v1.md \u00b7 mol:a01.cms:md.home.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-md\">face:md</span><span class=\"air-tag air-tag-kind-chapter\">kind:chapter</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><h1 class=\"air-h1\">a01.cms \u2014 light CMS face</h1>\n<p class=\"air-p\">Boss owns CMS. This pack is the **light aim face** of `b10.cms` (WP silo).</p>\n<pre class=\"air-pre\">| Door | Path |</pre>\n<pre class=\"air-pre\">|------|------|</pre>\n<pre class=\"air-pre\">| html | baked `index.html` |</pre>\n<pre class=\"air-pre\">| min | fetch JSON \u2192 inject `doc.html` |</pre>\n<pre class=\"air-pre\">| assets | N file fetches \u2192 rebuild |</pre>\n<pre class=\"air-pre\">| mols | join `molecules[].html` |</pre>\n<p class=\"air-p\">Owner: **Boss29** \u00b7 Chat: **cms@boss** \u00b7 S20 handed CMS-BOSS \u00b7 Align only: studio@010 Sibling heavy: **b10.cms** \u00b7 Bridge: `BRIDGE.b10.json`</p></div></article><article class=\"air-mol air-face-md air-kind-chapter\" data-air-uid=\"mol:a01.cms:md.law.v1\" data-air-face=\"md\" data-air-file=\"md.law.v1.md\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">CMS law</h2><p class=\"air-mol-meta\">md.law.v1.md \u00b7 mol:a01.cms:md.law.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-md\">face:md</span><span class=\"air-tag air-tag-kind-chapter\">kind:chapter</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><h1 class=\"air-h1\">CMS law (slim)</h1>\n<p class=\"air-p\">1. Drive / pack = SOT \u2014 not the CDN. 2. Molecules are face-typed files \u2014 not React partials. 3. INDEX.jsonl is the roster \u2014 compile only from those rows. 4. Never re-index `atom.semantic.v1.json` into INDEX (12MB bomb). 5. ADC / firebase login only. 6. Paint kit stays in `air/ui` \u2014 never fork here. 7. Old MyUI pubdocs is feedstock \u2014 this pack is live.</p></div></article><article class=\"air-mol air-face-atom air-kind-hub\" data-air-uid=\"mol:a01.cms:atom.studio.v1\" data-air-face=\"atom\" data-air-file=\"atom.studio.v1.json\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Studio hub atom</h2><p class=\"air-mol-meta\">atom.studio.v1.json \u00b7 mol:a01.cms:atom.studio.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-atom\">face:atom</span><span class=\"air-tag air-tag-kind-hub\">kind:hub</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><pre class=\"air-pre air-json\">{\n  &quot;seat&quot;: &quot;CMS-BOSS&quot;,\n  &quot;owner&quot;: &quot;AIR-AI-BOSS-000-029&quot;,\n  &quot;owner_seat&quot;: &quot;Boss29&quot;,\n  &quot;chat&quot;: &quot;cms@boss&quot;,\n  &quot;s20_handed&quot;: true,\n  &quot;align_hub&quot;: &quot;studio@010&quot;,\n  &quot;align_hub_owns_cms&quot;: false,\n  &quot;light&quot;: &quot;a01.cms&quot;,\n  &quot;heavy&quot;: &quot;b10.cms&quot;,\n  &quot;bridge&quot;: &quot;BRIDGE.b10.json&quot;,\n  &quot;fractal&quot;: &quot;atom\\u2192face\\u2192door\\u2192nest&quot;\n}</pre></div></article><article class=\"air-mol air-face-table air-kind-nav\" data-air-uid=\"mol:a01.cms:table.links.v1\" data-air-face=\"table\" data-air-file=\"table.links.v1.csv\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Nav links CSV</h2><p class=\"air-mol-meta\">table.links.v1.csv \u00b7 mol:a01.cms:table.links.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-table\">face:table</span><span class=\"air-tag air-tag-kind-nav\">kind:nav</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-sheets-edit\">sheets:edit</span><span class=\"air-tag air-tag-compile-html\">compile:html</span><span class=\"air-tag air-tag-compile-sheets\">compile:sheets</span></p></header><div class=\"air-mol-body\"><table class=\"air-table\"><thead><tr><th class=\"air-th\">label</th><th class=\"air-th\">href</th><th class=\"air-th\">note</th></tr></thead><tbody><tr class=\"air-tr\"><td class=\"air-td\">a01 face</td><td class=\"air-td\">../a01/</td><td class=\"air-td\">Air Studio face :18101</td></tr><tr class=\"air-tr\"><td class=\"air-td\">Four doors</td><td class=\"air-td\">./face.publish.v1/</td><td class=\"air-td\">Compiled publish tree</td></tr><tr class=\"air-tr\"><td class=\"air-td\">min door</td><td class=\"air-td\">./face.publish.v1/air.min.v1.html</td><td class=\"air-td\">JSON \u2192 inject</td></tr><tr class=\"air-tr\"><td class=\"air-td\">mols door</td><td class=\"air-td\">./face.publish.v1/air.mols.v1.html</td><td class=\"air-td\">join molecules[]</td></tr><tr class=\"air-tr\"><td class=\"air-td\">Feedstock POINTER</td><td class=\"air-td\">./POINTER.feedstock.json</td><td class=\"air-td\">Old MyUI \u00b7 cold</td></tr><tr class=\"air-tr\"><td class=\"air-td\">CMS law</td><td class=\"air-td\">./LAW.cms.json</td><td class=\"air-td\">Locked Studio law</td></tr></tbody></table><p class=\"air-hint\">Sheets-editable \u00b7 re-export CSV \u2192 compile</p></div></article><article class=\"air-mol air-face-paint air-kind-demo\" data-air-uid=\"mol:a01.cms:paint.mark.v1\" data-air-face=\"paint\" data-air-file=\"paint.mark.v1.css\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Mark paint</h2><p class=\"air-mol-meta\">paint.mark.v1.css \u00b7 mol:a01.cms:paint.mark.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-paint\">face:paint</span><span class=\"air-tag air-tag-kind-demo\">kind:demo</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><style class=\"air-style\">/* air uid=mol:air.pubdocs.v1.0:paint.demo:v1 version=1.0 release=2026-07-19 */\n:root {\n  --air-pubdocs-accent: #2a2a2a;\n  --air-pubdocs-gap: 1rem;\n}\n.air-pubdocs-demo {\n  font-family: ui-monospace, Menlo, monospace;\n  color: var(--air-pubdocs-accent);\n  padding: var(--air-pubdocs-gap);\n}\n</style><div class=\"air-paint-swatch\">paint molecule <code>paint.mark.v1.css</code></div></div></article><article class=\"air-mol air-face-shape air-kind-demo\" data-air-uid=\"mol:a01.cms:shape.mark.v1\" data-air-face=\"shape\" data-air-file=\"shape.mark.v1.svg\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Mark shape</h2><p class=\"air-mol-meta\">shape.mark.v1.svg \u00b7 mol:a01.cms:shape.mark.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-shape\">face:shape</span><span class=\"air-tag air-tag-kind-demo\">kind:demo</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg class=\"air-svg\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 120 120\" role=\"img\"\n  data-air-uid=\"mol:air.pubdocs.v1.0:shape.demo:v1\" data-air-version=\"1.0\" data-air-release=\"2026-07-19\">\n  <title>air shape.demo v1.0</title>\n  <rect width=\"120\" height=\"120\" fill=\"#f2f2f2\"/>\n  <circle cx=\"60\" cy=\"60\" r=\"36\" fill=\"none\" stroke=\"#222\" stroke-width=\"4\"/>\n  <text x=\"60\" y=\"66\" text-anchor=\"middle\" font-size=\"11\" font-family=\"monospace\" fill=\"#222\">AIR</text>\n</svg>\n</div></article></main>",
  "molecules": [
    {
      "uid": "mol:a01.cms:MANIFEST",
      "face": "manifest",
      "kind": "manifest",
      "file": "MANIFEST.json",
      "title": "Pack manifest",
      "tags": [
        "face:manifest",
        "kind:manifest",
        "pack:a01.cms",
        "v:1.0",
        "r:2026-07-26",
        "compile:html"
      ],
      "classes": [
        "air-mol",
        "air-face-manifest",
        "air-kind-manifest"
      ],
      "html": "<article class=\"air-mol air-face-manifest air-kind-manifest\" data-air-uid=\"mol:a01.cms:MANIFEST\" data-air-face=\"manifest\" data-air-file=\"MANIFEST.json\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Pack manifest</h2><p class=\"air-mol-meta\">MANIFEST.json \u00b7 mol:a01.cms:MANIFEST</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-manifest\">face:manifest</span><span class=\"air-tag air-tag-kind-manifest\">kind:manifest</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><pre class=\"air-pre air-json\">{\n  &quot;uid&quot;: &quot;manifest:a01.cms:1&quot;,\n  &quot;pack&quot;: &quot;a01.cms&quot;,\n  &quot;version&quot;: &quot;1.0&quot;,\n  &quot;release&quot;: &quot;2026-07-26&quot;,\n  &quot;folder_drive&quot;: &quot;a01.cms.r20260726&quot;,\n  &quot;naming&quot;: {\n    &quot;folder&quot;: &quot;a01.cms&quot;,\n    &quot;file&quot;: &quot;{face}.{slug}.v{MAJOR}.{ext}&quot;,\n    &quot;faces&quot;: [\n      &quot;md&quot;,\n      &quot;atom&quot;,\n      &quot;paint&quot;,\n      &quot;table&quot;,\n      &quot;shape&quot;,\n      &quot;img&quot;,\n      &quot;audio&quot;,\n      &quot;index&quot;,\n      &quot;manifest&quot;\n    ],\n    &quot;index&quot;: &quot;INDEX.jsonl \\u2014 one JSON object per line (JSONND)&quot;\n  },\n  &quot;publish&quot;: {\n    &quot;drive_is_cdn&quot;: false,\n    &quot;export_dir&quot;: &quot;face.publish.v1/&quot;,\n    &quot;edge&quot;: &quot;firebase-hosting-optional&quot;,\n    &quot;project&quot;: &quot;myui-air-workspace&quot;,\n    &quot;site&quot;: &quot;myui-air-pubdocs&quot;,\n    &quot;cdn_url&quot;: &quot;https://myui-air-pubdocs.web.app&quot;,\n    &quot;status&quot;: &quot;exemplar-local&quot;,\n    &quot;semantic_uid&quot;: &quot;doc:a01.cms:semantic:1&quot;,\n    &quot;note&quot;: &quot;Local face.publish is truth until Studio redeploys CDN&quot;\n  },\n  &quot;owner&quot;: &quot;AIR-AI-BOSS-000-029&quot;\n}</pre></div></article>"
    },
    {
      "uid": "mol:a01.cms:md.home.v1",
      "face": "md",
      "kind": "chapter",
      "file": "md.home.v1.md",
      "title": "Home",
      "tags": [
        "face:md",
        "kind:chapter",
        "pack:a01.cms",
        "v:1.0",
        "r:2026-07-26",
        "compile:html"
      ],
      "classes": [
        "air-mol",
        "air-face-md",
        "air-kind-chapter"
      ],
      "html": "<article class=\"air-mol air-face-md air-kind-chapter\" data-air-uid=\"mol:a01.cms:md.home.v1\" data-air-face=\"md\" data-air-file=\"md.home.v1.md\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Home</h2><p class=\"air-mol-meta\">md.home.v1.md \u00b7 mol:a01.cms:md.home.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-md\">face:md</span><span class=\"air-tag air-tag-kind-chapter\">kind:chapter</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><h1 class=\"air-h1\">a01.cms \u2014 light CMS face</h1>\n<p class=\"air-p\">Boss owns CMS. This pack is the **light aim face** of `b10.cms` (WP silo).</p>\n<pre class=\"air-pre\">| Door | Path |</pre>\n<pre class=\"air-pre\">|------|------|</pre>\n<pre class=\"air-pre\">| html | baked `index.html` |</pre>\n<pre class=\"air-pre\">| min | fetch JSON \u2192 inject `doc.html` |</pre>\n<pre class=\"air-pre\">| assets | N file fetches \u2192 rebuild |</pre>\n<pre class=\"air-pre\">| mols | join `molecules[].html` |</pre>\n<p class=\"air-p\">Owner: **Boss29** \u00b7 Chat: **cms@boss** \u00b7 S20 handed CMS-BOSS \u00b7 Align only: studio@010 Sibling heavy: **b10.cms** \u00b7 Bridge: `BRIDGE.b10.json`</p></div></article>"
    },
    {
      "uid": "mol:a01.cms:md.law.v1",
      "face": "md",
      "kind": "chapter",
      "file": "md.law.v1.md",
      "title": "CMS law",
      "tags": [
        "face:md",
        "kind:chapter",
        "pack:a01.cms",
        "v:1.0",
        "r:2026-07-26",
        "compile:html"
      ],
      "classes": [
        "air-mol",
        "air-face-md",
        "air-kind-chapter"
      ],
      "html": "<article class=\"air-mol air-face-md air-kind-chapter\" data-air-uid=\"mol:a01.cms:md.law.v1\" data-air-face=\"md\" data-air-file=\"md.law.v1.md\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">CMS law</h2><p class=\"air-mol-meta\">md.law.v1.md \u00b7 mol:a01.cms:md.law.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-md\">face:md</span><span class=\"air-tag air-tag-kind-chapter\">kind:chapter</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><h1 class=\"air-h1\">CMS law (slim)</h1>\n<p class=\"air-p\">1. Drive / pack = SOT \u2014 not the CDN. 2. Molecules are face-typed files \u2014 not React partials. 3. INDEX.jsonl is the roster \u2014 compile only from those rows. 4. Never re-index `atom.semantic.v1.json` into INDEX (12MB bomb). 5. ADC / firebase login only. 6. Paint kit stays in `air/ui` \u2014 never fork here. 7. Old MyUI pubdocs is feedstock \u2014 this pack is live.</p></div></article>"
    },
    {
      "uid": "mol:a01.cms:atom.studio.v1",
      "face": "atom",
      "kind": "hub",
      "file": "atom.studio.v1.json",
      "title": "Studio hub atom",
      "tags": [
        "face:atom",
        "kind:hub",
        "pack:a01.cms",
        "v:1.0",
        "r:2026-07-26",
        "compile:html"
      ],
      "classes": [
        "air-mol",
        "air-face-atom",
        "air-kind-hub"
      ],
      "html": "<article class=\"air-mol air-face-atom air-kind-hub\" data-air-uid=\"mol:a01.cms:atom.studio.v1\" data-air-face=\"atom\" data-air-file=\"atom.studio.v1.json\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Studio hub atom</h2><p class=\"air-mol-meta\">atom.studio.v1.json \u00b7 mol:a01.cms:atom.studio.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-atom\">face:atom</span><span class=\"air-tag air-tag-kind-hub\">kind:hub</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><pre class=\"air-pre air-json\">{\n  &quot;seat&quot;: &quot;CMS-BOSS&quot;,\n  &quot;owner&quot;: &quot;AIR-AI-BOSS-000-029&quot;,\n  &quot;owner_seat&quot;: &quot;Boss29&quot;,\n  &quot;chat&quot;: &quot;cms@boss&quot;,\n  &quot;s20_handed&quot;: true,\n  &quot;align_hub&quot;: &quot;studio@010&quot;,\n  &quot;align_hub_owns_cms&quot;: false,\n  &quot;light&quot;: &quot;a01.cms&quot;,\n  &quot;heavy&quot;: &quot;b10.cms&quot;,\n  &quot;bridge&quot;: &quot;BRIDGE.b10.json&quot;,\n  &quot;fractal&quot;: &quot;atom\\u2192face\\u2192door\\u2192nest&quot;\n}</pre></div></article>"
    },
    {
      "uid": "mol:a01.cms:table.links.v1",
      "face": "table",
      "kind": "nav",
      "file": "table.links.v1.csv",
      "title": "Nav links CSV",
      "tags": [
        "face:table",
        "kind:nav",
        "pack:a01.cms",
        "v:1.0",
        "r:2026-07-26",
        "sheets:edit",
        "compile:html",
        "compile:sheets"
      ],
      "classes": [
        "air-mol",
        "air-face-table",
        "air-kind-nav"
      ],
      "html": "<article class=\"air-mol air-face-table air-kind-nav\" data-air-uid=\"mol:a01.cms:table.links.v1\" data-air-face=\"table\" data-air-file=\"table.links.v1.csv\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Nav links CSV</h2><p class=\"air-mol-meta\">table.links.v1.csv \u00b7 mol:a01.cms:table.links.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-table\">face:table</span><span class=\"air-tag air-tag-kind-nav\">kind:nav</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-sheets-edit\">sheets:edit</span><span class=\"air-tag air-tag-compile-html\">compile:html</span><span class=\"air-tag air-tag-compile-sheets\">compile:sheets</span></p></header><div class=\"air-mol-body\"><table class=\"air-table\"><thead><tr><th class=\"air-th\">label</th><th class=\"air-th\">href</th><th class=\"air-th\">note</th></tr></thead><tbody><tr class=\"air-tr\"><td class=\"air-td\">a01 face</td><td class=\"air-td\">../a01/</td><td class=\"air-td\">Air Studio face :18101</td></tr><tr class=\"air-tr\"><td class=\"air-td\">Four doors</td><td class=\"air-td\">./face.publish.v1/</td><td class=\"air-td\">Compiled publish tree</td></tr><tr class=\"air-tr\"><td class=\"air-td\">min door</td><td class=\"air-td\">./face.publish.v1/air.min.v1.html</td><td class=\"air-td\">JSON \u2192 inject</td></tr><tr class=\"air-tr\"><td class=\"air-td\">mols door</td><td class=\"air-td\">./face.publish.v1/air.mols.v1.html</td><td class=\"air-td\">join molecules[]</td></tr><tr class=\"air-tr\"><td class=\"air-td\">Feedstock POINTER</td><td class=\"air-td\">./POINTER.feedstock.json</td><td class=\"air-td\">Old MyUI \u00b7 cold</td></tr><tr class=\"air-tr\"><td class=\"air-td\">CMS law</td><td class=\"air-td\">./LAW.cms.json</td><td class=\"air-td\">Locked Studio law</td></tr></tbody></table><p class=\"air-hint\">Sheets-editable \u00b7 re-export CSV \u2192 compile</p></div></article>"
    },
    {
      "uid": "mol:a01.cms:paint.mark.v1",
      "face": "paint",
      "kind": "demo",
      "file": "paint.mark.v1.css",
      "title": "Mark paint",
      "tags": [
        "face:paint",
        "kind:demo",
        "pack:a01.cms",
        "v:1.0",
        "r:2026-07-26",
        "compile:html"
      ],
      "classes": [
        "air-mol",
        "air-face-paint",
        "air-kind-demo"
      ],
      "html": "<article class=\"air-mol air-face-paint air-kind-demo\" data-air-uid=\"mol:a01.cms:paint.mark.v1\" data-air-face=\"paint\" data-air-file=\"paint.mark.v1.css\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Mark paint</h2><p class=\"air-mol-meta\">paint.mark.v1.css \u00b7 mol:a01.cms:paint.mark.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-paint\">face:paint</span><span class=\"air-tag air-tag-kind-demo\">kind:demo</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><style class=\"air-style\">/* air uid=mol:air.pubdocs.v1.0:paint.demo:v1 version=1.0 release=2026-07-19 */\n:root {\n  --air-pubdocs-accent: #2a2a2a;\n  --air-pubdocs-gap: 1rem;\n}\n.air-pubdocs-demo {\n  font-family: ui-monospace, Menlo, monospace;\n  color: var(--air-pubdocs-accent);\n  padding: var(--air-pubdocs-gap);\n}\n</style><div class=\"air-paint-swatch\">paint molecule <code>paint.mark.v1.css</code></div></div></article>"
    },
    {
      "uid": "mol:a01.cms:shape.mark.v1",
      "face": "shape",
      "kind": "demo",
      "file": "shape.mark.v1.svg",
      "title": "Mark shape",
      "tags": [
        "face:shape",
        "kind:demo",
        "pack:a01.cms",
        "v:1.0",
        "r:2026-07-26",
        "compile:html"
      ],
      "classes": [
        "air-mol",
        "air-face-shape",
        "air-kind-demo"
      ],
      "html": "<article class=\"air-mol air-face-shape air-kind-demo\" data-air-uid=\"mol:a01.cms:shape.mark.v1\" data-air-face=\"shape\" data-air-file=\"shape.mark.v1.svg\"><header class=\"air-mol-head\"><h2 class=\"air-mol-title\">Mark shape</h2><p class=\"air-mol-meta\">shape.mark.v1.svg \u00b7 mol:a01.cms:shape.mark.v1</p><p class=\"air-mol-tags\"><span class=\"air-tag air-tag-face-shape\">face:shape</span><span class=\"air-tag air-tag-kind-demo\">kind:demo</span><span class=\"air-tag air-tag-pack-a01.cms\">pack:a01.cms</span><span class=\"air-tag air-tag-v-1.0\">v:1.0</span><span class=\"air-tag air-tag-r-2026-07-26\">r:2026-07-26</span><span class=\"air-tag air-tag-compile-html\">compile:html</span></p></header><div class=\"air-mol-body\"><?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg class=\"air-svg\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 120 120\" role=\"img\"\n  data-air-uid=\"mol:air.pubdocs.v1.0:shape.demo:v1\" data-air-version=\"1.0\" data-air-release=\"2026-07-19\">\n  <title>air shape.demo v1.0</title>\n  <rect width=\"120\" height=\"120\" fill=\"#f2f2f2\"/>\n  <circle cx=\"60\" cy=\"60\" r=\"36\" fill=\"none\" stroke=\"#222\" stroke-width=\"4\"/>\n  <text x=\"60\" y=\"66\" text-anchor=\"middle\" font-size=\"11\" font-family=\"monospace\" fill=\"#222\">AIR</text>\n</svg>\n</div></article>"
    }
  ]
}
