Maintained repository documentationView source on GitHub

Rendered from ROADMAP.md at build time without changing its status. The repository source controls if this presentation differs.

Verifier Standard (VSTD) public technical roadmap#

Acronyms: Advanced Vector Extensions 512-bit (AVX-512); artificial intelligence (AI); command-line interface (CLI); central processing unit (CPU); Concise Binary Object Representation (CBOR); CBOR Object Signing and Encryption (COSE); control groups (cgroups); directed acyclic graph (DAG); dynamic random-access memory (DRAM); grounded decision certificate (GDC); graphics processing unit (GPU); inter-process communication (IPC); Internet Engineering Task Force (IETF); reduced instruction set computer (RISC); Boolean satisfiability problem (SAT); Supply Chain Integrity, Transparency, and Trust (SCITT); signal kill (SIGKILL); SMT library standard (SMT-LIB); Temporal Logic of Actions (TLA); virtual machine (VM); Verifier Standard (VSTD); zero-identity/zero-knowledge (ZIZK).

TRUST is mechanism-earned forward artifact support; ROT is typed, time-indexed degradation of current admissibility; and RUST is inverse-TRUST diagnostic traversal toward recorded ancestors. They are formal semantic names, not acronyms or actor ratings.

Status: direction, not a promise of delivery or adoption Scope: the public specification, reference implementation, and interoperability surface only

Reader context: Concept guide and intellectual precedents

The near-term problem#

“Speed superintelligence” is used here as an operational condition, not as a model capability certification: when software agents propose, edit, execute, test, and publish computational work faster than a person can inspect each intermediate step, a final answer or green check becomes a weak review interface. The reviewer needs a portable record of:

VSTD's intended role is to make that review object cheap to transfer, checkable outside its producer within stated bounds, and capable of being overturned. It is evidence infrastructure around fast systems—not proof that a system is aligned, safe, conscious, superintelligent, or fully observed.

The next question: what should we check first?#

Verification is never free. A project can usually identify more claims, artifacts, and dependencies worth checking than its available time, compute, evidence access, and human attention can cover. Hiding that constraint does not remove it; it only makes the choice of what went unchecked harder to inspect.

The intended next direction is straightforward for a newcomer:

  1. record the available verification budget;
  2. choose which check to run next under a declared policy;
  3. record why that check was selected and what was deferred;
  4. preserve the native verifier's actual result and VSTD claim boundary; and
  5. observe whether the policy makes artifacts easier to check—or merely easier to game.

This is bounded verification allocation. A priority is a scheduling result, not a truth result. “Check this first” does not mean “this is false,” “this is important in every context,” or “everything else is safe.” Budget exhaustion leaves the deferred surface explicit and unresolved.

The longer-term objective is a portable, verifier-neutral way to:

The allocation policy is itself a versioned software artifact. It can therefore be tested, challenged, meta-verified, and represented in VSTD-Graph alongside the artifacts and verifier actions it influences. A stable feedback loop is not automatically a true one: randomized challenges, counterevidence searches, dependency-aware updates, and explicit UNKNOWN outcomes remain necessary to resist self-confirming verification.

This direction composes established work on bounded optimality, active testing, cost-sensitive testing trees, proof-carrying code, and certifying algorithms. The roadmap does not claim those foundations as VSTD inventions. The research question is whether VSTD can provide interoperable claim boundaries and portable result semantics for their combined use across heterogeneous verification substrates.

Vision board#

TODAY                         NEXT                          TARGET CONDITION
fast opaque result           result + bounded receipt      claims travel with challenges
green check only      →      PASS / FAIL / UNKNOWN   →     wrong claims degrade visibly
flat artifact list           provenance hypergraph         poisoned ancestry has blast radius
producer's own word          separate checker kit          multiple implementations can disagree
manual after-the-fact audit  policy-bound event capture    review scales with evidence, not rhetoric

The desired feedback loop is:

claim → evidence → bounded check → publish → challenge → adjudicate → degrade or retain
  ↑                                                                        │
  └────────────────────── new evidence / corrected claim ──────────────────┘

No arrow in that loop upgrades one VSTD closure coordinate with another coordinate's evidence. Each coordinate still requires its own evidence; the loop only carries results and challenges.

Implemented 1.2 artifact-control foundation#

