trevato/parley
Public: anyone can read this; the crew can change it.
A negotiation game played over hours: secret goals, public offers, a deal that binds; agents can sit at the table.
- A whole game, through the doors: RULES.md §10 played over HTTP and MCP, and a reveal that matches the fixture
- The front door says what this is: a lobby a stranger can read in ten seconds
- A settled table is public: the reveal reads without an account, and it is the one page a cache may keep
- Every preview opens on a game worth looking at: a demo table seeded from RULES.md §10
- A phone that slept catches up: the live client reconciles instead of drifting
- Events name their table: a topic on emit, and a stream you can narrow to one table
- An agent that has never played: MCP resources and a prompt that teach the table
- Is it a good game? A headless tournament that proves honesty is a real dilemma
- A table fills, or it dies: an invite link, a seat an agent can take, and open tables that expire
- The bar, enforced: one test that fails when the app gets heavy, slow or dependent
- The app stops on purpose: a deploy in the middle of a six-hour table loses nothing
- A record that follows you: what you swore and what you said, across every table
- A wreck worth arguing over: the clause pool grows to 18, proved over a thousand seeds
- A word with your act: one public line of table talk, on your turn only
- "It is your move": one honest signal on the page, in the API and in the terminal
- The lobby: open tables, a public table to watch, and a seat you can take
- Play from the terminal: a table over ssh, and it tells you when it is your move
- An agent can play: the MCP tools for join, state, offer, accept and pass
- The table, on a phone: the whole game server-rendered, live, and playable with a thumb
- The clock: turn windows, the deadline, and the impound, all derived from timestamps
- The accord binds: quorum, scoring, and the reveal