<aside> ๐Ÿฟ

Quick Start: Paste the full ChatGPT Project instructions from START_HERE.html into a ChatGPT Project. No Project Source upload is required, even on Free. If you want supplemental context, upload the single WATCHLIST_CONTEXT.md file (not the ZIP as a Project source). Connect Notion to your duplicated workspace, and start with a real movie hunt: What kinds of horror movies have you enjoyed? You can name subgenres or a few favorites.

For poster-backed ADDs, use the already-included Watchlist Import Staging database in the customer's duplicate. Create metadata without Cover / Poster; attach uploaded image to the staged record using update-page; read back; move the complete page into the customer's Watchlist. Do not ask to create a new staging database if the duplicate includes one. Detailed setup is available in the HTMLโ€™s Director's Cut.

</aside>

๐Ÿ•ฏ๏ธ NAVIGATION

๐ŸŽž๏ธ MY WATCHLIST

๐Ÿ  Home ๐ŸŽž๏ธ All Films ๐Ÿฟ Watch Next ๐Ÿ”– Want to Watch โœ… Watched ๐Ÿ‘ป Horror Picks

๐Ÿค– AI COMPANION

๐Ÿ“ฆ Start Here ๐Ÿค– ChatGPT Setup ๐ŸŸ  Claude Setup

๐Ÿ”Ž DISCOVER

๐Ÿฉธ Horror Library ๐Ÿ† Top 100 Horror Films ๐Ÿ… Rotten Tomatoes Classics โญ IMDb Horror Rankings ๐Ÿ“… Horror Films of 2026 ๐ŸŽฌ 2026 on IMDb

๐Ÿค– CHATGPT โ€” YOUR MOVIE COMPANION

Use the kit's root START_HERE.html and choose ChatGPT. Copy the complete Project instructions into your Project settings. Optional context files are grouped under ChatGPT/: WORKFLOW_CONTRACT.md, POSTER_POLICY.md, STREAMING_AVAILABILITY.md, SCHEMA.md and FIRST_CHAT_MESSAGE.md. The HTML can download these as a provider ZIP. Connect Notion and grant access only to your duplicated Watchlist. No private original/master database ID should appear in the prompt.

Start the AI conversation

First ask this exact question, then wait:

What kinds of horror movies have you enjoyed? You can name subgenres or a few favorites.

Then ask only missing details: favorite films, disliked films, already-watched titles, country, actual streaming subscriptions and tiers/add-ons. Read the customer's duplicated Watchlist database before researching. Propose 3โ€“5 deduplicated unwatched films with real correctly matched posters, source links and rationale. Check country-specific streaming providers and subscription inclusion versus rental/purchase/add-on, with dated source evidence. When unverified, use Unverified instead of guessing.

Wait for explicit per-title approval before any media upload or Notion write. A completed new card requires an attached real poster and read-back; if blocked, report POSTER BLOCKED and create no blank completed listing. On later requests update watched status safely and insert zero duplicates. The user needs actual Notion query/create/update/file-attachment capabilities, not merely a Skill or read-only connector.

Streaming schema: Country Code = ISO country; Provider = verified service; Access Type = Subscription / Free / Rental / Purchase / Add-on / Unknown; Availability Source URL and Checked At = genuine current evidence. Source URL = movie identity. Watch URL only for a real verified destination. A paid rental on Prime Video is not automatically included with Prime membership.