standard/ARTIFACT_CONTROL.md defines a mechanism beneath the numbered profiles: exact regular-file byte and path preservation, dual-algorithm artifact-derived identity, an observable read-only payload-tree guard, finite readable self-closing seals, external artifact/key anchor checks, and copy-on-write thaw descendants. The mechanism is implemented through vstd artifact and the supported Python interface.

This is structural closure, not encryption, archival custody, semantic correctness, trusted time, actor trust, or a numbered VSTD profile result. The realm/time-capsule architecture permits continuous, discrete, causal, problem-space, branching, cyclic, and atemporal structures, but VSTD 1.2 does not yet define a realm receipt, continuity-law verifier, cross-realm mapping verifier, or language-model transition verifier.

Classical interoperability vocabulary target#

The near-term interoperability scope is classical computation. Deterministic means that every semantically relevant source of choice is absent or bound as an explicit input. A seed, repeated output, or deterministic-mode flag alone does not establish that condition.

These are roadmap-level interoperability meta-classes, not new receipt fields or frozen identifiers:

TermMinimum meaning
Semantic frameExact language, logic, theory, type system, operation set, machine and numerical semantics, versions, and undefined or implementation-defined behavior.
Problem frameBound instance, declarations, inputs, assumptions, options, objectives, constraints, and initial or session state.
Proposition frameExact relation being checked, its quantifiers, subject, scope, bounds, horizon, and required counterexample or witness condition.
Mechanism contractSupported frames and claim kinds, checker and trust roots, soundness basis, completeness or incompleteness boundary, resource limits, and known exclusions.
Native outcomeThe tool's exact status and native meaning; it remains distinct from the VSTD assessment earned by checking it.
Evidence payloadTyped model, witness, proof, certificate, core, trace, counterexample, diagnostic, reproducer, coverage record, or primal/dual bound.
Transformation obligationSource and target frames, mapping, claimed relation—such as equivalence, refinement, implication, or equisatisfiability—information loss, and the mechanism checking that relation.
Exploration scopeExhaustive, sampled, bounded, abstracted, under-approximated, or over-approximated search; explored states, paths, regions, and stopping reason.
Choice scheduleRandom-number-generator algorithm and state, sampler, tie-breaking, concurrency schedule, external responses, and every other choice that affects replay.
Numerical contractData types, precision, rounding, accumulation order, tolerances, overflow, exceptional values, quantization, and comparison rule.
Operational traceBound states, transitions, events, causal or topological order, external effects, checkpoints, and omitted observation surface.
Composition obligationTyped dependency relation, imported assumptions or axioms, discharged guarantees, conflicts, and the rule preventing repetition or topology from increasing assurance.

Meta-class and native-object boundary#

A meta-class names a cross-domain semantic role. A meta-object is one bounded VSTD instance of that role. A native object kind is defined by the source verifier, and a native object is an exact instance governed by that verifier's semantics. An adapter maps the native object into one or more meta-objects while preserving its identity, native result, assumptions, bounds, and declared information loss.

A classical verification episode should be expressible through these meta-classes, but an individual artifact need not instantiate all twelve, and one artifact may occupy several roles. Missing, inapplicable, and unobserved roles remain distinct. Meta-class membership is organization, not verification; it earns no assurance without the named mechanism that checks the object and its mapping.

For example, Lean retains its own objects and semantics:

Interoperability meta-classLean native object kindExample meta-object binding
Semantic frameType theory and declaration environmentExact Lean version, imported environment, options, and module identities.
Proposition frameTheorem declaration and its typeExact proposition, universe parameters, and declaration coordinate.
Evidence payloadElaborated proof termExact term checked for the bound proposition.
Mechanism contractKernel and its accepted core languageKernel implementation/version, configuration, trust roots, and exclusions.
Transformation obligationElaboration from syntax or tactics to a core proof termBound source, produced term, mapping, dependencies, and information loss.
Composition obligationImported definitions, theorems, and axiomsExact dependency and axiom set retained as prerequisites rather than inherited truth.
Native outcomeKernel acceptance or rejectionExact native result and diagnostics before any VSTD assessment.

