FrameSignal is production-minded but intentionally scoped. The next work should happen in focused tasks so the product stays safe, spoiler-aware, and maintainable.
- Add a rich article editor.
- Add draft preview workflows.
- Add editorial review queues.
- Add admin audit trail UI.
- Add delete workflows only after explicit safety requirements are defined.
- Add Supabase Storage.
- Add image upload with required image credit fields.
- Add poster/still usage rules and editorial review.
- Add image optimization QA.
- Add advanced search.
- Add filters for mood, genre, runtime, family safety, and spoiler tolerance.
- Improve the Watch Signal Generator with a real matching engine.
- Keep recommendations explainable instead of opaque.
- Add rate limiting.
- Add captcha or abuse protection if needed.
- Add email provider integration.
- Add unsubscribe workflow.
- Review legal/trust pages before real public launch.
- Expand role permissions carefully.
- Add safer staff invitation flows.
- Add production audit log review UI.
- Continue relying on RLS and server-side checks instead of frontend hiding.
- Run Lighthouse and Core Web Vitals audits on production.
- Add image and content performance improvements after real media exists.
- Add a custom domain.
- Continue avoiding fake rating schema and fake streaming availability schema.
- Add optional GSAP/Lenis motion only after performance QA.
- Respect
prefers-reduced-motion. - Keep spoiler labels readable before and after any animation.