# Table Cell/None — Figma Assembly Rules
<!-- figma-assembly.v2
{ "schemaVersion":"figma-assembly.v2", "id":"component.table-cell-none", "level":"atom", "kind":"published", "aliases":["Table Cell/None","table-cell-none"], "uxSpec":"specs/ux/components/atoms/table-cell-none.md", "inventoryTarget":"table-cell-none", "componentKeys":["32dea796e719bdea4b15afe4f58adf3b2a58271d"], "dependencies":[], "optionalDependencies":[], "coveredBy":[] }
-->

Status: active Figma assembly contract.

## Scope

Use this contract for an intentionally empty body cell or a wrapper-owned
utility spacer. It is not a table empty state or missing-value placeholder.

## Source Evidence

- Identity and exposed anatomy rechecked read-only on 2026-09-05 at
  [exact node](https://www.figma.com/design/EO9tuCsqwuHL8cZ4Eb2psR/?node-id=18297-103831).
  This confirms the documented owner/reference, not every assembly predicate or runtime token parity.

- Direct Figma evidence:
  node `18297:103831` passed context, screenshot (`256×48`), and variable checks.

## Required Assembly

- Rule ID: `table.cell.none` — use the published empty cell only for intentional
  structural emptiness; do not add a dash, skeleton, placeholder, or message.
- Prefer another mapped cell whenever the column contains data or interaction.
- Apply fixed-column treatment only through the enclosing table context.

## Verification Checklist

- `table.cell.none`: the cell is intentionally empty and remains a real cell.
- No screen empty-state content or missing-value convention is encoded here.