The first machine-learning specialization is a classically executed autoregressive transition: bound model and weight bytes, tokenizer, operation graph, prefix, cache/state, numerical contract, logits transformations, choice schedule, and external tool inputs map to a selected token and next state. Passing establishes only conformance of that declared transition. It does not establish that the emitted text is true; that requires a separate proposition-specific verifier.

The vocabulary is grounded in distinctions already exposed by primary interfaces such as Lean proof terms and kernel checking, the satisfiability modulo theories library (SMT-LIB) language, Temporal Logic of Actions (TLA)+ behaviors and model checking, the Static Analysis Results Interchange Format (SARIF), in-toto attestations, PyTorch reproducibility limits, Stable High-Level Optimizer (StableHLO) program semantics, and Transformers generation controls.

A public “99%+ coverage” claim is prohibited until a versioned taxonomy names the included classical fields and subfields, representative native specimens exist, and round-trip plus adversarial loss tests show which mandatory distinctions survive each adapter. Coverage means expressibility over that declared denominator; it is not market share, adoption, correctness, or evidence that every tool has been tested.

Quantum, thermodynamic, deoxyribonucleic acid (DNA), chemical, and chemputer verification are outside the first denominator. A later operational-landscape extension must map this shared interoperability vocabulary without redefining VSTD outcomes. Whether an extension belongs in an optional module or a separately governed repository remains a future coupling and ownership decision.

Experimental catalog-to-plan integration#

Version 1.3.0 connects a domain-neutral component catalog to surface detection and planning without adding a receipt field or executing a component:

typed VSTD-2 geometry
  -> modeled-hole analysis
  -> exact catalog candidates
  -> nonexecuting validation plan
  -> nonexecuting execution-readiness preflight

The plan binds the geometry digest plus registry version and digest. Domain tags support grouping and discovery but cannot create a capability match. Catalog schema 1.1 separates the VSTD-2 planning-surface schema from native accepted-input schemas; planning schema, interaction mode, relation, and mechanism coordinates must match exactly where applicable. That candidate match does not imply native input compatibility. Validation remains the future process of attempting to discharge holes with bound execution evidence and then reassessing the geometry. An experimental readiness preflight now checks exact native-input, planned evidence-output, prerequisite, caller-supplied authorization, and reassessment declarations without importing or invoking a component. A separate declaration-bound structural diagnostic preserves explicit cross-geometry judgment contradictions and cycles; it is not Boolean satisfiability analysis. Component execution, evidence acquisition, conflict adjudication, and post-execution reanalysis are later integration gates. No candidate association or readiness result establishes closure, safety, authority to act, or critical-domain readiness.

Current experimental development tracks#

This dated register records substantive work as of 2026-09-04. A committed experiment, passing test, or generated index is not normative, released, reproduced by a distinct actor, or evidence of adoption merely because it exists. Profile manifests and the generated experiments/INDEX.md are the portable experiment register when intentional experiment artifacts are present.

The 17-entry counts below belong to this dated snapshot, not the current release inventory. For the live seed inventory, see the stored-components example; for implemented mechanism maturity, see the architecture ownership matrix.

TrackPublic artifactCurrent boundaryNext gate
Interoperability catalog and surface planningexamples/interoperability_planning/Strict VSTD-2 loading plus stable modeled-hole analysis and command-line diagnostics; first-party inventory of 17 exact entry points across 12 organizational implementation-family labels—not 12 independent/native implementations or interoperability results; experimental immutable descriptors, exact candidate matching, registry-bound nonexecuting plans, declaration-bound structural conflict witnesses, and execution-readiness preflight; no checker execution or new closure result.Add Boolean satisfiability analysis only over explicit geometry constraints with a checkable unsatisfiable witness, execute separately authorized components, bind their results, perform post-execution reanalysis, and obtain independent interoperability specimens.
Stored interoperability componentsexamples/stored_components/Experimental v1.3.0 stored-format foundation: exact retained bytes, catalog and implementation bindings, dependency declarations, deterministic storage, strict inspection, and package-selected nonexecuting hole planning. The seed exporter captures 17 first-party entries, not 17 independent native integrations.Hosted discovery and distribution; separately qualified native execution and dependency resolution. Storage integrity does not imply native correctness or authorization.
SCITT interoperabilitydocs/standards/VSTD_SCITT_CROSSWALK.mdExperimental adapter, rerunnable real-COSE specimen with ephemeral keys, and adversarial tests; no IETF review or external interoperability result.Independent implementation and interoperability result.
Artifact-first mechanism completionstandard/schemas/vstd-graph-assurance-1.schema.jsonEvent serialization, evidence-bound TRUST/ROT/RUST dispatch, challenge projection, conflict resolution, structural concentration, explicit localization, and bounded diagnostic attribution are implemented and adversarially tested. The complete domain-independent transfer algebra, complete trichotomy derivation, cross-implementation replay, and specific optional proof backends remain open.Supply and falsify real domain mechanisms without creating actor-tied trust or topology-derived assurance.
Workflow and allocationdocs/profiles/experimental-workflow.mdStrict validator, verdict-neutral GitHub adapter, generated index, and allocation records; no optimality claim or independent consumer.A second observable adapter and independent consumer.

