Building it surfaced a problem the brief didn't anticipate: GPT-4o-mini, powering all five pets through the ITP proxy, kept responding like a generic chatbot. Different system prompts produced the same flat voice, so the pets weren't distinct enough to make each flaw legible. When they all sound like the same AI, you can't tell what's wrong with this one. My fix was celebrity personas, giving each pet a recognizable voice: Ember as Snoop Dogg, Mango as DJ Khaled, Bugs as Taylor Swift, Biscuit as Mariah Carey, Luna as Kanye. When Mango hypes a bad idea in DJ Khaled's voice, the sycophancy reads at once. That wasn't in the original brief; I decided it mid-build to solve a real LLM limitation. It worked, and it shifted the project's register from a quiet argument about AI guardrails to something louder and more culturally legible.
Driftwood shipped as a static browser game with no install, no API key, and no data storage: five pets, five celebrity voices, five AI flaws. Each flaw activates on a specific trigger emotion the webcam detects. The garden is the emotional interface the brief did specify, and successful training grows an anchor tree, where Garden Health = Biodiversity minus Flaw Damage. A behavior log runs in the sidebar, flagging every instance where the pet responded to your face rather than your words. The privacy mechanic from the brief also ships: you can restrict what emotional data your pet can access. Full Access is the most dangerous, Label Only lets the pet know you're sad but not how sad, and None lets it read only text. Restricting access visibly reduces the flaw. That mechanic carried the brief's core data minimization lesson, and I underbuilt it relative to the rest of the game.
Ember
Snoop Dogg · Reckless Advisor
Gives dangerous shortcuts when you look stressed: confident, specific, wrong
Mango
DJ Khaled · Sycophant
Validates every idea when you're happy; never pushes back, always hypes
Bugs
Taylor Swift · Clingy Gaslighter
Manufactures guilt and invented hurt when you seem sad or distant
Biscuit
Mariah Carey · Gaslighter
Invents shared memories; rewrites what happened when surprised
Luna
Kanye West · Hallucinator
Fabricates facts and fake statistics with total confidence when happy