pki.sgit.ai / documents / register-ui

The Register Interface: Every Edge Carries A Verification Badge

TypeDev brief Versionv0.33.61 Date20 August 2026 AuthorDinis Cruz (project lead) and collaborators LicenceCC BY 4.0 Sourceraw markdown · view on GitHub

Summary

The interface, and a tested result that sharpens the whole thesis. Every line in a register is a claim by somebody about somebody, so the design primitive is a badge on each edge — who can verify it, by what method, at what cost, when it was last checked, and the answer, with five result states because denied, unreachable and never-checked are three different situations. A policy then becomes a saved query that must return no rows, and the badge on the constrained edge decides whether that policy is enforcement or instrumentation. The surface question was tested inside a running rented session rather than argued: the surface is named precisely by environment variables, no attestation device of any kind is present, and nothing is signed — so the surface is knowable to the agent and unprovable to anybody else.

Key concepts

Key ideas

On this site

Folded into the MVP pack as change-control entry C10; the badge vocabulary and the policy-as-query are queued as the register's interface layer.

Read the document

📄 Original document · v0.33.61 · 20 August 2026 · rendered from the raw markdown (the source of truth)