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 / The Harness Paths

๐Ÿ—บ๏ธ The Harness Paths

This catalogue is not the harness. It is the origin operator's fleet โ€”
work done with the harness, kept here as evidence and pedagogy the way
universe/ keeps one project's corpus behind a seam. The system you adopt
is the engine, the constitution, and the tools; delete this file and every
gate still passes.

The fleet is divergent on purpose, and the divergence serves one
construction: trust-graph creation, the agentprivacy way. Each entry โ€”
circuits, grammars, consent records, registries, wikis โ€” is a working piece
delivered toward that purpose, and the harness is what gives every one of
them the same verifiable shape: a gated result sealed as a ฮบ-addressed node,
a relation that a signature mints as an edge (GRAPH.md). Bodies diverge;
the graph they feed is one. What these entries buy you is sight: what a filled
config looks like at full weight โ€” and, just as usefully, what a partial
embodiment looks like โ€” before you build your own. None of their code lives
here. Each began as a skeleton like this one and diverged only through its
config, its seat cards, and its gate.

Ten instances specialised this harness; an eleventh seat โ€” once held open by
invitation โ€” was signed on 2026-07-14; a twelfth carries the skeleton whole
as a standalone sibling; two later runtimes carried the hold-apart into an
agent-operated acceptance flow and into literature review, and the sixteenth
accession is the first descendant lane โ€” no loop at all, but the
constitution inherited whole. Fifteen entries stand; numbering is by
accession and never reused, so one number sits empty (withdrawn before its
counterpart work published โ€” the door decides what is named here, and when).
Grouping is by weight.

They are grouped by how much of the loop they run, because that is the
most useful thing to see. 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
instances that lack a Fiat-Shamir Gap or an advancing frontier are marked as
such, deliberately โ€” reading an honest partial teaches the bar better than
reading a complete one.

instance domain objective the Gap weight
shor_mage quantum circuits product: qubits ร— Toffoli, โ†“ 9,024 witnesses hashed from the circuit's own op stream full
tigzkp_mage ZK constraint count R1CS constraints, โ†“ held-out points, Fiat-Shamir per round full + specialised
V6 rehydration research documents fidelity across audiences adversarial reviewer who never sees the canon full, non-numeric
privacy_pools_v2_mage ZK, real upstream target R1CS constraints, โ†“ as above, per-rewrite certificates full, mechanically fitted
lexon_pvm controlled-grammar semantic base (Lexon ร— PVM) coverage-debt, โ†“ 5 held-out census terms + 3 regression entries hashed from the proposal full, mechanically fitted
MyTerms / IEEE 7012 consent agreements ฮฆ product over a bilateral record registry + unlock lattice + constellation hash loop built, mock-only
FedWiki flow + Gatehouse publishing presence/absence gap-count (no witness draw) โ€” integrity gate + human discovery loop
the dream cycle universe upkeep (no metric) โ€” gap surfacing (none) โ€” the measure seat at fleet scale measure-only
Game of 42 the structure itself (none) โ€” a visualization (none) โ€” checks structure, not results structure layer
universe-builder a map of a corpus words, โ†“ a sampled draw it never needed RETIRED โ€” read this one
hearthold_mage household sovereignty stack disclosure-debt, โ†“ (baseline 2049 canonical bytes) FULL-mode bundle satisfies all 23 frozen census requirements + one negative fixture per requirement FILLED 2026-07-14 โ€” the House of Archon, signed
hh_workshop workshop facilitation (babblefish translation) translation-debt, โ†“ (baseline 32) census over a 31-claim frozen register; the probe FORM drawn Fiat-Shamir from the triptych; assayer blind to canon full, mechanically fitted โ€” standalone (vendored engine, local-model driver)
the DTG verification registry ZK ceremony suite acceptance registry rows, honestly accepted digest-manifest byte-match; the decision consumes only pinned acceptance flow, human-gated โ€” first external run accepted
the litreview runtime prior-art novelty (Programme WP-14) residues surviving refutation context isolation: refuters never see the prover's argument (D3) full, non-numeric โ€” sweep โŠฅ refute โŠฅ judge
uor_kappa_mage upstream substrate convergence (kappa-registry) (no metric) โ€” a P-gated research lane (inherited, not drawn) โ€” TRUSTS + GROUND_RULES govern every session descendant lane โ€” the constitution inherited whole

Each instance page carries an At a glance config card โ€” objective, gate, hard constraint, the Gap, lenses, canary, weight, lesson โ€” the same columns as the mapping table in Adopting The Harness: read a card, then read your own use case across the same columns.

What travels, what stays, and how the fleet syncs

Read these fifteen and you will notice the same skeleton under fifteen
unrecognisably different bodies: an objective (or an honest absence of one), a
hard constraint, a gate the proposer cannot choose, a ledger only one seat
writes, and a door only a person opens. And one body carries no skeleton at
all โ€” only the constitution, which turns out to be the part that travels
furthest.

They also sync into one universe, and that is not decoration โ€” it is the
fractal claim of SPECIALISATION.md ยง2 made real:

  • One inscription, in all of them. (โš”๏ธโŠฅโฟปโŠฅ๐Ÿง™)๐Ÿ˜Š = neg โŠ• bnot โ†’ succ is
    stamped on shor_mage's chronicles, tigzkp's harness algebra, MyTerms'
    boundary code, the Gatehouse door, and every Game-of-42 seal. Proving that
    identity rather than asserting it is the same gate idiom everywhere.
  • One cast. Personas are role classes from a shared skills corpus, bound
    per seat. The support seats of shor_mage and tigzkp are literally the same
    City-of-Mages keepers. A new instance claims a vertex on an axis rather than
    inventing a new shape โ€” tigzkp holds the compute axis.
  • One anchor law. The complement pair whose vertices XOR to 63 โ€” Aletheia
    (V38) โŠ• Lethe (V25) โ€” is the same pair in the Game of 42's lattice and in
    tigzkp's conformance gate: bnot made structural, checked in two places
    that never import each other.
  • One sharing surface. When an instance has something to send, it goes
    through the Gatehouse โ€” and sending is always the door, the First Person's
    alone.

So the fleet is held apart exactly the way the seats are: each instance
publishes a frontier, none writes another's ledgers, and what travels between
them passes a gate it did not choose. The First Person is the keystone of
the fleet, exactly as the keystone is the pair of the workshop.

The lemma travels; the corpus stays home. Your harness path is a config, not a
fork โ€” and when it earns a persona and a vertex, it joins the lattice without
drifting, because the structure is checked, not asserted.

Assets

๐Ÿ“Ž the-harness-pathsHARNESS_PATHS.md

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