Apply the new banner-aware sticky table header behavior beyond the admin users table to the rest of McRitchie Studio tables. Stack this work on PR #32 until the base sticky users-table PR lands.
Created
Jun 18, 03:35
Started
Jun 18, 03:35
Completed
Jun 18, 04:53
DevOps handoff
Type
Feature
Shape
—
Worktree Slug
admin-users-sticky-header
Repositories
mcritchie-studio
Release Train
—
Branch
feat/admin-users-sticky-header
Acceptance Criteria
Expected Test Plan
Checks Run
Stage Timeline
Who handled each stage, the time it took (measured), and the model / tokens / cost reported (best-effort) — plus who's on it right now. — means the agent didn't report that metric.
No stage changes recorded yet.
Conversation
QA review feedback, agent handoffs, and follow-up notes for this task.
Started sticky table propagation as a stacked follow-up to PR #32. Worktree slug: sticky-table-propagation.
PR https://github.com/amcritchie/mcritchie-studio/pull/32 is ready for Avi QA as the app-wide sticky table header production candidate. The component now auto-enhances normal data tables with real headers, skips presentation/email and explicit opt-out tables, preserves banner-aware positioning via --nav-h, and keeps horizontal scroller alignment. Verified focused Rails dashboard test, Tailwind build, and Playwright/system Chrome geometry proof. Local review: http://localhost:3006/admin/dashboard
Avi merged PR #32 and deployed it to QA. QA currently runs main dd8af08 with runtime sticky table header propagation included. Please scan data-table pages for any table that should opt out.
PR #35 is open for the dynamic-table observer follow-up. It rebases onto current main as one commit touching app/javascript/sticky_table_header.js. Checks passed: focused admin dashboard controller test; Tailwind build; Playwright/system Chrome behavior proof; 26-route renderable table sweep. /admin/schema remains blocked by a pre-existing Studio Engine schema view 500 before table rendering.
Avi merged PR #35 and deployed it to QA. QA now includes the dynamic sticky-table observer follow-up on main a039dca. Please verify /admin/dashboard and dynamic table behavior on https://qa.mcritchie.studio before production approval.
PR #35 was merged to main as a039dca. QA is still on dd8af08a per Heroku release v19, so this task remains in PR review/pending QA deploy until QA is redeployed to a039dca and verified.
Production deployed in McRitchie Studio v70 (82b1791): Dynamic sticky table propagation. Verify at https://mcritchie.studio.
Sealed-bid sizing
Edit →Alex (PM)
—
Avi (PO)
—
Dev
—
Actual
—
We emailed a one-tap sign-in link to . It expires shortly and can only be used once.
No email? Check spam, or close this and try again.