RACI

System check

RACI

Task Management

Your password is verified on the server and stored only as a hash.
No password yet? An administrator will set one for you.

End-to-end connection check

Verifies the full chain in one call: this page on Netlify → Supabase Auth → the rpc Edge Function → Postgres. Every module ported from here on travels this same path.

StepStatusDetail
Frontend served
Supabase Auth session
rpc Edge Function
Postgres round trip
Application profile
Modules

Modules appear here as each phase is completed. Anything listed as pending has not been built yet — it is not broken.

ModulePhaseStatus
Removed from the system 2 Ready
Task Management → 3 Ready
Lists, detail drawer, create
Dashboards & Scorecard → 3 Ready
Personal, management insights, scorecard
Sort Table & Archive → 3 Ready
Sort table is admin only; archive is for everyone
Artwork Requests → 5 Ready
6-stage pipeline, requests, archive
Email notifications 6 Not built yet
MOM Points & Uploader — Not in scope
Removed from the project, not pending
Compatibility layer

The shim re-implements google.script.run on top of Supabase, so the existing 69 call sites work unchanged. This calls ping through the old Apps Script chain — if it returns, the migrated frontend will too.