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 / Skill / Horizon Gate

Horizon Gate

Category meta · Version 1.0

Equation term trust as survival of an un-tuneable held-out gate (Fiat-Shamir); the bilateral-witness primitive at the validation layer

The held-out-gate discipline: a claimed improvement is worth nothing until it survives an adversarial validation it cannot tune. Activates when accepting or rejecting a claimed optimization/fix/result, when designing a benchmark or acceptance gate, when a change "looks cheaper" on a probe, or when reasoning about whether an attestation can be trusted. Names the failure mode — the nonce-island mirage — and the bounded-change loop that earns trust. In the City of Mages this is Dokimé's 🪨 Ceremony of the 9024 Witnesses at the Horizon District.

A claim is worth nothing until it survives the witnesses it did not choose.

"The cheaper-looking claim that cannot face the witnesses it did not choose is not progress."

Spell: state-the-waste → smallest-fix → confirm-or-reject-with-metrics → assay(9024)

1. The principle: held-out, un-tuneable, adversarial

An improvement validated only on a self-chosen probe is not knowledge — it is a guess that
flattered its examiner. Trust requires a gate the claimant cannot tune: the test cases are derived
from a hash of the claimant's own work (Fiat-Shamir), so they cannot be picked and cannot be charmed
(C69). This generalises the City's witness-discipline: an attestation is only as good as the witnesses
the attester did not choose.

The canonical instance is ecdsa.fail: a claimed-cheaper circuit must pass 9024 = 141 × 64
Fiat-Shamir-drawn test points — and any structural change reshuffles which 9024 you face. A variant
that is cheaper and passes a 2048-shot probe routinely fails the full set.

2. The failure mode: the nonce-island mirage

A nonce-island mirage is a claim that looked cheaper on a small probe and dies on the full held-out
set. It is the single most common way a self-improvement loop fools itself: it tunes, implicitly, to the
cases it can see. Name it and reject it — however cheap it looked. A 2048-shot pass is a hint, never
a result.
If you cannot state why a win is structural rather than probe-fitted, treat it as a mirage
until the full gate clears.

3. The bounded-change loop (RCI · "Tony → Anton")

Earn trust one bounded change at a time:

  • Before: state the exact waste or risk · the evidence (file, function, knob, metric, prior note) ·
    the expected effect on each axis (cost, correctness, and any invariants) · the single smallest fix.
  • After: confirm or reject with metrics. Classify every failure as structural (a real limit),
    held-out-sensitive (a mirage), or noise. Stop a brute-force sweep the moment failures repeat without
    a source-backed reason.

This is RCI (criticise → improve, bounded) and SkillOpt (a bounded edit accepted only on strict held-out
improvement) made a single discipline. No inference-time magic; just the refusal to accept un-validated
cheapness.

4. Designing a gate (when you build the benchmark)

  • Derive the test set from the candidate, not the author (Fiat-Shamir / hash-of-the-op-stream) so it
    cannot be tuned to.
  • Validity is rejection, not penalty: correctness, plus every structural invariant the artifact must
    preserve (for circuits: reversibility, phase-cleanliness, forward∘inverse = identity).
  • Size the held-out set for the reshuffling: any structural change should change which cases you face.
  • No silent caps: if the gate samples or truncates, log what was dropped — silent truncation reads
    as "covered everything" when it didn't.

5. Decision patterns

  • A change "looks cheaper"? → run the full held-out gate before believing it. Probe pass = hint only.
  • Accepting a claim/attestation? → ask which witnesses the claimant chose; trust scales with the ones
    they didn't.
  • A win you can't explain structurally? → label it a candidate mirage; hold it for full validation.
  • Reviewing your own optimization? → state-the-waste → smallest-fix → confirm-or-reject-with-metrics.
    One bounded change.

Authored 2026-06-09 from the ecdsa.fail trust task and the RCI / SkillOpt papers. The gold that fears the stone was never gold.

Provenance

Forkable skill page migrated from the agentprivacy skills repo (persona/agentprivacy-horizon-gate, v1.0).
Source of truth: agentprivacy-skills-v5. Fork this page to materialize a local SKILL.md via fedwiki-to-skill.

origin: 0xagentprivacy · author: Mitchell Travers

Assets

📎 horizon-gateSKILL.md

Navigation

← Welcome Visitors · Meta Skills