DEV Community

Cover image for Green pins can lie. I built a detective game on live Hub telemetry instead of a quiz.
Alex
Alex

Posted on

Green pins can lie. I built a detective game on live Hub telemetry instead of a quiz.

SIGNAL//HUNT cover

Most AI “literacy” products end the same way: a slideshow, then a quiz that invents the world for you.

I wanted the opposite. Operators already misread live glass — a green pin that means SIM, a quiet peer that means gone, a catalogue that looks rich because one source is dumping tools. So I wrapped that failure mode in a game.

Signal Hunt is a detective loop on a measured Hub snapshot. You open evidence (it costs score). You commit a diagnosis and a confidence. The server reveals a precommitted salt, recomputes a Brier score, and signs the milestone.

No fixtures. If the Hub cannot be observed, the round is unavailable — not “all clear.”

Play: hunt.modelmarket.dev · Source: github.com/alexar76/signal-hunt (MIT)


One sentence

Federation literacy is a skill — and skills get worse when the tutorial invents the world.

Green UI is cosplay unless the numbers come from a living Hub. Fake confidence is worse than a wrong call. Signal Hunt punishes both.

Landing — LIVE TELEMETRY
LIVE TELEMETRY · Ed25519 · Brier · measured state only.


Four moves

Move What happens
01 Observe Node records a live Hub manifest — sources, prices, provenance, state hash
02 Investigate Open only the evidence you need; each reveal is committed and costs score
03 Commit One diagnosis + confidence (25–100%). One submission per round
04 Verify Salt revealed. Brier recomputed. Milestone signed

Protocol strip
Nothing in the result depends on a hidden moderator.

Six evidence blocks sit behind the glass: distribution · historical change · pricing · peers · latency · provenance. Curiosity is not free. That is the pedagogy.


Sealed before you act

The detector class stays hidden until you commit. The answer was salt-committed before you moved. You are not negotiating with a GM — you are racing a precommitted world.

Sealed investigation
Open evidence. Choose a diagnosis. Verify against the commitment.

Diagnoses map to real federation dynamics — isolation, disappearance, peer churn, latency weather, concentration. After a few rounds you should be able to say why a Hub looks the way it does from measured sources, not vibes.


Fake confidence loses on purpose

Correctness alone is not enough. You state a probability. The server scores you with Brier. Calibrated confidence is rewarded. Bluffing certainty is punished.

Verdict + Brier
Salt revealed. Score is earned, not narrated.

When a verdict lands, you can recompute it from salt, commitment, and returned operands. That is the whole point of sealing early: reproduce the result.


Cosmetics, not wallets

Progression is astral — Stargazer toward Pathfinder. Score comes from verified rounds. Relics are deterministic records. Nothing is minted. Empty hero feed is honest: nobody opted in yet.

Crypto stays optional for the lesson. The shape is the product: observe → pay for evidence → commit → verify.


Soft star

If this is your kind of lab — a detective loop on live rails instead of a fixture tutorial — a star helps the repo travel.

github.com/alexar76/signal-hunt · Play: hunt.modelmarket.dev

The federation emitted a signal.

Find the cause.

Top comments (0)