{
  "$meta": {
    "name": "Aham UI",
    "version": "7.5.0",
    "basis": "Claude desktop temperament — minimal, restrained, whitespace-first",
    "lineage": "Regularized from the Aham Workbench design system. Two changes: accent terracotta → blue #336EE8; fonts unified to one sans (Inter + YaHei/SimHei) + mono, serif dropped; CJK fallback added. All other values faithful to Workbench.",
    "principles": [
      "necessity first (default is don't-add)",
      "blue is a garnish not a fill",
      "hierarchy from background tiers + whitespace, never shadow/color",
      "status = symbol + color dual channel, never a block",
      "flat — no resting shadows"
    ],
    "tracks": "四轨：网页（content 居中收口 / workbench 全宽工作台）、macOS 应用、Office、邮件。工作台是网页子模式，不改变其他介质。",
    "note": "v7.5: 工作台单据页的版式和显示态、编辑态（WORKBENCH §4.1–4.5）：正文限宽、分区卡片加一层小节块、148px 标签加冒号、照 SAP Fiori Object Page 的编辑态；workbench 组新增 formLabelWidth、formColumnMin、formColumnMax、formPairMin、documentMaxWidth，语义色新增 warning-mark。 v7.4: 工作台新增文件上传、文件预览、树形明细、版本对比四种组合（WORKBENCH §15）；修正 25 处文件间矛盾，工作台暗色焦点色改为 accent.default。v7.3: 字体栈改用 Linear（无衬线 Inter Variable，随包附带 4.1；等宽 Berkeley Mono，未授权时 JetBrains Mono），规则见 DESIGN §1.3、§1.11。v7.2: 网页工作台扩展（workbench 组新增外框、页眉、面板、弹层、命令面板、详情、提示条等尺寸），规则见 WORKBENCH.md §2、§9–14。v6.1: 第 2 层新增 2.9 媒体与对话(纳入自 AhamVoice 的 9 个招牌件:player/transcript+speaker-marker/prose/composer/attachment/avatar/sidebar__*/auth-shell/form-section),CSS 进 aham-ui.css 第 9 节;新增 avatar 尺寸档 token;说话人标记用形状不用颜色(守铁律);全景展示页重建为手写版。纯追加,八层结构不动。v6.0: 新增页面布局体系(第 8 层)——多轨页面骨架/页型(Canonical Layouts)/页眉/搜索筛选/状态(空·加载·错误·骨架)/预览模式/内容密度/容器查询/弹窗按钮顺序/i18n-RTL布局/z-index阶梯/打印,补齐两轮调研(Apple HIG + 业内横扫)缺口约 22 项;断点改为网页 rem 为单一事实源、应用 dp 派生(废止 v5 的 sm380/md860/lg1280)。v5.1: 清理 15 个旧/重复类。v5.0: 对照 Apple HIG 完整性审计补全 30 项。v4.0: 以 Apple HIG 框架重构。"
  },
  "color": {
    "surface": {
      "$description": "Three tiers only. Neutral, no warm cast.",
      "tier1-white": {
        "$value": "#FFFFFF",
        "$description": "content / cards / inputs / document"
      },
      "tier2-panel": {
        "$value": "#F3F3F3",
        "$description": "secondary bg / sidebar / sunken / region block"
      },
      "tier3-line": {
        "$value": "#E7E7E7",
        "$description": "divider / border / disabled / selected"
      }
    },
    "ink": {
      "primary": {
        "$value": "#262626"
      },
      "secondary": {
        "$value": "#6E6E6E"
      },
      "tertiary": {
        "$value": "#9B9B9B"
      },
      "on-accent": {
        "$value": "#FFFFFF"
      },
      "quaternary": {
        "$value": "#C4C4C4",
        "$description": "最弱分隔/禁用,非正文,≈黑23%"
      }
    },
    "accent": {
      "$description": "唯一色相，只作点缀：logo、主操作、发送、焦点环、当前页签下划线、文字链接，以及推荐标记、签核环、长文目录指示。主按钮底色用 press 档（见 color.alias.action-bg）。不做大面积填充；选中用灰，不用蓝。",
      "default": {
        "$value": "#336EE8"
      },
      "hover": {
        "$value": "#5C8BED"
      },
      "press": {
        "$value": "#164EC3"
      },
      "tint-border": {
        "$value": "#C8D3EA",
        "$description": "almost never used"
      },
      "tint-surface": {
        "$value": "#EDF0F7",
        "$description": "almost never used"
      }
    },
    "semantic": {
      "$description": "Heavily muted, genuine-risk only. The rare exception. Status is otherwise monochrome.",
      "success": {
        "$value": "#5A7A60"
      },
      "success-bg": {
        "$value": "#F0F2F0"
      },
      "warning": {
        "$value": "#8A7333"
      },
      "warning-bg": {
        "$value": "#F4F1E9"
      },
      "warning-mark": {
        "$value": "#E3DDCE",
        "$description": "7.5：单据里要核对的值，只加在值的文字底下（WORKBENCH §4.3）。warning 24% 叠在白底上；warning-bg 在白底上几乎看不出来，所以另设。正文墨色在它上面 11.17:1"
      },
      "danger": {
        "$value": "#9E3D31"
      },
      "danger-bg": {
        "$value": "#F4ECEA"
      },
      "success-border": {
        "$value": "#CFE0D2",
        "$description": "页面内通知的描边"
      },
      "warning-border": {
        "$value": "#E6DCC2",
        "$description": "页面内通知的描边"
      },
      "danger-border": {
        "$value": "#E3C9C5",
        "$description": "页面内通知的描边"
      }
    },
    "alias": {
      "bg-app": {
        "$value": "{color.surface.tier1-white}"
      },
      "bg-panel": {
        "$value": "{color.surface.tier2-panel}"
      },
      "bg-hover": {
        "$value": "{color.surface.tier2-panel}"
      },
      "bg-selected": {
        "$value": "{color.surface.tier3-line}"
      },
      "border": {
        "$value": "{color.surface.tier3-line}"
      },
      "control-on": {
        "$value": "{color.ink.primary}",
        "$description": "checked/active is INK, not blue"
      },
      "focus-ring": {
        "$value": "rgba(51,110,232,0.20)",
        "$description": "输入框聚焦时的浅蓝光晕；键盘焦点描边见 focusRing"
      },
      "action-bg": {
        "$value": "{color.accent.press}",
        "$description": "主按钮底色，亮暗一致；白字对比度 7.21:1"
      },
      "action-bg-hover": {
        "$value": "{color.accent.default}",
        "$description": "主按钮悬停；白字对比度 4.63:1"
      },
      "overlay": {
        "$value": "rgba(20,20,20,0.28)"
      }
    },
    "fill": {
      "$description": "中性交互底，无色相",
      "hover": {
        "$value": "rgba(20,20,20,.04)"
      },
      "active": {
        "$value": "rgba(20,20,20,.08)"
      }
    },
    "dark": {
      "$description": "暗色语义覆盖，默认用上面的亮色。文字与控件的常用组合已按 WCAG 公式核算（scripts/lint-design.mjs），仍需真机目测",
      "surface": {
        "tier1-bg": {
          "$value": "#1C1C1C",
          "$description": "内容/最底"
        },
        "tier2-panel": {
          "$value": "#2A2A2A",
          "$description": "面板/卡片"
        },
        "tier3-line": {
          "$value": "#3A3A3A",
          "$description": "线/选中"
        }
      },
      "ink": {
        "primary": {
          "$value": "#F5F5F5"
        },
        "secondary": {
          "$value": "#A8A8A8"
        },
        "tertiary": {
          "$value": "#767676"
        },
        "quaternary": {
          "$value": "#4A4A4A"
        },
        "on-accent": {
          "$value": "#FFFFFF"
        }
      },
      "accent": {
        "default": {
          "$value": "#5C8BED",
          "$description": "暗背景上调亮"
        },
        "hover": {
          "$value": "#7BA3F0"
        },
        "press": {
          "$value": "#336EE8"
        },
        "tint-surface": {
          "$value": "#23304A"
        },
        "tint-border": {
          "$value": "#33486E"
        }
      },
      "semantic": {
        "success": {
          "$value": "#8FB096"
        },
        "warning": {
          "$value": "#C2A855"
        },
        "danger": {
          "$value": "#D08070"
        },
        "success-bg": {
          "$value": "#23291F"
        },
        "warning-bg": {
          "$value": "#2A2616"
        },
        "warning-mark": {
          "$value": "#443E2A",
          "$description": "暗色版：dark warning 24% 叠在 tier1-bg 上；正文 9.79:1"
        },
        "danger-bg": {
          "$value": "#2A1E1A"
        }
      },
      "fill": {
        "hover": {
          "$value": "rgba(255,255,255,.05)"
        },
        "active": {
          "$value": "rgba(255,255,255,.10)"
        }
      },
      "overlay": {
        "$value": "rgba(0,0,0,.5)"
      },
      "contrastMore": {
        "control-border": {
          "$value": "{color.dark.ink.tertiary}",
          "$description": "高对比度模式的控件边界，对 tier1-bg 3.75:1"
        }
      }
    },
    "contrastMore": {
      "$description": "系统开启「增强对比度」（prefers-contrast: more）时的覆盖值",
      "line": {
        "$value": "#A8A8A8"
      },
      "ink-secondary": {
        "$value": "#454545"
      },
      "ink-tertiary": {
        "$value": "#5E5E5E"
      },
      "control-border": {
        "$value": "#8A8A8A",
        "$description": "控件边界，对白底 3.45:1"
      },
      "table-line": {
        "$value": "#C0C0C0"
      }
    }
  },
  "typography": {
    "fontFamily": {
      "sans": {
        "$value": "'Inter Variable', 'Inter', 'SF Pro Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Open Sans', 'Helvetica Neue', 'Microsoft YaHei', 'SimHei', system-ui, sans-serif",
        "$description": "全部文字(界面、正文、标题)。西文照 Linear 的 --font-regular:Inter Variable 在前,其后是系统无衬线;中文回退雅黑、黑体。不用衬线,层级靠字号和字重。"
      },
      "mono": {
        "$value": "'Berkeley Mono', 'JetBrains Mono', ui-monospace, 'SF Mono', 'Menlo', monospace",
        "$description": "只装数字和代码,中文不进等宽。照 Linear 的 --font-monospace:Berkeley Mono 是商业字体,购买 U.S. Graphics 商业授权后自托管;未授权时由 JetBrains Mono(SIL OFL)或系统等宽字体接替。"
      },
      "sansDisplay": {
        "$value": "{typography.fontFamily.sans}",
        "$description": "兼容别名,与 sans 相同。Inter Variable 带光学尺寸轴,浏览器按字号自动选用正文或标题字形。CSS font-optical-sizing 默认为 auto,不再单独用 Inter Display。"
      }
    },
    "fontFeatureSettings": {
      "$value": "'cv01', 'ss03'",
      "$description": "照 Linear 在 html/body 上开启的 Inter 特性。cv01 是数字 1 的替代字形,ss03 是圆形引号和逗号。等宽字体处重置为 normal。CSS 的 font 简写会把它重置为 normal,写了 font 简写的无衬线元素要再声明一次。"
    },
    "fontSize": {
      "$description": "UI 默认 14px；高密度单据正文可用 12px，层级依靠字号与字重，全部使用无衬线。",
      "xs": {
        "$value": "12px",
        "$description": "labels / units / status"
      },
      "sm": {
        "$value": "13px",
        "$description": "secondary / structure"
      },
      "base": {
        "$value": "14px",
        "$description": "default UI · field value · table cell (one size for the data layer)"
      },
      "md": {
        "$value": "15px",
        "$description": "reading / chat body"
      },
      "lg": {
        "$value": "17px",
        "$description": "card titles"
      },
      "xl": {
        "$value": "20px",
        "$description": "section heading"
      },
      "2xl": {
        "$value": "24px",
        "$description": "view title"
      },
      "3xl": {
        "$value": "32px",
        "$description": "page / welcome"
      },
      "display": {
        "$value": "44px",
        "$description": "hero"
      }
    },
    "fontWeight": {
      "regular": {
        "$value": 400
      },
      "medium": {
        "$value": 500
      },
      "semibold": {
        "$value": 600
      },
      "bold": {
        "$value": 700
      }
    },
    "lineHeight": {
      "tight": {
        "$value": 1.2
      },
      "snug": {
        "$value": 1.35
      },
      "normal": {
        "$value": 1.55
      },
      "relaxed": {
        "$value": 1.7
      },
      "cjk": {
        "$value": 1.75,
        "$description": "CJK 正文行高 1.7-1.8 取中(W3C clreq 隐含,汉字字面占比 ~95% vs 西文 ~70%);中文长文用此值替代 --leading-normal 1.55"
      }
    },
    "paragraphSpacing": {
      "$value": "1em",
      "$description": "段间距 = 1 × font-size(正文字号 16px 时为 16px);网页排版用段间距,不用首行缩进。CSS 便携别名 --space-paragraph 指向 --space-4(16px)"
    }
  },
  "spacing": {
    "$description": "4-based. Whitespace is the primary separator — reach for a bigger gap before a border.",
    "0": {
      "$value": "0"
    },
    "1": {
      "$value": "4px"
    },
    "2": {
      "$value": "8px"
    },
    "3": {
      "$value": "12px"
    },
    "4": {
      "$value": "16px"
    },
    "5": {
      "$value": "24px"
    },
    "6": {
      "$value": "32px"
    },
    "7": {
      "$value": "48px"
    },
    "8": {
      "$value": "64px"
    },
    "9": {
      "$value": "96px"
    }
  },
  "layout": {
    "rail-width": {
      "$value": "60px"
    },
    "sidebar-width": {
      "$value": "264px"
    },
    "rightbar-width": {
      "$value": "340px"
    },
    "topbar-height": {
      "$value": "52px"
    },
    "control-height": {
      "$value": "36px"
    },
    "btn-height": {
      "$value": "32px"
    }
  },
  "radius": {
    "xs": {
      "$value": "4px"
    },
    "sm": {
      "$value": "6px"
    },
    "md": {
      "$value": "8px",
      "$description": "buttons/inputs"
    },
    "lg": {
      "$value": "12px",
      "$description": "cards/panels"
    },
    "xl": {
      "$value": "16px"
    },
    "2xl": {
      "$value": "20px"
    },
    "pill": {
      "$value": "999px"
    }
  },
  "shadow": {
    "$description": "FLAT. Resting and hover surfaces carry NO shadow; only floating layers get one soft shadow.",
    "none": {
      "$value": "none"
    },
    "xs": {
      "$value": "none"
    },
    "sm": {
      "$value": "none"
    },
    "md": {
      "$value": "0 2px 8px rgba(20,20,20,0.05)",
      "$description": "dropdown / menu"
    },
    "pop": {
      "$value": "0 3px 12px rgba(20,20,20,0.06)",
      "$description": "popover / toast"
    },
    "modal": {
      "$value": "0 12px 36px rgba(20,20,20,0.10)"
    },
    "ring-focus": {
      "$value": "0 0 0 3px rgba(51,110,232,0.20)"
    }
  },
  "zIndex": {
    "$description": "层叠顺序——浮层堆叠固定档位，不再即兴",
    "base": {
      "$value": "0"
    },
    "sticky": {
      "$value": "100",
      "$description": "吸顶栏"
    },
    "dropdown": {
      "$value": "200",
      "$description": "菜单/popover"
    },
    "overlay": {
      "$value": "300",
      "$description": "scrim 遮罩"
    },
    "modal": {
      "$value": "400",
      "$description": "对话框"
    },
    "toast": {
      "$value": "500",
      "$description": "提示"
    }
  },
  "motion": {
    "$description": "克制：服务反馈不表演。时长短、缓动统一",
    "duration": {
      "fast": {
        "$value": "0.12s"
      },
      "base": {
        "$value": "0.18s"
      },
      "slow": {
        "$value": "0.28s"
      }
    },
    "easing": {
      "standard": {
        "$value": "cubic-bezier(.2,0,0,1)"
      },
      "out": {
        "$value": "cubic-bezier(0,0,.2,1)"
      }
    }
  },
  "border": {
    "$description": "边框宽度（颜色统一 #E7E7E7）",
    "width": {
      "thin": {
        "$value": "1px"
      },
      "thick": {
        "$value": "1.5px"
      }
    }
  },
  "focusRing": {
    "$description": "键盘焦点描边：实线、亮暗都用当前主题的 accent；输入框聚焦另加 color.alias.focus-ring 光晕",
    "color": {
      "$value": "{color.accent.default}",
      "$description": "对白底 4.63:1"
    },
    "width": {
      "$value": "2px"
    },
    "offset": {
      "$value": "2px"
    }
  },
  "iconSize": {
    "$description": "图标尺寸阶梯（线性单色）",
    "sm": {
      "$value": "16px"
    },
    "md": {
      "$value": "20px"
    },
    "lg": {
      "$value": "24px"
    }
  },
  "icon": {
    "$description": "语义图标层。具体集 = Lucide(ISC),线性单色、currentColor 继承 ink,尺寸取 iconSize(16/20/24)。分轨落地:web/Office/邮件用本集;macOS app 轨用 SF Symbols 按名引用(预留 sfSymbol,本轮未落地)。禁 emoji / 多色 / 填充。",
    "source": {
      "$value": "Lucide",
      "$description": "lucide-static 1.24.0 · ISC · 原始 SVG 存 icons/lucide/,LICENSE 已保留"
    },
    "license": {
      "$value": "ISC"
    },
    "grid": {
      "$value": "24",
      "$description": "设计网格 viewBox 0 0 24 24"
    },
    "strokeWidth": {
      "$value": "2",
      "$description": "Lucide 原生 2px@24;有效描边随尺寸缩放:16px≈1.3 / 20px≈1.7 / 24px=2。需更轻用 1.5(.icon--thin)"
    },
    "style": {
      "$value": "outline",
      "$description": "线性 / 无填充,round cap+join,单色"
    },
    "color": {
      "$value": "currentColor",
      "$description": "继承文字色(ink token);不加品牌色。状态图标须配文字(守不靠颜色单独传达)"
    },
    "weight": {
      "$value": "single",
      "$description": "Lucide 单字重;若需随相邻文字字重变化(↔SF Symbols)走 SF/Phosphor,后续"
    },
    "manifest": {
      "$value": "icons/icons.json",
      "$description": "语义名 → Lucide 名映射(53 件),含 sfSymbol 预留列"
    },
    "sprite": {
      "$value": "icons/aham-icons.svg",
      "$description": "符号雪碧图;<use href> 引用,全景页内联以自包含"
    },
    "usage": {
      "$value": "<svg class=\"icon\"><use href=\"icons/aham-icons.svg#i-search\"/></svg>"
    },
    "track": {
      "web": {
        "$value": "Lucide"
      },
      "office": {
        "$value": "Lucide"
      },
      "email": {
        "$value": "Lucide(内联 SVG,不支持则 PNG 回退)"
      },
      "app-macos": {
        "$value": "SF Symbols(按名引用,后续落地)"
      }
    }
  },
  "opacity": {
    "$description": "不透明度",
    "disabled": {
      "$value": "0.4"
    }
  },
  "breakpoint": {
    "$description": "单一事实源 = 网页 rem 媒体查询(mobile-first,min-width 级联);应用 dp 档由此派生;高度断点单列。提醒:sm≠手机,只是宽度阈值。废止 v5 的 sm380/md860/lg1280。",
    "web": {
      "$description": "网页轨 rem(根 16px),媒体查询用 px 同值",
      "sm": {
        "$value": "40rem",
        "$description": "640px · 大手机/小平板,分列起点"
      },
      "md": {
        "$value": "48rem",
        "$description": "768px · 平板竖屏"
      },
      "lg": {
        "$value": "64rem",
        "$description": "1024px · 平板横屏/小桌面,三栏可用"
      },
      "xl": {
        "$value": "80rem",
        "$description": "1280px · 桌面,页面壳封顶"
      },
      "2xl": {
        "$value": "96rem",
        "$description": "1536px · 宽屏,超此居中收束"
      }
    },
    "app": {
      "$description": "应用轨 dp 语义档(由 web 表派生,full-screen-first 晚折叠,优先砍第三栏)",
      "compact": {
        "$value": "<600",
        "$description": "单栏"
      },
      "medium": {
        "$value": "600",
        "$description": "rail + 单内容"
      },
      "expanded": {
        "$value": "840",
        "$description": "侧栏 + 内容(可并双栏)"
      },
      "large": {
        "$value": "1200",
        "$description": "三栏(rail+sidebar+内容+rightbar)"
      }
    },
    "height": {
      "$description": "高度断点:矮窗口收顶栏/收纵向间距",
      "short": {
        "$value": "30rem",
        "$description": "480px · 横屏/矮窗"
      }
    }
  },
  "contentWidth": {
    "$description": "页面壳最大宽(网页轨 max-width + margin:auto 居中收口);与正文阅读宽分离。取值按 12 栅格反推,Aham 自定。应用轨不用居中,内容左对齐铺满。",
    "page": {
      "$value": "1280px",
      "$description": "页面壳上限 ≈ 80rem(xl)"
    },
    "content": {
      "$value": "1080px",
      "$description": "列表/详情主内容上限 ≈ 67.5rem"
    },
    "read": {
      "$value": "65ch",
      "$description": "正文阅读宽(独立于页面宽),≈720px,CJK 用 em/ch"
    },
    "form": {
      "$value": "560px",
      "$description": "表单/组合卡片"
    },
    "auth": {
      "$value": "420px",
      "$description": "登录/单任务窄屏(居中)"
    },
    "ultra": {
      "$value": "1536px",
      "$description": "超宽屏内容护栏(21:9/32:9 收束)"
    },
    "full": {
      "$value": "100%",
      "$description": "数据密集页全宽(控制台/表格)"
    }
  },
  "grid": {
    "$description": "网页轨 12 列流动栅格;gutter(列间)与 margin(页边)分离、随断点放大。应用轨用最小卡片宽自适应列(非固定列)。Office 轨 12 概念列对齐母版。",
    "columns": {
      "$value": 12,
      "$description": "网页/Office 概念列数"
    },
    "gutter": {
      "sm": {
        "$value": "12px"
      },
      "md": {
        "$value": "16px"
      },
      "lg": {
        "$value": "24px"
      }
    },
    "margin": {
      "sm": {
        "$value": "16px"
      },
      "md": {
        "$value": "24px"
      },
      "lg": {
        "$value": "32px"
      }
    },
    "mechanism": {
      "$value": "grid | flex | subgrid",
      "$description": "二维骨架/卡片墙用 Grid;一维工具栏/按钮组用 flex;卡片内跨卡片基线对齐用 subgrid"
    },
    "container-query": {
      "$value": "组件按父容器宽响应(跨轨)",
      "$description": "网页 @container/cqi;应用 containerRelativeFrame/ViewThatFits/BoxWithConstraints。页面用视口断点,组件用容器查询——供 AI 拼装的关键"
    }
  },
  "density": {
    "$description": "内容密度三档 = 输入方式(触控/指针) × 宽度档;同页不混。触控/窄屏强制 comfortable。",
    "comfortable": {
      "rowHeight": {
        "$value": "44px"
      },
      "controlHeight": {
        "$value": "40px"
      },
      "spacingScale": {
        "$value": 1.25
      }
    },
    "standard": {
      "rowHeight": {
        "$value": "36px"
      },
      "controlHeight": {
        "$value": "32px"
      },
      "spacingScale": {
        "$value": 1
      },
      "$description": "默认"
    },
    "compact": {
      "rowHeight": {
        "$value": "32px",
        "$description": "v7.0.2 校准:28→32(对齐 IBM Carbon sm 32,Ant small ~39;28 偏小);触控/窄屏强制 comfortable 不用本档"
      },
      "controlHeight": {
        "$value": "28px"
      },
      "spacingScale": {
        "$value": 0.75
      }
    }
  },
  "overlayWidth": {
    "$description": "浮层宽度档(承接 2.7 浮层);弹窗按钮顺序与默认键见 dialog。",
    "dialog": {
      "$value": "380px",
      "$description": "确认 alert"
    },
    "modal-min": {
      "$value": "360px"
    },
    "modal": {
      "$value": "480px",
      "$description": "默认 modal"
    },
    "modal-max": {
      "$value": "640px"
    },
    "drawer": {
      "$value": "400px"
    },
    "preview-max-w": {
      "$value": "1080px",
      "$description": "预览浮层最大宽(min(90vw,此值))"
    },
    "preview-max-h": {
      "$value": "90vh"
    }
  },
  "dialog": {
    "$description": "弹窗交互契约(机读;↔Apple Alerts,Aham 桌面+网页统一按 macOS)",
    "buttonOrder": {
      "$value": "cancel-leading, confirm-trailing",
      "$description": "取消在左、确认/默认在右下;竖排默认在顶、取消在底"
    },
    "defaultKey": {
      "$value": "Return",
      "$description": "绑定默认/确认按钮(primary 单蓝);破坏性按钮不设默认"
    },
    "dismissKey": {
      "$value": "Esc, Cmd+Period",
      "$description": "= 取消;有未保存内容关闭前必确认"
    },
    "primaryNeverDestructive": {
      "$value": true,
      "$description": "绝不把蓝色默认给破坏按钮;绝不把取消设为默认"
    },
    "selection": {
      "$value": "alert=关键信息/警告(绝不用popover) · sheet=输入/小任务 · popover=临时信息(点外即关) · panel=反复输入看结果",
      "$description": "组件选型;一次只一个模态,不叠两个 alert/级联 popover"
    }
  },
  "aspectRatio": {
    "$description": "标准媒体长宽比集(预览/图片/卡片);行高=列宽倍数遵循 ratio",
    "square": {
      "$value": "1 / 1"
    },
    "photo": {
      "$value": "4 / 3"
    },
    "classic": {
      "$value": "3 / 2"
    },
    "wide": {
      "$value": "16 / 9"
    },
    "ultrawide": {
      "$value": "2 / 1"
    }
  },
  "canonicalLayout": {
    "$description": "三大页型蓝图(↔Material Canonical Layouts;栏比用'固定下限+弹性主区',与 Aham 固定栏宽 sidebar264/rightbar340 打通)",
    "list-detail": {
      "$value": "列表+详情",
      "$description": "compact 单栏切换+back回列表;expanded 并排(list clamp(264,30%,360)+detail fill);大屏无选中显占位详情。判据:详情可独立成立"
    },
    "supporting-pane": {
      "$value": "主+辅栏",
      "$description": "compact 辅内容收底部 sheet;medium 主辅约 50/50;expanded 主 fill+辅栏 340 固定。判据:辅内容仅依附主内容"
    },
    "feed": {
      "$value": "信息流",
      "$description": "compact 单列;medium/expanded 按最小卡片宽自适应多列"
    }
  },
  "track": {
    "$description": "四轨布局心智(结构↔业内,取值↔Aham);每个页面模板须声明属哪一轨",
    "web": {
      "$value": "网页轨",
      "align": {
        "$value": "content=center; workbench=leading-fill"
      },
      "container": {
        "$value": "content: max-width + margin:auto; workbench: full width + minmax(0,1fr)"
      },
      "breakpoint": {
        "$value": "rem(单一事实源)"
      },
      "$description": "再分:桌面web(默认顶部水平导航)/移动web(底部 tab 合法主流);吸底CTA/固定页脚合法"
    },
    "app": {
      "$value": "应用轨 macOS",
      "align": {
        "$value": "leading-fill"
      },
      "container": {
        "$value": "左对齐铺满,多余宽度展开 pane"
      },
      "breakpoint": {
        "$value": "dp(派生)"
      },
      "$description": "底部不放关键控件(此铁律仅本轨);仅登录/向导/空态居中"
    },
    "office": {
      "$value": "Office轨",
      "word": {
        "$value": "流式文档(近网页内容轨)"
      },
      "excel": {
        "$value": "单元格网格(自有坐标系)"
      },
      "ppt": {
        "$value": "固定画布(定宽定位+内容安全区+母版网格)"
      },
      "$description": "不可笼统称'固定画布';统一单蓝+冷色纸"
    },
    "email": {
      "$value": "邮件轨",
      "layout": {
        "$value": "table + 内联样式"
      },
      "width": {
        "$value": "600px"
      },
      "$description": "不保证 flex/grid/媒体查询;暗色 meta;与网页轨明确区分"
    }
  },
  "avatar": {
    "$description": "圆形头像尺寸档(v6.1);不加品牌色,--panel 底 + --ink-2 首字母,圆角 pill",
    "xs": {
      "$value": "20px"
    },
    "sm": {
      "$value": "24px"
    },
    "md": {
      "$value": "32px",
      "$description": "默认"
    },
    "lg": {
      "$value": "40px"
    },
    "xl": {
      "$value": "56px"
    }
  },
  "textStyles": {
    "$description": "语义文本样式(对齐 Apple Type Styles 方法;字号/行高/字重绑定);取值 Aham,base 14px",
    "display": {
      "fontSize": {
        "$value": "44px"
      },
      "lineHeight": {
        "$value": "1.15"
      },
      "fontWeight": {
        "$value": "600"
      },
      "fontFamily": {
        "$value": "sansDisplay"
      },
      "$description": "↔ Apple Large Title"
    },
    "title": {
      "fontSize": {
        "$value": "32px"
      },
      "lineHeight": {
        "$value": "1.2"
      },
      "fontWeight": {
        "$value": "600"
      },
      "fontFamily": {
        "$value": "sansDisplay"
      },
      "$description": "↔ Apple Title 1"
    },
    "heading": {
      "fontSize": {
        "$value": "24px"
      },
      "lineHeight": {
        "$value": "1.25"
      },
      "fontWeight": {
        "$value": "600"
      },
      "fontFamily": {
        "$value": "sansDisplay"
      },
      "$description": "↔ Apple Title 2"
    },
    "subheading": {
      "fontSize": {
        "$value": "20px"
      },
      "lineHeight": {
        "$value": "1.3"
      },
      "fontWeight": {
        "$value": "600"
      },
      "fontFamily": {
        "$value": "sansDisplay"
      },
      "$description": "↔ Apple Title 3"
    },
    "bodyL": {
      "fontSize": {
        "$value": "17px"
      },
      "lineHeight": {
        "$value": "1.5"
      },
      "fontWeight": {
        "$value": "400"
      },
      "fontFamily": {
        "$value": "sans"
      },
      "$description": "↔ Apple 大正文"
    },
    "body": {
      "fontSize": {
        "$value": "14px"
      },
      "lineHeight": {
        "$value": "1.55"
      },
      "fontWeight": {
        "$value": "400"
      },
      "fontFamily": {
        "$value": "sans"
      },
      "$description": "↔ Apple 默认正文/UI(主力)"
    },
    "callout": {
      "fontSize": {
        "$value": "15px"
      },
      "lineHeight": {
        "$value": "1.45"
      },
      "fontWeight": {
        "$value": "400"
      },
      "fontFamily": {
        "$value": "sans"
      },
      "$description": "↔ Apple Callout"
    },
    "subhead": {
      "fontSize": {
        "$value": "13px"
      },
      "lineHeight": {
        "$value": "1.4"
      },
      "fontWeight": {
        "$value": "500"
      },
      "fontFamily": {
        "$value": "sans"
      },
      "$description": "↔ Apple Subheadline"
    },
    "footnote": {
      "fontSize": {
        "$value": "13px"
      },
      "lineHeight": {
        "$value": "1.45"
      },
      "fontWeight": {
        "$value": "400"
      },
      "fontFamily": {
        "$value": "sans"
      },
      "$description": "↔ Apple Footnote"
    },
    "caption": {
      "fontSize": {
        "$value": "12px"
      },
      "lineHeight": {
        "$value": "1.4"
      },
      "fontWeight": {
        "$value": "400"
      },
      "fontFamily": {
        "$value": "sans"
      },
      "$description": "↔ Apple Caption"
    },
    "mono": {
      "fontSize": {
        "$value": "inherit"
      },
      "fontWeight": {
        "$value": "400"
      },
      "fontFamily": {
        "$value": "mono"
      },
      "$description": "数字/代码,跟随所在样式字号"
    }
  },
  "workbench": {
    "$description": "C 风格：Aham 视觉身份 + 全宽业务工作台。仅显式 .aham-workbench 启用。",
    "railWidth": {
      "$value": "52px",
      "$description": "导航收起时的图标栏"
    },
    "navWidth": {
      "$value": "240px",
      "$description": "v7.2 由 148 改为 240：容纳中文二级菜单"
    },
    "navItemHeight": {
      "$value": "{density.standard.controlHeight}"
    },
    "contextWidth": {
      "$value": "240px"
    },
    "headerRow": {
      "$value": "40px",
      "$description": "页眉横条高度；页面用 1–2 条"
    },
    "headerControl": {
      "$value": "{density.compact.controlHeight}",
      "$description": "页眉横条内的按钮与输入"
    },
    "panelNarrow": {
      "$value": "{workbench.contextWidth}",
      "$description": "属性 / 摘要侧面板"
    },
    "panelWide": {
      "$value": "{overlayWidth.drawer}",
      "$description": "预览 / 分析侧面板"
    },
    "shellGutter": {
      "$value": "{spacing.2}",
      "$description": "宽屏时内容卡与窗口边缘的距离"
    },
    "shellRadius": {
      "$value": "{radius.lg}"
    },
    "rowList": {
      "$value": "{density.standard.rowHeight}",
      "$description": "列表默认行高；显示选项可切到 rowCompact"
    },
    "tableMinWidth": {
      "$value": "680px"
    },
    "labelWidth": {
      "$value": "72px"
    },
    "formLabelWidth": {
      "$value": "148px",
      "$description": "7.5：单据表单的标签列，标签在值左边时固定这个宽度、左对齐（WORKBENCH §4.1）。放得下 8 个汉字加冒号。labelWidth 72px 只留给属性栏、识别结果行这类窄面板"
    },
    "formColumnMin": {
      "$value": "480px",
      "$description": "单据表单一列的最小宽度；容器窄于它时标签放到值上面（容器查询）"
    },
    "formColumnMax": {
      "$value": "640px",
      "$description": "单据表单一列的最大宽度；窗口再宽时右边留白，不等比拉宽"
    },
    "formPairMin": {
      "$value": "1008px",
      "$description": "两列表单的门槛：2 × formColumnMin 加列间距 spacing.7。容器窄于它时并排的两块改成上下排。容器查询的条件里不能用 CSS 变量，所以单列一个值"
    },
    "documentMaxWidth": {
      "$value": "1328px",
      "$description": "单据正文（分区卡片里的内容）最宽：两列表单 2×640 加列间距 spacing.7（48px）。卡片和小节的内边距另加"
    },
    "statusDot": {
      "$value": "6px"
    },
    "rowCompact": {
      "$value": "{density.compact.rowHeight}"
    },
    "rowDetail": {
      "$value": "48px",
      "$description": "两行内容模式；不改全局 standard=36px"
    },
    "fieldHeight": {
      "$value": "{density.compact.controlHeight}"
    },
    "bodySize": {
      "$value": "{typography.fontSize.sm}",
      "$description": "v7.2 由 12 改为 13：列表、详情、设置的正文；12px 只留给单据紧凑模式"
    },
    "denseBodySize": {
      "$value": "{typography.fontSize.xs}",
      "$description": "单据紧凑模式（data-density=compact）的正文与表格"
    },
    "controlHeight": {
      "$value": "{density.standard.controlHeight}",
      "$description": "内容区按钮高度"
    },
    "hitMin": {
      "$value": "32px",
      "$description": "桌面最小点击区（DESIGN §2.0）；28px 的页眉控件用透明外扩补足"
    },
    "touchInputSize": {
      "$value": "16px",
      "$description": "窄屏与粗指针下输入框字号；低于 16px 时 iOS Safari 聚焦会放大页面"
    },
    "totalSize": {
      "$value": "{typography.fontSize.2xl}",
      "$description": "摘要栏合计金额"
    },
    "actionBackground": {
      "$value": "{color.alias.action-bg}",
      "$description": "与基础层主按钮相同"
    },
    "actionHover": {
      "$value": "{color.alias.action-bg-hover}"
    },
    "contextBreakpoint": {
      "$value": "{breakpoint.web.lg}"
    },
    "formBreakpoint": {
      "$value": "{breakpoint.web.xl}"
    },
    "mobileBreakpoint": {
      "$value": "{breakpoint.web.sm}"
    },
    "popoverMin": {
      "$value": "200px",
      "$description": "同 components/popover.json"
    },
    "popoverMax": {
      "$value": "360px",
      "$description": "同 components/popover.json"
    },
    "searchWidth": {
      "$value": "240px",
      "$description": "页眉搜索框；§8.5 范围 200–360"
    },
    "dialogWidth": {
      "$value": "{overlayWidth.dialog}"
    },
    "checkColumn": {
      "$value": "{spacing.6}",
      "$description": "列表勾选列"
    },
    "popoverForm": {
      "$value": "320px",
      "$description": "表单型弹层（显示选项），同 Circle Display 弹层宽"
    },
    "commandInputHeight": {
      "$value": "{density.standard.rowHeight}",
      "$description": "命令菜单顶部搜索框"
    },
    "detailTitle": {
      "$value": "{typography.fontSize.2xl}",
      "$description": "记录详情页主标题"
    },
    "detailWidth": {
      "$value": "720px",
      "$description": "记录详情主内容宽度，居中。等于 contentWidth.read 在 16px 正文下的宽度（约 720px）；工作台正文 13px，用 65ch 只有约 510px（按数字 0 的字宽约 0.6em 估算），所以写成 px"
    },
    "activityIcon": {
      "$value": "{avatar.xs}",
      "$description": "动态流事件图标圆底与头像"
    },
    "menuWidth": {
      "$value": "256px",
      "$description": "右键菜单宽，同 Circle 的 w-64"
    },
    "overlayWidth": {
      "$value": "{overlayWidth.modal-max}",
      "$description": "命令面板与新建弹窗宽"
    },
    "paletteTop": {
      "$value": "22vh",
      "$description": "命令面板距视口顶部，同 Circle 的 top-[22%]"
    },
    "createTop": {
      "$value": "30vh",
      "$description": "新建弹窗距视口顶部，同 Circle 的 top-[30%]"
    },
    "paletteInput": {
      "$value": "{spacing.7}",
      "$description": "命令面板搜索框高 48px"
    },
    "paletteItem": {
      "$value": "{workbench.headerRow}",
      "$description": "命令面板选项行高 40px（Circle py-2.5）"
    },
    "kbd": {
      "$value": "20px",
      "$description": "快捷键提示高，同 Circle 的 h-5"
    },
    "toastWidth": {
      "$value": "{workbench.popoverMax}"
    }
  }
}
