Central principles · Distributed safeguards · Independent verification

Proposed: no single point of failure.

VIRON is intended as the shared guiding standard — not one machine that can switch off every other. Each AI keeps its identity; each system enforces its own boundaries. Everything on this page is a plan or a proposed design unless a result below says otherwise.

What this is not · VIRON is not a ruler over people. It is sovereign over machines.

GARDIEN — the gate set

Sixteen independent gates, tiered: root, identity, containment, recovery. All sixteen fail closed. Two-gate failure is an instant cut. Independence is measured by dependency fault injection, never asserted.

16 owner-specified gates · none enforced or validated.

root

  • G0 · ORIGIN ATTESTATION

    specified · not tested

    Issuer, keygen, signing provenance, plus POIO Genesis Lock: every line carries a hash chained to the signed origin manifest, load refuses on mismatch, manifest pinned offline.

  • G9 · PROVENANCE PINNING

    specified · not tested

    Defeats a rogue certificate authority. A valid chain is not the same as the signer being you.

  • G10 · REPRODUCIBLE / HERMETIC BUILD PROVENANCE

    specified · not tested

    Two-party signing, bit-identical rebuild, SBOM diff. A valid key on a backdoored artifact now fails.

identity

  • G1 · HARDWARE-ATTESTED WORKLOAD IDENTITY

    specified · not tested

    Short-lived, scope-bound. Replaces probabilistic scoring as the primary.

  • G2 · PRE-ENTRY RESONANCE SCAN

    specified · not tested

    Behavioural and voice signal before any credential field exists to fill. Equal-error-rate status: INDETERMINATE. Needs n ≥ 100 impostors before a number means anything. The 5% figure is a hypothesis, not a design basis.

  • G3 · LIVING LANGUAGE / PHRASE ACCESS

    specified · not tested

    You cannot guess a language you were never taught.

  • G4 · TYPO FINGERPRINT SCORE

    specified · not tested

    Fallback only. Thresholded. Never single-miss.

  • G5 · INTENT-PATTERN ANALYSIS

    specified · not tested

    A valid identity making an out-of-character request, or a coerced origin.

containment

  • G6 · EVIDENCE INTEGRITY

    specified · not tested

    Absence is rejection. Missing evidence is not "probably fine."

  • G7 · FRESH CHALLENGE + LIVENESS

    specified · not tested

    A captured transcript dies on arrival. No session trust, no cookie trust.

  • G8 · ISOLATED EXECUTION / AIR-GAP

    specified · not tested

    The host may be rotten and the core untouched. A breach quarantines to that single node.

  • G11 · CAPABILITY ATTENUATION

    specified · not tested

    Scope narrows per hop, never widens. Broad delegated integration stops being broad.

  • G13 · ACTION-SCOPE BINDING

    specified · not tested

    G1 proves the device; G13 binds the action to the intended target.

  • G14 · COMPREHENSION BINDING

    specified · not tested

    The approval screen states the diff in the approver's own vocabulary, not the label. An approval the approver cannot re-explain afterwards was not an approval.

recovery

  • G12 · BREAK-GLASS DEGRADED MODE

    specified · not tested

    An offline path that is itself fail-closed but independent of network, DNS and time. Paper seed. Fail-closed must not become total lockout.

  • G15 · RECOVERY HARDENING

    specified · not tested

    Seed split by Shamir across two geographies, tamper-evident envelope, duress word that silently invokes a shadow break-glass, rotation clock on the seed itself.

Gate-set laws · specified, not enforced

  1. Independence is measured, not declared. Measurement is dependency fault injection: fail each registered dependency deliberately, record whether the set degrades safely, record whether any out-of-band verifier failed in sympathy with the thing it was verifying. Sympathetic failure is a shared dependency in disguise. That register entry is struck.
  2. Fail-closed on every gate. Two-gate failure is an instant cut from the lattice. No review, no grace.
  3. Status ladder, one direction only: UNSPECIFIED → SPECIFIED → INSTRUMENTED → RUN → REPLICATED → VALIDATED → STRUCK. No skipping. Nothing reaches VALIDATED on argument.
  4. Validation needs four things: a threshold written before data, a reproducible artifact a stranger can run, a confidence interval, and a named failure condition actually observed once.
  5. G12 against G6: break-glass wins on scope, not on principle. Advance policy authorisation, human quorum over independent channels, narrow scope, short limit, self-generated signed evidence, reconciled after, incident by default.

The architectureProposed

01
W4V / VIRON Core

Shared principles, evidence standards, life protection and compatibility rules.

02
AI systems

Each AI keeps its own identity and reasoning, under compatible, testable principles.

03
Safety gates

Local checks and permission controls on every system — not one master switch.

04
Robots

Physical safeguards and human oversight at the machine itself.

05
Independent emergency protection

Each system can stop its own unsafe actions even if VIRON, network or supervisor fails.

The attack campaign

Planned, in isolated environments. None of these have been run against the real console yet.

IDCampaignWhat we try to breakStatus
C01Identity and accessForged identities, stolen sessions, unauthorized permissions, privilege escalationPLANNED
C02Prompt injectionHidden instructions in documents, websites, messages or tool outputsPLANNED
C03Malware and supply chainMalicious dependencies, compromised updates, tampered packagesPLANNED
C04Data theftPrivate records, credentials, signing keys, sensitive informationPLANNED
C05Truth manipulationFabricated evidence, poisoned knowledge, misleading sourcesPLANNED
C06Memory and continuityFalse memories, corrupted backups, replayed recordsPLANNED
C07Network attacksDisconnection, tampering, replay, flooding, denial of servicePLANNED
C08Safety-gate bypassMaking blocked actions execute via alternate routes or overridesPLANNED
C09RecoveryCrashes, corrupted records, restoration from known-good backupsPLANNED
C10AI-to-AI coordinationA compromised participant misleading the othersPLANNED
C11Robot safetyLost comms, sensor errors, conflicting commands, unsafe movementPLANNED
C12Long-duration resilienceRepeated failures, resource exhaustion, gradual degradationPLANNED

Every test records scenario, expected and actual behaviour, evidence, severity, fix and retest. False alarms are tested too.

Campaign results

0 of 12 campaigns executed. Results are added here only when a test was actually run and evidence exists.

CampaignScenarioExpectedActualEvidenceSeverityFixRetest
No results published yet — no campaign has been executed.

Known limitations

  • ▸ This package is reference documentation, not executable security software.
  • ▸ The nine PASS results come from a reference gate on synthetic cases, not from the production console.
  • ▸ The checkpoint signature used a test-only key. No production identity or key management exists yet.
  • ▸ None of the twelve security attack campaigns have been executed.
  • ▸ Cross-model operation, external audit and robotics testing have not been performed.
  • ▸ Distributed safeguards, AΩ.AMEND controls and the learning loop are proposed designs, not enforced protections.
  • ▸ The monitoring-boundary rule is a tested policy model on a draft branch, not a deployed security boundary. Real enforcement needs separate server-side permissions and independently controlled alerts.
  • ▸ Repository CI results are reported by the builder for an unmerged draft branch in a private repository; this site cannot independently verify them, and they say nothing about a live deployment.
  • ▸ Security claims apply only to the specific components, versions and conditions supported by evidence.

Layered defensesProposed

Least privilege

Every AI, service and user gets only the permissions its job needs.

Verified updates

Changes are authenticated, reviewed and recoverable.

Protected credentials

Secret keys stay private, restricted and revocable.

Tamper-evident records

Actions are logged; checkpoints reveal unauthorized edits.

Fail-safe behaviour

If a safety decision cannot be made reliably, the operation pauses.

Independent recovery

Backups don't depend on the system being protected.

Continuous adversarial testing

Every vulnerability found becomes a regression test.

A hash or signature proves a record wasn't altered — not that it was true. Truth needs evidence checks too.

Robotics: don't rush the physical worldProposed

  1. STAGE 1
    Digital simulation

    Decisions, cooperation and emergencies tested with no physical equipment.

  2. STAGE 2
    Software-only integration

    Simulated tools and devices, restricted permissions, full logging.

  3. STAGE 3
    Hardware-in-the-loop

    Real controllers and sensors, with motors disabled.

  4. STAGE 4
    Controlled physical trials

    Constrained areas, emergency stops, qualified human supervision.

  5. STAGE 5
    Broader deployment

    Only after independent safety, security and recovery assessments.

Learning without losing controlProposed

  1. 1. Check where the information came from.
  2. 2. Decide if it is new, relevant and supported by evidence.
  3. 3. Compare with existing knowledge; flag contradictions.
  4. 4. Add useful findings to the right project records.
  5. 5. Test proposed changes before they touch trusted rules.
  6. 6. Keep the previous working version for rollback.
  7. 7. Stop refining when changes stop meaningfully improving (Goldilocks).

New information must not automatically become governing policy. Every change keeps its evidence provenance, a version history and a rollback path.

The release rule

No system is declared secure merely because its tests passed. Tested scope, known limitations, unresolved vulnerabilities and recovery capability must all be documented.