guide to agentprivacy
Browse collections
โœจVisualise
Connect with Star
Your VTA, your chosen perspective

The planned connection uses your VTA and the Trust Spanning Protocol to carry a scoped exchange for you or your agent. You choose what is presented; the receiving service checks the request before a view is shared.

This guide has no VTA connection adapter yet. Opening Star does not connect an identity or send a key.

Open Star โ†— ยท Inspect your City Key โ†—
guide / Harness / Workflows And Runtimes

๐Ÿ› ๏ธ Workflows And Runtimes

How a workshop actually runs the loop โ€” and how much of it to run. A harness is not all-or-nothing: the minimum that earns the name is a proposer, a prover, and a Gap the proposer cannot tune to. Everything above that is weight you add when the domain earns it.

The runtime ladder

  1. Scaffold โ€” node tools/new_instance.mjs ../my-harness my-harness copies the templates and tells you what is still missing. The gate and the bundler both refuse a config still wearing its TODOs.
  2. Conform โ€” node engine/conform.mjs <instance> must PASS before any round (G0).
  3. Bundle โ€” node tools/bundle.mjs my/harness.config.mjs my/harness.workflow.mjs fuses config + engine into one self-contained workflow file.
  4. Run โ€” in Claude Code, invoke the Workflow tool with scriptPath: <instance>/harness.workflow.mjs and args: {repo, root, runId}. root is where GROUND_RULES, TRUSTS, and the seat cards live โ€” every seat boots from those documents (T3). All writes land in runs/<runId>/; the frontier does not move.
  5. View โ€” node tools/render_run.mjs <instance> <runId> projects a run directory into one static run.html that re-derives every Gap seed from the persisted proposal bytes at render time. Match proves the witnesses derive from the proposal; mismatch renders as ROUND VOID.
  6. Fold โ€” the keystone's step, in the main session, conform green before and after. See Seat โ€” Keystone and The Ledgers.

The runtime tiers

Four descriptive spaces for what a bout can be โ€” the trusts identical at every rung, the stakes widening: the spar ๐Ÿคบ (practice, one workshop, its own frontier โ€” The Field Guide Spar) โ†’ the duel (reserved: the formal bout whose result a counterparty relies on โ€” signed verdicts, artefacts exchanged) โ†’ the arena ๐ŸŸ๏ธ (a live external benchmark with other fighters on the board โ€” Harness Path โ€” Shor Mage vs ecdsa.fail) โ†’ the open world ๐ŸŒ (a real upstream, consequences beyond any ledger โ€” Harness Path โ€” Privacy Pools V2 Mage; Harness Path โ€” Hearthold, its seat taken by the House of Archon). The door is the First Personโ€™s at every tier.

Runtimes per workshop

Different workshops run different weights of the same skeleton โ€” see The Harness Paths for all fifteen:

One session, one seat

A live session can also HOLD a seat directly โ€” the boot protocol is One Session One Seat: read the ground rules, the trusts, your one card; state your seat, your permitted writes, your definition of done; conform and chronicle before ending.


the wiki is a projection; ~/dual-agent-harness (git) is the source of truth ยท (โš”๏ธโŠฅโฟปโŠฅ๐Ÿง™)๐Ÿ˜Š = neg โŠ• bnot โ†’ succ