Stream Bandit
Creator Rules Global Helpers TEST. Read-only creator guide with current global shell, theme, account/avatar, search and Creator routes.
V7.5.5 Creator Rules Global Helpers TEST

๐Ÿ“œ Creator Rulebook

A clean read-only guide for creator submissions, review flow, public movie creation, artwork, safety, Mux/Supabase media links and tidy testing. This page explains rules only and does not write to Supabase.

Checking global helpers...
Rulebook loaded. Guide page only.
๐Ÿ“œโœ…

Creator flow

1. Create

Prepare a title, description, public playable URL, poster, genres and tags.

2. Submit

Use Submit Video to create a pending submission row in `sb_submissions`.

3. Review

Use Review Queue to approve, reject, request changes, or clear test rows.

4. Movie row

Only approved submissions should move to public `sb_movies` after preview.

This rulebook is the safe first Creator page because it does not edit app data.

โœ… Can do

๐ŸŽฌ

Use public playable media

Use public Mux playback URLs, HLS links, or public video URLs that the player can open.

Allowed
๐Ÿ–ผ๏ธ

Use clean artwork

Use clear 16:9 poster or banner images, ideally 1920ร—1080, so cards and details pages look professional.

Allowed
๐Ÿท๏ธ

Add useful metadata

Add title, description, year, runtime, age rating, genres, tags and channel links where available.

Allowed
๐Ÿ“ก

Use Creator tools

Use My Channel for overview, Channels for channel management, Submit for intake, and Review Queue for status.

Allowed

๐Ÿšซ Do not

๐Ÿ”

Do not paste private credentials

Do not paste private keys, account tokens, passwords or private dashboard links into creator forms.

Never
โš ๏ธ

Do not skip review

Submissions should follow pending to approved/rejected/changes requested before becoming public movie rows.

Never
๐Ÿงฑ

Do not stack random patches

Complex pages should become clean full working versions instead of many small battle patches.

Avoid
๐Ÿšฆ

Do not release from this page

Release steps belong to readiness, smoke tests, backup checks and explicit approval.

Locked

โฌ†๏ธ Submission rules

Title

Use a clear title and avoid placeholder names when ready for review.

Description

Give enough story/context so cards, details and search results make sense.

Video URL

Use a public Mux/HLS/video link, not an editing dashboard or private account area.

Poster

Upload or provide a public artwork URL. Poster should stay with the submission.

Genres/tags

Use simple genres and tags for discovery and search.

Status

New submissions should start pending where supported.

๐Ÿงพ Review flow

Pending

New submissions wait here until checked.

Queue
Approved

Approved submissions can move to the movie-row preview stage.

Go
Rejected / declined

Use declined/rejected when the submission should not move forward.

Stop
Changes requested

Use this when more detail, better artwork or a fixed playback link is needed.

Fix
Preview first

Always check the exact movie row before creating it.

Check
Keep audit

Keep submission history until cleanup is intentional.

Audit

Real table clues from this checkpoint

sb_submissions

Fields seen: submitter_id, channel_name, title, description, video_url, thumbnail_url, trailer_url, age_rating, kids_suitable, genres, reason, status, decline_reason, reviewed_by, reviewed_at.

sb_channels

Fields seen: id, name, description, owner_id, image_url, avatar_url, is_official and timestamps.

sb_movies

Approved submissions can become movie rows with mux/video URLs, thumbnail, genres, tags, channel_id, owner_id, source_type and status.

Safe rule

Rules page is read-only. Submit and Review Queue must preserve these real table shapes when upgraded.

No Supabase writes on this page.

V7.5.5 checklist

1. Visual

Rulebook looks clear and professional.

2. Global

Theme, account, avatar, menu, search and helper status load.

3. Tabs

Overview, Can Do, Do Not, Submission Rules, Review Flow, Schema and Checklist switch properly.

4. Links

Submit Video, Review Queue, My Channel and Channels links open correctly.

5. Safety

No app data changes from this page.