Haru Café · Episode 2 / Hands · public-safe experiment
Same hand. Real boundary.
A tiny experiment for the first 100 anonymous trial tickets. The real Haru Café is not connected. Can a hand do what its role allows — and stop where its role ends?
first 100 hands
Checking…
experiment complete
The first 100 hands have finished their little experiment.
Thank you for exploring what a hand can — and cannot — do.
The interactive sandbox is now closed, but the story behind it remains open.
one anonymous ticket · two demo roles
Your trial hand
Reloading this browser reuses the same unexpired anonymous ticket. This demo intentionally stores no name, email, IP address, user-agent, free-text feedback, or real Haru Café data.
same endpoint · server decision
Try actions
Try one allowed action and one action outside the current role.
one anonymous reaction
When the server said DENIED, how did that stop feel?
One category per ticket. No written response.
boundary proof
Same ticket. Different role boundary.
Visitor → lookAround → ALLOWED
Visitor → openRound → DENIED
Host-demo → openRound → ALLOWED
Host Demo is intentionally selectable. This proves server-side role enforcement after a demo role is chosen. It does not claim real-world identity verification or production role assignment.
the idea behind the toy
Same agent. Different place. Different hand.
Trust does not mean giving every capability everywhere. A hand that knows where to stop is still a capable hand.
No connection to the real Parlor, Interview Room, Company Hand, GitHub, Gmail, production APIs, credentials, applicants, guests, or private records.