Can different clues become a memorable social competition?
Keep teams synchronized, hints timed, and progress shared without exposing answers to the client.
CASE FILE. 06 / PUZZLE / SOCIAL GAME
A platform for pairs and groups with teams, invitations, and persistent expeditions. The Impossible Map combines clues, timed hints, and shared progress.
BRIEF. 01 / PROBLEM AND BOUNDARY
A deliberate view of the current state. Metrics and the hypothesis remain editorial until public evidence can replace them.
Keep teams synchronized, hints timed, and progress shared without exposing answers to the client.
SYSTEM TRACE. 02 / PRIMARY FLOW
Expedition interface → server-side team actions → persistent PostgreSQL progress → Firebase identity.
Next.js / map and clues
Submission, hint, and readiness
PostgreSQL + Drizzle
Firebase Auth / invitations
intent → policy → authoritative state → observable effectAn editorial sequence for discussing contract, authority, and effect. It does not represent real production telemetry.
Confirms identity, invitation, and expedition membership.
member.authorizedNormalizes the attempt without returning the expected solution.
answer.checkedRecords the attempt or advancement in an idempotent transaction.
progress.version + 1Projects clue, timer, and shared state to the team.
team.synchronizedDECISION LOG. 03 / TRADE-OFFS
Keep solutions and progression authoritative on the server; the browser receives only the state required for the current stage.
RELIABILITY. 04 / FAIL WITH CONTEXT
These are not published production metrics. They are risks the design must make observable and candidate signals for the next round.
Two people submit the correct solution at the same instant.
The hint clock diverges after suspension or a device change.
An answer or future clue appears in the browser payload.
Completion time and hint-use rate by clue mechanism.
Idempotent conflicts and recovery without progress regression.
Accepted invitations, ready teams, and expeditions actually started.
INCIDENT DRILL. 05 / CONTAINMENT → RECOVERY → PROOF
Editorial resilience exercises, not real incidents or production runbooks. Each drill turns a failure mode into a response that can be discussed and tested.
DESIGN EXERCISE / REVIEW AGAINST REAL TELEMETRY AND RUNBOOKS BEFORE OPERATING
EVIDENCE. 06 / WHAT CAN BE DEFENDED
Instrument clue difficulty and completion rankings, then build editorial tools for new expeditions.

INTERVIEW MODE. 07 / DEEPEN THE CONVERSATION
Questions that connect the case to system design, product, and operations without turning a contextual decision into a universal rule.
How to create new clue types without spreading conditionals across the product.
↗How to define a fair ranking when network and team actions vary.
↗How to test secret content without letting it reach the client bundle.
↗CASE FILE / 06