ROSIE’S WORLD — COMPLETE HOUSE UPDATE
Prepared September 28, 2026

WHAT THIS PACKAGE DOES

- Keeps Whop as sign-in, membership, and checkout.
- Keeps the 18+ screen first, then requires the House Rules scroll and agreement.
- Adds in-site House Rules, Terms, Privacy, Help, reports, account controls, and real error handling.
- Changes Visitor and Free to green, Curious to purple, Devoted to velvet red, and Obsessed to crown gold.
- Removes the separate Free Hub. Free chapters stay in My Library; snippets and public conversation stay in the Red Room.
- Saves chapter comments, hearts, spoiler curtains, reports, bookmarks, and reading receipts in the database.
- Adds one intentional bookmark per reader per story. A reader must press “Hold My Spot”; jumping ahead never moves it.
- Makes the selected My Rosie companion hold each saved place with character-specific art, dialogue, and styling.
- Adds “A Question from Rosie” to the chapter uploader.
- Adds controlled bell and email preferences, a moderation report queue, draft autosave, and a staff-only data export.
- Includes no payment connection beyond the existing Whop links and membership sync.

SAFE UPLOAD

1. Upload the zip to public_html in cPanel File Manager.
2. Extract it directly inside public_html.
3. Let cPanel replace matching files in /beta and /api.
4. Do not move or edit rosiehub-config.php. This package does not include it.
5. This package does not include the deleted one-time setup page.

The new database tables create themselves the first time their features are used. Existing stories, chapters, readers, comments, and Whop configuration are not reset.

AFTER EXTRACTION

Open https://rosiedabaddest.com/beta/ in a private browser window and test in this order:

1. 18+ screen, then House Rules.
2. Footer links: House Rules, Terms, Privacy, and Help.
3. Whop sign-in and “Refresh My Access.”
4. Owner/editor tier views.
5. Open a chapter, press “Hold My Spot,” refresh, and resume from My Library.
6. Post a spoiler-covered chapter comment, heart it, refresh, and confirm it remains.
7. Submit a test report and review it in Studio.
8. Submit a Help request and confirm support@rosiedabaddest.com receives it.
9. Download a private data backup from Studio.

CONTROLLED EMAIL DIGEST

Selected chapter/update emails are combined into one reader digest per day. Ordinary comments never send email.

To send the queue automatically, add one daily cPanel Cron Job after the main update is tested:

php -q /home/YOUR-CPANEL-USER/public_html/api/email-digest.php

Use the exact home path shown by cPanel. Hostwinds support can confirm that path if needed.

IMPORTANT

- Terms and Privacy are practical working drafts tailored to this hub. Have a qualified attorney review them before a public launch.
- The staff data export contains private reader and community information. Keep downloaded backups somewhere private.
- The Help request is always stored in the database first. Host mail delivery still depends on the server’s PHP mail configuration and the support@rosiedabaddest.com mailbox/forwarder.