Milestone 1 — make refutation the front door#

Exit evidence

Milestone 2 — separate checker kit#

Build

Exit evidence

Milestone 3 — experimental-workflow and agent-work profiles#

Implemented in experimental profile 0.1

Still build

Exit evidence

Milestone 4 — challenge and degradation network#

Implemented reference mechanism

Still supply per deployment

Exit evidence

Milestone 5 — corroboration without pseudo-independence#

The VSTD-5 meta-verification path and replayable receipt are implemented. A real independent-witness claim remains unavailable until outside participants supply evidence that passes every required separation and corroboration mechanism.

Exit evidence

Milestone 6 — verifiable execution environment profile (VSTD-ENV-1)#

Computational reproducibility requires establishing not only the command string and output digests, but the complete execution environment substrate.

Build

Exit evidence

Milestone 7 — benchmark specification graph and basis schema (VSTD-BENCH-1)#

Evaluating models and autonomous agents requires moving beyond unverified leaderboards to proof-carrying evaluation hypergraph overlays.

Build

Exit evidence

Milestone 8 — federated model reproducibility and test-time refutation (VSTD-MODEL-1)#

Securing foundation models and autonomous systems requires verifiable provenance across the entire training and inference lifecycle.

Build

Exit evidence

Milestone 9 — verifiable corrigibility and substrate containment#

As autonomous systems advance from tool execution to software self-assembly (VSTD-SSA), software self-improvement (VSTD-SSI), and candidate self-replication (VSTD-SSR), conventional operating-system sandboxing (namespaces, control groups (cgroups), virtual machines (VMs)) is necessary but fundamentally insufficient. It protects host operating systems against binary exploitation; it cannot detect or prevent wireheading (oracle tampering, metric forgery, vacuous proof generation) or corrigibility breakdown (shut-down resistance, grader self-modification, observer blinding).

VSTD does not claim to have solved artificial intelligence (AI) alignment, control, or corrigibility. Universal corrigibility across unconstrained superintelligent state spaces cannot be guaranteed mathematically or certified in the abstract. Instead, VSTD provides a portable, bounded, and refutable computational claim surface for evidencing concrete risk reductions associated with incorrigible models.

Tiered severity and zero false confidence#

In corrigibility engineering, false confidence is more dangerous than an explicit absence of assurance. Simulating physical primitives in software—such as labeling an operating-system inter-process communication (IPC) pipe or loopback block a "software data-diode"—is prohibited because it encourages unboxing high-risk systems under the illusion of physical one-way isolation while sharing silicon, microarchitectural caches, and kernel exploit surfaces. VSTD formalizes a tiered containment model calibrated to risk severity:

Verifiable corrigibility grounds containment into mathematical and substrate-enforced invariants:

Exit evidence

Adoption as verification, not marketing theater#

Early progress is measured by externally inspectable events:

MetricWhat counts
Reproductionan outside party reruns a published mechanism and reports the exact result
Refutation attempta concrete specimen, ambiguity, or boundary attack—not a reaction count
Independent implementationa separately maintained checker with declared code and trust roots
Interoperabilitytwo implementations exchange the same canonical object and report compatible outcomes
Challenge recoverya claim visibly degrades and is later restored only through new evidence

Stars, downloads, and mentions can describe reach. They do not establish correctness, independence, interoperability, or adoption of the standard.

Explicit non-goals#

This roadmap does not promise to: