← All tests

NIX-OS-68A — Polish bucket Tier A LOCAL

Three small wins that should have shipped along with the features they support: settings sidebar discoverability, Render/knex divergence guard, and a sunset note on the NIX Cash Chrome extension. Tier B (UI race fix + AGENTS.md note + stale R1 test updates) ships separately.

10/10 local Gate 1 checks passed. Settings page nav now wires real <Link> components for the three built sub-pages (Display Branding, Payment Methods, Diff Reasons); unbuilt placeholders stay disabled-styled. Orphan 20260419100003_create_cafe_user_pos_access.ts deleted; the drop migration stays. migrate.js got a new idempotent entry that re-drops cafe.user_pos_access on every run — verified by running node migrate.js twice in a row (first run shows "Dropped" if present, "already absent" otherwise; second run always "already absent"). NIX Cash Chrome extension README marked DEPRECATED with a table mapping its features to R1.7 / R1.8 / NIX-OS-70 native equivalents. All authed routes still 307 — no regression.

00What changed

01migrate.js first run — full output✓ ran clean

Loading…

02migrate.js second run — idempotent✓ "already absent"

Loading…

03Test runner — all checks✓ 10/10 passed

Loading…