# Release validation record — 0.12.0 RC

Validation date: 2026-08-28
Scope: repository artifacts, packaged bytes, exact-final-byte Starter and Native web imports/reopens, and offline structure/content validation; different-owner Native evidence and human usability testing remain beta gates.

## Tokens and handoff

| Check | Result |
|---|---|
| DTCG JSON parses | Pass |
| Token leaves | 322 |
| Aliases | 178 |
| Broken aliases | 0 |
| Component tokens | 82 |
| Figma-to-code map rows | 82 |
| Figma component Web syntaxes | 82/82 canonical |
| Unique CSS properties | 365 |
| Broken CSS `var()` references | 0 |
| Essential border contrast | Pass; 16/16 checked pairs above 3:1 |

## Figma archives

Both exported `.fig` files pass ZIP/CRC archive validation:

- `1-StudioLimb-Production-System-Native-Modes-RC-0.12.0.fig`
- `2-StudioLimb-Production-System-Starter-Compat-RC-0.12.0.fig`

The shipped archives now expose exactly two physical pages:

- `00 — Start & Foundations`
- `01 — Components, Patterns & Templates`

The first independent Starter import exposed an extra third physical page in the original export. Its nine Handoff/QA/Playground/Changelog roots were moved into the second page and the empty page was removed. An adversarial archive audit then found that the five `_Handoff` roots in that correction overlapped at `X=6000, Y=19000`; they were re-laid out at `Y=19000`, `19300`, `19900`, `20300` and `20800`, re-exported and retested with zero intersections.

Read-only dependency inspection of the final Native archive counted 1,338 instances, zero remote-library main components, 12 local icon placeholders and local vector geometry for functional glyphs. No external icon-package dependency was detected.

## Independent Starter clean import

| Check | Result |
|---|---|
| Account | Independent Figma Starter team |
| Surface | Figma web in Chrome 151.0.7922.174 on macOS 15.5 |
| Exact final import | Pass; `dGETjXSY2jBuqS1MgdfYeS` |
| Physical pages | Pass; exactly the two documented pages |
| Internal moved areas | Pass; all nine Handoff/QA/Playground/Changelog roots present on page 2 |
| Internal `_Handoff` geometry | Pass; five exact offsets and zero pairwise intersections |
| Close and reopen | Pass |
| Blocking import/font/library/variable warning | None observed |

The temporary correction file `VI5TRouAMddn9bp1cDQBiP` was moved to Figma Trash after export. The earlier clean-import file `AZ2W2zUDeRds4h7V2K8FZf` supplied the corrected geometry baseline. The shipped archive then received the four border-alias corrections and normalization of all 82 component Web syntaxes to canonical code-token identifiers. Exact shipped bytes imported as `dGETjXSY2jBuqS1MgdfYeS`, closed and reopened successfully with both pages and no blocking warning. The packaged Starter archive has SHA-256 `163d61b21f77eb751f1cfbddd97fe001ea74736bbcd8af6c2185e441d7881296`.

## Verified Education-team Native clean import

| Check | Result |
|---|---|
| Account | Verified Figma Education team controlled by the source owner |
| Surface | Figma web in Chrome 151.0.7922.174 on macOS 15.5 |
| Exact final import | Pass; `L115zMrYTYAefxVygJ8FMa` |
| Physical pages | Pass; exactly the two documented pages |
| Internal moved areas | Pass; all ten Handoff/QA/Playground/Changelog/Native Matrix roots present on page 2 |
| Internal-area geometry | Pass; zero intersections among the ten moved roots |
| Native templates | Pass; 24/24 across four families, two themes and three viewports |
| Native variable values | Pass; all `Light`/`Dark` and `Desktop`/`Tablet`/`Mobile` values present |
| Interactive mode switch | Pass; `Light` to `Dark` and `Desktop` to `Mobile`, then restored |
| Reload | Pass |
| Blocking import/font/library/variable warning | None observed |

The original Native export and the first correction attempts are historical evidence only. The shipped archive contains the same alias/Web-syntax normalization as Starter. A metadata-only cleanup changed 43 variable descriptions and 8 text-style descriptions from the stale `Starter Compat` label to `Native Modes`; no visible content, IDs, values, aliases or geometry changed. Exact shipped bytes imported as `L115zMrYTYAefxVygJ8FMa`, closed and reopened successfully with both pages and no blocking warning. ZIP/CRC, structure, geometry, templates, variables and exact authorized-change diffs passed. The packaged final Native archive has SHA-256 `b7b0741eef5dc3d469506415594a4f7773680f1da1e47ae87c7439c631c48123`.

## Quick Start PDF

- 12 pages.
- A4 (`594.96 × 841.92 pt`).
- Searchable, tagged and not encrypted.
- Gloock, Instrument Sans and Geist Mono subsets embedded.
- A 12-page rendered contact sheet and full-resolution review of changed pages found no clipping or overlap.

## Landing

- Product/Breadcrumb/FAQ JSON-LD parses, including the US$0 open-beta offer.
- Both download CTAs point to the exact public RC package.
- The structured feedback page prepares email locally and discloses that nothing is transmitted automatically.
- The visible page states free three-project open-beta status, verified RC scope and current compatibility limits.

## Open external gates

1. Different-owner Education/Professional import from an open-beta participant.
2. Open-beta evidence from at least five designers and three developers.
3. Total `1.0.0` usability gate with eight designers and four developers.
4. Final legal/editorial review, including confirmation of this third-party inventory.
5. Verified product screenshots and Gumroad test purchase/download.
