diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b73068e25b..909faf54a0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -131,7 +131,7 @@ jobs: fi - name: Install dependencies - if: steps.plan.outputs.code == 'true' || steps.plan.outputs.asf_source == 'true' || steps.plan.outputs.cli_package == 'true' || steps.plan.outputs.release_contract == 'true' + if: steps.plan.outputs.code == 'true' || steps.plan.outputs.astryx_surface == 'true' || steps.plan.outputs.asf_source == 'true' || steps.plan.outputs.cli_package == 'true' || steps.plan.outputs.release_contract == 'true' run: npm ci # The header audit above remains install-free. The complete source gate @@ -155,7 +155,9 @@ jobs: # directly instead of being hidden behind an earlier compilation failure. - name: Astryx surface inventory if: steps.plan.outputs.code == 'true' || steps.plan.outputs.astryx_surface == 'true' - run: npm run astryx:surface-inventory + run: | + npm run astryx:surface-inventory + npm run astryx:surface-inventory:test - name: Build if: steps.plan.outputs.code == 'true' || steps.plan.outputs.cli_package == 'true' || steps.plan.outputs.release_contract == 'true' diff --git a/docs/astryx-alignment-inventory.md b/docs/astryx-alignment-inventory.md index 6b291758ab..264191655b 100644 --- a/docs/astryx-alignment-inventory.md +++ b/docs/astryx-alignment-inventory.md @@ -23,7 +23,9 @@ Maps [Astryx wiki](https://github.com/facebook/astryx/wiki) conventions onto Maka product surfaces. Severity: **blocker** (raw control when an Astryx twin -exists / broken hierarchy) · **polish** (off-scale px, density). +exists / broken hierarchy) · **reimplementation** (a public `@maka/ui` export +shadows a shipped Astryx component — a review signal, not proof) · **polish** +(off-scale px, density). ## Wiki smell checklist (searchable) @@ -34,6 +36,7 @@ exists / broken hierarchy) · **polish** (off-scale px, density). | Design · radius | Nested radii not `outer − gap` | Role radii | | Design · elevation | Raw `box-shadow` / magic z-index | Elevation tokens | | API · Use the System | Raw `