diff --git a/.trellis/spec/hyb-oa/frontend-react-vite-design.md b/.trellis/spec/hyb-oa/frontend-react-vite-design.md
index 235d19f7..b865395d 100644
--- a/.trellis/spec/hyb-oa/frontend-react-vite-design.md
+++ b/.trellis/spec/hyb-oa/frontend-react-vite-design.md
@@ -44,6 +44,12 @@ classes in `client/src/index.css`:
secondary actions.
- `ops-table-focus` for the primary desktop table container.
- `ops-inline-alert` for temporary mode hints such as batch operation notices.
+- `PrimaryTable` already applies `ops-table-focus` by default; page code may
+ add responsive visibility classes such as `hidden md:block`, but should not
+ recreate a separate table frame.
+- Finance/admin status summaries should prefer the shared `finance-status-strip`
+ and `finance-metric-card` classes unless the task introduces a new reusable
+ metric component.
**Why**: This keeps high-frequency PC pages dense and predictable without
recreating page-local Tailwind command bars. It also lets `frontend-design`
@@ -67,7 +73,7 @@ change the visual treatment once while preserving component contracts.
-
{subtitle}
: null} {meta ?