Skip to content

Surface organizer dashboard data failures - #4

Merged
moirakk merged 1 commit into
mainfrom
codex/organizer-data-error-state
Jul 17, 2026
Merged

Surface organizer dashboard data failures#4
moirakk merged 1 commit into
mainfrom
codex/organizer-data-error-state

Conversation

@moirakk

@moirakk moirakk commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • Distinguish organizer dashboard ready, empty, and error states.
  • Stop rendering a misleading empty workspace when configured Supabase reads fail.
  • Add a user-facing recovery state and server-side diagnostic logging.
  • Force the organizer dashboard to render dynamically so operational data is not treated as static content.

Why

An organizer must be able to tell the difference between “no events yet” and “the backend failed to load.” Silent fallback would hide real incidents and undermine operational reliability.

Risk

Medium. Organizer dashboard rendering behavior changes when Supabase reads fail.

Verification

  • npm test
  • npm run verify
  • npm run build
  • git diff --check

Data and security

No schema, RLS, Storage, or write-path changes.

@moirakk
moirakk merged commit 848fcc4 into main Jul 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant