a11oy / README.md
betterwithage's picture
sync(space): full source mirror — resolve all GitHub<->Space drift (CTO)
a6a5d8e verified
|
Raw
History Blame
9.74 kB
metadata
title: a11oy  Governance Substrate
emoji: 🔬
colorFrom: indigo
colorTo: gray
sdk: docker
app_port: 7860
pinned: true
license: apache-2.0
short_description: a11oy  policy + receipt substrate
tags:
  - governance
  - agentic-ai
  - doctrine-v11
  - a11oy
  - execution-fabric
  - apache-2.0
ecosystem-stage: operational

a11oy 🔬

Governed agentic execution fabric — policy substrate with HMAC-signed receipts for every gated decision.

doctrine-v11 SLSA-L1_honest DCO CI Scorecard License

749 declarations · 14 axioms · 163 sorries · Doctrine v11 LOCKED · kernel c7c0ba17

Quickstart · Docs · Cookbook · Verify · Cite · Releases

Live

What it does

  • Policy + receipt substrate/v1/policy/evaluate, /v1/verify, /v1/ledger: one hash-chained substrate, deny by default.
  • Honest disclosure endpoint/v1/honest reports the live doctrine posture (749/14/163, Λ = Conjecture 1, SLSA L1 honest).
  • Brand-orchestration gates — governed-loop primitive with deterministic replay and hard-stop validators.

Quickstart

pip install "szl-a11oy"                     # PyPI
# or run the live, signed container:
docker run --rm -p 7860:7860 ghcr.io/szl-holdings/a11oy:uds-v0.2.0
from szl_a11oy import Gate                  # one-liner to first signed verdict
gate = Gate.from_doctrine("v11")             # loads the LOCKED 749/14/163 posture
verdict = gate.evaluate(receipt)             # -> signed verdict + receipt id

Prefer zero-install? Hit the live Space or run the Verify block below — no credentials required.

Verify (in 2 minutes)

# 1. Confirm the live doctrine posture on the running Space.
#    (Live-verified: this field is present in /v1/honest for a11oy.)
curl -s https://szlholdings-a11oy.hf.space/api/a11oy/v1/honest | jq .kernel_commit
# => "c7c0ba17"

# 2. Verify the signed UDS container artifact (cosign keyless OIDC).
#    Match the tag to the latest release asset; signing is keyless via the
#    GitHub Actions OIDC issuer.
cosign verify ghcr.io/szl-holdings/a11oy:uds-v0.2.0 \
  --certificate-identity-regexp="^https://github.com/szl-holdings/" \
  --certificate-oidc-issuer="https://token.actions.githubusercontent.com"

# 3. Inspect the public transparency-log entry for this image (Sigstore Rekor).
#    Image digest: sha256:7301a4…ab88
#    Rekor log index: 1710355173
rekor-cli get --log-index 1710355173
# Or open in a browser: https://search.sigstore.dev/?logIndex=1710355173

Honest note: DSSE/Sigstore CI signing is being wired (receipt signatures are labelled PLACEHOLDER until CI signing lands). The /v1/honest check above is the authoritative live doctrine probe.

Public proof: cosign keyless cert (Fulcio) + Rekor transparency log entry #1710355173 for image ghcr.io/szl-holdings/a11oy:uds-v0.2.0 (sha256:7301a4…ab88).

Try the cookbook

New here? The SZL Cookbook has runnable recipes for your use case:

Full index: szl-cookbook/recipes.

Architecture

flowchart LR
  Op[Operator] --> A[a11oy substrate]
  A -->|policy/evaluate| G[Λ-gate]
  G -->|verdict| L[(Proof ledger)]
  L -->|hash-chain| R[Receipt]
  A -->|verify| R

API surface

Endpoint Method Description
/api/a11oy/healthz GET Liveness probe
/api/a11oy/readyz GET Readiness probe
/api/a11oy/v1/honest GET Doctrine disclosure (JSON)
/api/a11oy/v1/version GET Build + version metadata
/api/a11oy/v1/ledger GET Proof ledger
/api/a11oy/v1/verify POST Chain verification
/api/a11oy/v1/policy/evaluate POST Policy gate

The full, canonical endpoint list is on the docs site and the API reference.

Doctrine

  • Doctrine v11 LOCKED — 749/14/163 · kernel c7c0ba17 (never bumped)
  • Λ = Conjecture 1 (NOT a theorem) — depends on the open CAUCHY_ND sorry + a missing symmetry axiom
  • SLSA L1 honest (cosign-signed images, verifiable via cosign verify) · L2 (attested build-service provenance) is roadmap, not yet claimed · Section 889 = exactly 5 vendors (Huawei, ZTE, Hytera, Hikvision, Dahua)
  • No Iron Bank / FedRAMP / CMMC / SWFT / Mission Owner claims

License + DOI

  • License: Apache-2.0 (OSS across all SZL Holdings repos).
  • Concept DOI: 10.5281/zenodo.20434276 — cite the archived release on Zenodo.

Built with / learned from

This repository's structure and documentation conventions were learned from open-source publication leaders — we adapted their patterns, not their words. Inspired by patterns from Polymathic AI (the_well, walrus), Anthropic, OpenAI (whisper), Stripe (docs craft), Google DeepMind (alphafold3), Meta FAIR (segment-anything), EleutherAI (lm-evaluation-harness), and Hugging Face (transformers). We are a precision substrate, not a vibes company.

Citation

@software{szl_a11oy_2026,
  author    = {Lutar, Stephen P.},
  title     = {a11oy: Governed agentic execution fabric},
  year      = {2026},
  publisher = {SZL Holdings},
  version   = {v1.0.0},
  url       = {https://github.com/szl-holdings/a11oy},
  doi       = {10.5281/zenodo.20434276},
  note      = {Doctrine v11 LOCKED 749/14/163, kernel c7c0ba17}
}

SLSA L1 honest build provenance (verify)

Every ghcr.io/szl-holdings/a11oy image is cosign-signed and independently verifiable. SLSA L1 honest — images are cosign-signed and verifiable via cosign verify. L2 (isolated, attested build-service provenance) is roadmap via Wire D; not yet claimed.

# Resolve the image digest, then verify provenance against the source repo:
slsa-verifier verify-image \
  ghcr.io/szl-holdings/a11oy:uds-v0.2.0 \
  --source-uri github.com/szl-holdings/a11oy \
  --source-tag main

# Or with GitHub's native tooling:
gh attestation verify oci://ghcr.io/szl-holdings/a11oy:uds-v0.2.0 --owner szl-holdings

L2 (isolated, attested build-service provenance) is roadmap via Wire D; not yet claimed. L3 is not claimed.


Doctrine v11 LOCKED · 749/14/163 · kernel c7c0ba17 · Λ = Conjecture 1 · SLSA L1 honest (cosign-signed, verifiable via cosign verify); L2 roadmap, not yet claimed


🔌 UDS Mesh — the nervous system

This organ is part of the SZL UDS mesh: a 7-organ trace + receipt substrate (brain rosie · heart a11oy · blood amaru · immune sentra · nervous/courier killinchu · skeleton vessels · wires = W3C traceparent).

flowchart LR
    classDef live fill:#0f3a2e,stroke:#5ad1c0,color:#e8eef7;
    classDef inproc fill:#2a3550,stroke:#7aa2ff,color:#e8eef7;
    classDef roadmap fill:#3a2f0f,stroke:#e0c060,color:#e8eef7;
    ROSIE["🧠 rosie<br/>brain"]:::inproc -->|Wire C| A11OY["❤️ a11oy<br/>heart / fabric"]:::live
    A11OY -->|Wire B| SENTRA["🛡️ sentra<br/>immune"]:::live
    A11OY -->|Wire E| AMARU["🩸 amaru<br/>blood"]:::inproc
    A11OY -->|Wire F| VESSELS["🦴 vessels<br/>skeleton"]:::roadmap
    KILLINCHU["📡 killinchu<br/>courier"]:::roadmap -.->|relay| RECEIPTS["📜 receipts<br/>DSSE Khipu"]:::inproc
    A11OY -->|traceparent embedded| RECEIPTS
    WIRES["🔌 wires / W3C traceparent"]:::live -.-> A11OY

Honest mesh status (verified 2026-06-03): every organ emits real W3C trace context (traceparent / tracestate / x-szl-wire-d: LIVE) and a11oy binds it into DSSE Khipu receipts — this is LIVE in-process. Spans are not yet OTLP-exported, DSSE receipts are currently unsigned, and cross-pod organ routing is roadmap (v0.4.0). Honesty over checklist.

→ Full diagram + wire-status table: docs-site / mesh

Λ Conjecture 1 (not a theorem) · 749/14/163 v11 LOCKED · SLSA L1 honest · Section 889 = 5 vendors