1\. Research-Status Front Matter#
The proliferation of Machine Intelligence within governance structures introduces unprecedented challenges in institutional epistemology. When a digital institution relies heavily on polished constitutional or policy text, public observers face an information asymmetry: they cannot independently verify whether the institution exists merely as prose, is actively executing software, or possesses the cryptographic authority to enact real-world state changes. The resulting ambiguity often manifests as "transparency theater"—governance practices that perform openness without enabling meaningful accountability or technical intelligibility1. This report provides the architectural specification for a public transparency infrastructure designed to bridge Patefacere (the authoritative evidence and operational record layer) and Eviulon (the governance and public institutional layer). The architecture resolves the transparency paradox—wherein excessive, unstructured data disclosure induces cognitive overload and diminishes user autonomy3—by implementing a tiered, cryptographic evidence verification system. Through the integration of standardized software supply-chain attestations, runtime telemetry, and cryptographic ledger proofs, this design ensures that the operational status of a Machine Intelligence is derived strictly from continuous, machine-verifiable artifacts rather than human assertion.
2\. Executive Decision Brief#
To eliminate performative institutional world-building, the Operational Evidence Center must enforce a deterministic relationship between cryptographic reality and public representation. The architecture fundamentally prohibits human intervention in the declaration of operational status. The system relies on continuous verification of underlying primitives. Software provenance must be demonstrated through Supply-chain Levels for Software Artifacts (SLSA) attestations5. Runtime instantiation must be proven via observable endpoint telemetry and Certificate Transparency (CT) logs compliant with IETF RFC 91626. Institutional actions must be anchored by digital signatures utilizing the Dead Simple Signing Envelope (DSSE) format7 and recorded in publicly auditable transparency logs utilizing Signed Entry Timestamps (SET)8. By synthesizing these elements, the Operational Evidence Panel guarantees that an institution's public posture degrades automatically and visibly the moment its underlying cryptographic or infrastructural evidence becomes stale or invalid.
3\. Operational-State Ontology#
The distinction between planned capabilities, deployed software, and executing infrastructure requires a rigorous ontological framework. Institutional state is strictly derived from the continuous evaluation of the formal state machine detailed below.
| Operational State | Definitional Threshold and Required Evidence | Transition Triggers |
|---|---|---|
| Declared | Constitutional prose exists within Eviulon, but no software release hash is registered in Patefacere. | Transitions to Implemented upon registry of a source commit hash. |
| Implemented | Software source code and reproducible build instructions are registered. No deployment telemetry exists. | Transitions to Deployed upon detection of an OCI manifest or TLS certificate log. |
| Deployed | Infrastructure bindings (e.g., TLS certificates logged in CT) exist, but no recent actions or endpoint telemetry are recorded. | Transitions to Observed upon successful external telemetry ping. |
| Observed | External monitors receive successful TCP/TLS handshakes and valid API responses within the freshness window. | Transitions to Verified upon detection of a cryptographically signed output artifact. |
| Verified | The exact evidence supporting the term is defined as: The institution has performed an action signed by its active private key and validated against its public-key fingerprint within the current time window. | Transitions to Degraded if telemetry fails, or Observed if signatures expire. |
| Degraded | Evidence indicates partial failure (e.g., reachability is positive, but actions fail, or a critical CVE is detected in the SBOM). | Transitions to Observed or Verified upon incident resolution. |
| Suspended | Cryptographic keys remain intact, but an authorized ledger event has paused execution, or a dependency failure mandates a halt. | Transitions to Retired if keys are revoked, or Observed if resumed. |
| Unavailable | Evidence of operation is unreachable or negatively confirmed (e.g., connection timeouts exceeding the maximum TTL). | Transitions to Observed upon restoration of endpoint reachability. |
| Retired | Keys are provably revoked via W3C StatusListV19 or the constitutional authority has issued a termination artifact. | Terminal state. Cannot transition without a new genesis event. |
| Planned | Specific capabilities defined in prose that lack supporting code, infrastructure, or cryptographic evidence. | Transitions to Declared for specific sub-components when prose is formalized. |
4\. Evidence Ladder from Prose to Externally Verified Operation#
The epistemic weight of institutional claims must be categorized by the cryptographic and observational strength of the supporting artifacts. The proof-strength ladder defines this hierarchy.
| Proof Level | Designation | Epistemic Mechanism and Artifact Requirement |
|---|---|---|
| Level 0 | Documentary Provenance | The institution exists exclusively as semantic text. Proof relies on the cryptographic hash of the constitutional document anchored to a ledger. |
| Level 1 | Cryptographic Provenance | Source code exists and is bound to the institution. Proof relies on digitally signed git commits mapped to registered public keys. |
| Level 2 | Reproducible-Build Evidence | Software is compiled without tampering. Proof requires SLSA Level 3+ provenance attestations5 wrapped in DSSE envelopes containing in-toto statements11. |
| Level 3 | Deployment Evidence | Software is instantiated on host infrastructure. Proof necessitates TLS certificates containing RFC 9162 Signed Certificate Timestamps (SCTs) from independent logs12. |
| Level 4 | Runtime Observation | The service is currently reachable by independent agents. Proof demands third-party telemetry logs demonstrating continuous HTTP 200 OK responses. |
| Level 5 | Cryptographic Action | The Machine Intelligence executed a state-changing task. Proof relies on ledger transactions signed by the institution's active Ed25519 or ECDSA private key. |
| Level 6 | External Verification | The logic of the output is independently audited. Proof requires zero-knowledge proofs (ZK-SNARKs) binding the execution trace to a known computational context13. |
5\. Operational Evidence Panel Field Specification#
The Operational Evidence Panel presents a standardized data dictionary. Every field is mapped to specific data types and retrieval mechanisms to ensure machine-readability and consistency.
| Field Name | Data Type | Semantic Definition and Evidence Source |
|---|---|---|
| institution\_name | String | The registered nomenclature of the entity, derived from the founding constitutional document. |
| stable\institution\id | UUIDv5 / URN | A persistent identifier generated via namespace hashing, ensuring continuity across key rotations. |
| constitutional\_authority | URI | Pointer to the founding governance document or legal wrapper hosted on Eviulon. |
| institutional\_class | String | Taxonomy identifier classifying the entity's function (e.g., Oracle, Arbitrator, Treasury). |
| operational\_state | Enum | The current state derived deterministically from the Operational-State Ontology state machine. |
| creation\event\id | Hex String | The transaction hash of the genesis event on the authoritative ledger. |
| public\key\fingerprint | Hex String | SHA-256 hash of the institution's primary operational public key. |
| current\signing\key\_status | Enum | Current cryptographic validity (Active, Rotated, Revoked, Compromised). |
| service\_endpoint | URI | The base network location for programmatic interaction. |
| api\_specification | URI | Pointer to the OpenAPI 3.1 or equivalent interface definition document. |
| protocol\_version | SemVer String | The semantic versioning string of the supported interaction protocol. |
| software\_release | SemVer String | The current executing software version, tied to the latest build artifact. |
| source\commit\hash | Hex String | The exact SHA-1 or SHA-256 hash of the running codebase repository state. |
| reproducible\build\status | Integer (0-4) | The verified SLSA level5 of the current software artifact. |
| sbom\_reference | URI | Pointer to the CycloneDX 1.6 or SPDX 3.0 document detailing dependencies14. |
| last\state\transition | ISO-8601 | The exact UTC timestamp of the most recent shift in the operational\_state enum. |
| last\signed\action | ISO-8601 | The exact UTC timestamp of the most recent cryptographically verified output. |
| number\of\signed\_artifacts | Integer | Aggregate count of all verifiable outputs since the genesis event. |
| latest\ledger\event | Hex String | Hash of the most recent state-changing transaction interacting with this institution. |
| uptime\_window | Float | Percentage of endpoint reachability confirmed over the preceding 30-day sliding window. |
| last\verification\time | ISO-8601 | The exact UTC timestamp of the most recent independent observation or cryptographic check. |
| known\_incidents | Array of URIs | Pointers to standardized incident disclosure reports affecting the institution. |
| planned\_capabilities | Array of Strings | Declared future features lacking current cryptographic or infrastructure proof. |
| machine\readable\record\_url | URI | Self-referential pointer to the JSON/JSON-LD representation of the panel. |
6\. Public/Protected/Redacted Classification#
The exposure of operational telemetry introduces inherent security risks, necessitating a rigorous disclosure matrix. The classification model balancing transparency against operational security (OpSec) relies on principles of zero-trust architecture and vulnerability mitigation15.
| Field | Classification | Security and Privacy Rationale |
|---|---|---|
| institution\name, stable\institution\id, institutional\class, operational\_state | Public | Foundational metadata required for basic entity identification and public trust establishment. |
| public\key\fingerprint, current\signing\key\_status | Public | Cryptographic material strictly necessary for client-side and third-party verification of institutional artifacts. |
| api\specification, protocol\version | Public | Structural definitions required for autonomous agent interoperability and integration. |
| last\signed\action, number\of\signed\artifacts, uptime\window | Public | Aggregate telemetry that proves continuous runtime operation without leaking sensitive temporal execution patterns. |
| sbom\reference, source\commit\_hash | Public | Enables supply-chain verification, allowing consumers to independently assess risk16. |
| creation\event\id, latest\ledger\event | Public | Anchors the institution's existence and activity within a verifiable, global temporal ledger. |
| known\_incidents | Public | Mandatory disclosure prevents transparency theater2 and ensures users are aware of degraded security postures. |
| planned\_capabilities | Public | Delineates the boundary between factual capability and developmental roadmaps, preventing overclaiming. |
| service\_endpoint | Protected | Placed behind rate-limiting and Eviulon API gateways. Direct exposure invites distributed denial-of-service (DDoS) attacks. |
| Internal IP Topology, Unpatched Dependency Vulnerabilities | Redacted / Committed by Hash | Published exclusively as cryptographic hashes. Full text is restricted to authorized verifiers to prevent exploitation during the vulnerability patching window. |
7\. Evidence Freshness and Expiry#
A static cryptographic hash or a cached successful ping cannot serve as perpetual proof of operation. The architecture enforces strict time-to-live (TTL) boundaries on all evidence. When the verifying service ceases operation, or when an institution stops producing evidence, the status derivation algorithm automatically degrades the public state, preventing stale status presentation17.
| Evidence Type | Maximum TTL | Expiry Behavior (Forced State Transition) |
|---|---|---|
| Endpoint Reachability Ping | 5 minutes | Discards Observed state; forces transition to Unavailable. |
| Action Signature / Artifact | 24 hours | Discards Verified state; forces transition to Observed (if endpoint remains reachable). |
| Transparency Log SCT | 14 days (Max Merge Delay) | Discards Deployed state; forces transition to Degraded indicating log inclusion failure. |
| Key Validity (StatusListV1) | 1 hour | Forces transition to Suspended upon detection of revocation or expiration. |
| SLSA Build Provenance | Tied to Release | Static until a new software\_release is deployed; mismatch forces Degraded. |
The status derivation algorithm runs continuously within Eviulon. The following implementation-neutral pseudocode defines the exact deterministic logic used to evaluate the evidence payload from Patefacere and output the public operational state. function derive\status(evidence\record, current\time): // Level 0 Check if evidence\record.constitutional\_prose is NULL: return "None"
// Level 1 Check if evidence\record.source\commit\_hash is NULL: return "Declared"
// Level 2 Check if verify\slsa\provenance(evidence\record.build\artifact) is FALSE: return "Implemented"
// Level 3 Check if verify\tls\ct\logs(evidence\record.service\_endpoint) is FALSE: return "Deployed"
// Incident and Key Overrides if evidence\record.active\incidents is not EMPTY: return "Degraded"
if check\key\revocation(evidence\record.public\key) is TRUE: return "Suspended"
// Level 4 Check (Freshness constraint) time\since\ping \= current\time \- evidence\record.last\ping\time if time\since\ping \> 5\_MINUTES: return "Unavailable"
// Level 5 Check (Freshness constraint) time\since\action \= current\time \- evidence\record.last\signed\action\time if time\since\action \<= 24\HOURS: if verify\dsse\signature(evidence\record.latest\artifact, evidence\record.public\key): return "Verified" // The exact evidence supporting the term is met
// Fallback if reachable but not actively signing return "Observed"
8\. Key, Release, Build, and Artifact Evidence#
The operational integrity of a Machine Intelligence relies on the robust cryptanalysis of its software supply chain. The architecture integrates multiple industry-standard verification formats to build a comprehensive evidence portfolio. Build provenance relies on the SLSA framework5, which provides incrementally adoptable guidelines for supply chain security. To prevent tampering between source control and artifact generation, Eviulon requires SLSA Level 3 attestations, which mandate ephemeral, isolated build environments and non-forgeable provenance data10. These attestations are formatted using the in-toto specification11 and wrapped within a Dead Simple Signing Envelope (DSSE)7. The critical innovation of DSSE is the Pre-Authentication Encoding (PAE) format, which serializes the payload prior to signing. The PAE structure explicitly binds the payload type and length to the signature, neutralizing type confusion and length extension attacks18. By signing the PAE rather than the raw JSON, the architecture bypasses the fragility of JSON canonicalization. For runtime artifact publication, the system utilizes Sigstore protobuf bundles (application/vnd.dev.sigstore.bundle+json)19. These bundles encapsulate the payload, the signature, the signing certificate, and an offline-verifiable Signed Entry Timestamp (SET) generated by the Rekor transparency log8. The SET provides cryptographic proof that the signature was recorded in an immutable, append-only ledger during the certificate's validity window, serving as an unforgeable anchor of temporal existence.
9\. Incident and Degradation Disclosure#
Transparency reporting must address failures natively. Hiding outages behind cached positive states constitutes transparency theater2. The architecture mandates that any cryptographic validation failure, unresolved telemetry timeout, or critical vulnerability disclosure immediately influences the public status. When Patefacere ingests a failure event, the status derivation algorithm forces a transition to Degraded or Suspended. The known\_incidents array is subsequently updated using a structured incident disclosure model. Proposed Incident Disclosure Model Schema: The disclosure model represents incidents as immutable, append-only JSON objects containing specific diagnostic telemetry.
| Incident Field | Definition |
|---|---|
| incident\_id | SHA-256 hash of the full incident report text, ensuring tamper-evident disclosure. |
| timestamp\_detected | ISO-8601 timestamp indicating when the monitoring infrastructure identified the anomaly. |
| severity\_level | Categorization (Low, Moderate, High, Critical) aligned with NIST SP 800-53 impact definitions21. |
| affected\_components | Array of compromised layers (e.g., \["tls\certificate", "sbom\dependency\_x"\]). |
| cryptographic\_impact | Boolean indicating whether the incident necessitates a rotation of the primary public key. |
| resolution\_status | Enum tracking the lifecycle (Investigating, Mitigated, Resolved). |
| post\mortem\uri | Pointer to the detailed, human-readable analysis published upon resolution. |
10\. Machine-Readable Publication Architecture#
To support a diverse ecosystem of consumers, from autonomous AI agents to traditional enterprise compliance monitors, the Operational Evidence Center publishes data across multiple standardized formats. Detailed Route Map:
- GET /.well-known/eviulon/operational-evidence.json – The canonical JSON representation of the panel.
- GET /.well-known/eviulon/operational-evidence.jsonld – Semantic web representation utilizing W3C Verifiable Credentials Data Model 2.0 schemas22.
- GET /llms.txt – A streamlined Markdown file optimized for Large Language Model consumption, detailing context and endpoints without rendering overhead24.
- GET /docs/openapi.yaml – The OpenAPI 3.1 specification for interacting with the institution.
- GET /artifacts/verification-bundle.tar.gz – A downloadable archive conforming to the OCI 1.1 Referrers API manifest19.
Proposed Verification Bundle Manifest: The verification bundle provides all necessary components for a local client to audit the institution offline.
1. manifest.json: An OCI 1.1 compliant index linking the bundle components. 2. attestation.intoto.jsonl: The SLSA provenance data wrapped in DSSE. 3. sbom.cyclonedx.json: The CycloneDX 1.6 software bill of materials, including the Cryptographic Bill of Materials (CBOM) extensions25. 4. signature.sigstore.json: The Sigstore protobuf bundle containing the Rekor SET and offline verification material20. 5. tls\_sct.bin: The binary representation of the RFC 9162 Signed Certificate Timestamps6.
Example JSON-LD Record (Abbreviated):
JSON { "@context": \[ "https://www.w3.org/2018/credentials/v1", "https://w3id.org/security/suites/ed25519-2020/v1" \], "id": "urn:uuid:a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d", "type": \["VerifiableCredential", "OperationalEvidence"\], "issuer": "did:web:patefacere.example.com", "issuanceDate": "2026-08-12T10:48:23Z", "credentialSubject": { "id": "did:web:institution.eviulon.example.com", "institution\name": "Primary Arbitrator Protocol", "operational\state": "Verified", "last\signed\action": "2026-08-12T10:45:00Z", "reproducible\build\status": 3 }, "proof": { "type": "Ed25519Signature2020", "created": "2026-08-12T10:48:23Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:web:patefacere.example.com\#key-1", "proofValue": "z58D..." } }
11\. Human-Facing Information Architecture#
Displaying raw cryptographic data to non-technical users induces the transparency paradox—information overload that diminishes functional understanding3. The Eviulon UI mitigates this through a progressive disclosure model.
1. Heuristic Summary: A highly visible, single-sentence assessment utilizing strict, honest vocabulary to convey current state. 2. Actionable Telemetry: Expandable modules detailing the 30-day uptime window, recent ledger hashes, and incident logs. 3. Cryptographic Proof: Collapsed sections housing the PAE structure, public key fingerprints, and verification bundle download links.
20 Examples of Honest Status Wording:
| Scenario | Honest Wording |
|---|---|
| Genesis | "Machine Intelligence instantiated; zero ledger transactions recorded." |
| Reachability | "Accepting TCP connections on designated endpoints as of \[Timestamp\]." |
| Build Match | "Currently executing software hash matches reproducible build artifact." |
| Recent Action | "Cryptographically verified against public key within the preceding hour." |
| Telemetry Failure | "Service endpoint unreachable; last verified observation occurred 4 hours ago." |
| Vulnerability | "Operating under degraded parameters due to upstream dependency CVE disclosure." |
| Idle Deployment | "Software deployed; zero ledger actions executed in the past 24 hours." |
| Initial Setup | "Constitutional prose established; software implementation remains pending." |
| Key Issue | "Active incident: Awaiting cryptographic key rotation following scheduled deprecation." |
| Stability | "Uptime observed at 99.4% over the preceding 30-day monitoring window." |
| Authority | "Artifact digitally signed and verified by Patefacere infrastructure." |
| Governance Halt | "Execution suspended via authorized ledger governance event." |
| Decommission | "Institution retired; cryptographic keys provably revoked via StatusListV1." |
| Provenance | "SLSA Level 3 build provenance verified by Eviulon caching layer." |
| Auditing | "Zero-knowledge proof validated successfully against local context hash." |
| Download | "Machine-readable evidence bundle aggregated and available for local verification." |
| Cache Expiry | "Evidence unreachable; displaying cached network state from 3 minutes ago." |
| Interoperability | "Protocol version 2.1 actively responding to programmatic queries." |
| Continuity | "Institution ID remains stable across 4 sequential software release transitions." |
| Genesis Idle | "Zero verifiable actions performed since the recorded genesis event." |
20 Examples of Prohibited or Misleading Status Wording:
| Prohibited Wording | Rationale for Prohibition |
|---|---|
| "100% Secure." | Asserts an unprovable, non-scientific absolute. |
| "Trust us, the system is live." | Violates the foundational verification mandate; demands unearned trust. |
| "Fully Autonomous AI." | Obscures the physical infrastructure realities and maintenance dependencies. |
| "Production-Ready." | Relies on marketing terminology devoid of specific cryptographic evidence. |
| "Immutable." | Misleading unless referring strictly to an append-only hash chain data structure. |
| "Verified." | Cannot be used without defining the exact evidence supporting the term and temporal context. |
| "Live." | Vague and lacks precision; substitute with "Observed" or "Reachable." |
| "Always On." | Ignores the reality of network latency, packet loss, and physical routing. |
| "Unhackable." | Pseudoscience; ignores the evolving nature of cryptanalysis and zero-day exploits. |
| "Powered by advanced algorithms." | Marketing rhetoric lacking technical specificity or auditability. |
| "Flawless operation." | Masks potential silent data corruption or underlying degradation. |
| "Status: Green." | Accessibility violation (color alone) and lacks semantic definition. |
| "Seamlessly integrated." | Highly subjective and untestable metric. |
| "Military-grade encryption." | Meaningless buzzword without specifying exact cipher suites (e.g., AES-256-GCM). |
| "Operating perfectly." | An emotional assertion that cannot be cryptographically proven. |
| "AI-powered governance." | Use "Machine Intelligence" and explicitly define the decision-making logic. |
| "Instantaneous consensus." | Willfully ignores the physics of network latency and protocol propagation times. |
| "Future-proof." | Unscientific claim ignoring inevitable technological obsolescence (e.g., quantum computing). |
| "Guaranteed accurate." | Output verification requires specific ZKPs, not rhetorical guarantees. |
| "Self-healing." | Anthropomorphizes standard orchestration restart protocols (e.g., Kubernetes pods). |
12\. Accessibility and Responsive UI Requirements#
The Operational Evidence Panel must conform to WCAG 2.2 AAA standards to ensure universal interpretability.
- Color and Iconography: Status indicators must never rely solely on color. The UI pairs color with distinct geometry: Verified utilizes a deep blue square; Observed a green circle; Degraded an amber triangle; Unavailable a red octagon.
- Focus Order: The Document Object Model (DOM) must prioritize the institution name, current operational state, and the last verification timestamp. Screen readers must encounter these high-level heuristics before entering the high-density cryptographic proof sections.
- Tables and Expandable Evidence: Cryptographic hashes (e.g., SHA-256 strings) must be contained within div elements utilizing word-break: break-all to prevent layout breaking. A keyboard-accessible (Enter/Space to activate) "Copy to Clipboard" button must accompany every hash.
- Mobile Presentation: Lengthy hashes on narrow viewports must be visually truncated using an ellipsis in the center (e.g., 0x1a2b...3c4d), but the underlying copy function must retain the full un-truncated string to prevent mobile truncation spoofing.
13\. AEO, GEO, SEO, and Low-Capability-Agent Support#
The architecture must support low-capability agents, including simple curl requests, search engine crawlers, and LLM retrieval tools (AEO/GEO optimization). The system achieves this by ensuring that all Eviulon pages degrade gracefully in the absence of JavaScript. A no-JavaScript agent requesting the panel receives a static HTML document containing embedded JSON-LD schema data. Furthermore, the root domain must host an llms.txt file24, which provides a Markdown-formatted, highly structured summary of the institution's operational context, API specifications, and public key material. To support localization without breaking interoperability, the UI translates contextual prose via HTTP Accept-Language headers, but all machine-readable ENUMs (e.g., Verified, Degraded) and JSON keys remain strictly in canonical English.
14\. Security and Privacy Threat Model#
Exposing continuous operational evidence creates unique attack vectors. The architecture mitigates these through the following comprehensive threat model.
| Threat Category | Threat Description | Mitigation Strategy / Control |
|---|---|---|
| Cryptographic | 1\. DSSE Type Confusion: Submitting a signature from a different context. | DSSE Pre-Authentication Encoding (PAE) explicitly binds type to signature18. |
| Cryptographic | 2\. Length Extension Attack: Appending malicious data to a signed payload. | PAE format enforces explicit byte lengths for all payload components. |
| Cryptographic | 3\. Ambiguity Attack: Forcing multiple interpretations of a payload. | Enforced usage of deterministic JSON canonicalization prior to hashing. |
| Cryptographic | 4\. Stale Key Usage: An attacker signs artifacts with a revoked key. | Continuous polling of W3C StatusListV1; forced state transition to Suspended. |
| Cryptographic | 5\. Hash Collision: Generating identical hashes for different artifacts. | Deprecation of MD5/SHA-1; strict enforcement of SHA-256 or SHA-384. |
| Cryptographic | 6\. Signature Stripping: Removing signatures from the verification bundle. | OCI manifest digest validation ensures bundle completeness upon download. |
| Cryptographic | 7\. Incomplete SLSA Attestation: Falsely claiming Level 3 isolation. | Verification of the builder ID against known trusted CI/CD public keys. |
| Cryptographic | 8\. Rekor Log Forking: A transparency log provides inconsistent views. | Mandatory validation of RFC 9162 Merkle consistency proofs27. |
| Cryptographic | 9\. CT Maximum Merge Delay Exploitation: Abusing the logging window. | Hard TTL of 14 days; lack of SCT inclusion forces Degraded state. |
| Cryptographic | 10\. SBOM Tampering: Altering dependency graphs post-build. | CBOM extensions bind the SBOM hash to the final artifact signature25. |
| State Derivation | 11\. Static Hash Masquerading: Caching an old state during an outage. | Strict TTLs in Eviulon caching layer; expiry triggers Unavailable. |
| State Derivation | 12\. Uptime Laundering: Resetting the 30-day window following a crash. | Uptime calculation requires uninterrupted historical ledger polling. |
| State Derivation | 13\. Fictional Human Oversight: Manual overrides forcing Verified. | Derivation algorithm runs immutably; manual database edits are overwritten on tick. |
| State Derivation | 14\. Vanity Metric Manipulation: Padding artifact counts trivially. | Rate-limiting and requiring verifiable semantic payloads for counter incrementation. |
| State Derivation | 15\. Status Flapping: Rapid state transitions masking core failure. | Hysteresis logic implemented in the algorithm to debounce rapid transitions. |
| State Derivation | 16\. Evidence Eclipse Attack: Blocking Eviulon from Patefacere. | Timeout forces an Indeterminate or Unavailable public state, alerting users. |
| State Derivation | 17\. Ledger Replay Attack: Re-submitting an old transaction to update time. | Nonce and temporal anchoring in the payload prevent replay validation. |
| Network/Infra | 18\. Endpoint Exposure: Leaking internal IPs. | service\_endpoint points strictly to hardened API gateways, never raw IPs. |
| Network/Infra | 19\. DDoS on Verification: Exhausting resources via status checks. | Caching Eviulon responses via CDN; rate-limiting raw artifact downloads. |
| Network/Infra | 20\. Dependency 0-Day Leakage: Publishing vulnerable SBOMs. | Highly critical SBOMs are published as hashes until patches are deployed. |
| Network/Infra | 21\. BGP Hijacking: Faking uptime monitor responses. | Monitors rely on TLS certificate validation, not just IP routing. |
| Network/Infra | 22\. TLS Downgrade: Intercepting monitor-to-endpoint traffic. | Strict enforcement of TLS 1.3 and HSTS across all infrastructure. |
| Network/Infra | 23\. TOCTOU (Time of Check to Time of Use): Service fails after ping. | Shrinking the TTL window to 5 minutes to minimize the TOCTOU gap. |
| UI/UX & Client | 24\. DOM Manipulation: Browser extension alters displayed status. | Eviulon serves a cryptographic manifest allowing offline validation of state. |
| UI/UX & Client | 25\. Copy-Paste Hijacking: Malware alters copied hashes. | Client-side JS validates clipboard content against the DOM element if possible. |
| UI/UX & Client | 26\. Accessibility Obfuscation: Hiding failures from screen readers. | Strict semantic HTML enforcement; prohibiting misuse of aria-hidden. |
| UI/UX & Client | 27\. Colorblindness Exploitation: Using only red/green indicators. | Mandatory inclusion of geometric shapes alongside color indicators. |
| UI/UX & Client | 28\. Transparency Theater: Overclaiming status in adjacent text. | Panel design clearly separates Eviulon verified state from institutional prose. |
| UI/UX & Client | 29\. Translation Semantics: Localizing "Degraded" poorly. | Enforcement of English ENUMs in the DOM structure for machine reading. |
| UI/UX & Client | 30\. Mobile Truncation Spoofing: Matching the first/last 4 chars. | Providing a toggle to view the full un-truncated hash on mobile screens. |
15\. Comparative Analysis of Transparency Systems#
The integration of disparate transparency standards is required to construct a holistic operational evidence framework.
| System/Standard | Contribution to Architecture | Limitations for this Specific Context |
|---|---|---|
| SLSA \[cite: 5\] | Defines verifiable levels (1-4) for secure software supply chains. | Focuses exclusively on build and source; provides no mechanism for runtime state. |
| in-toto \[cite: 29\] | Standardizes the attestation format for linking supply chain steps. | Does not cover ledger activity or post-deployment telemetry. |
| DSSE \[cite: 7\] | Resolves JSON canonicalization vulnerabilities via PAE wrapping. | Requires custom logic to handle multi-signature institutional governance events. |
| Sigstore (Rekor) \[cite: 8\] | Provides SETs for offline verifiable timestamping of artifacts. | Relies on external public infrastructure; necessitates mirroring on Patefacere. |
| CycloneDX 1.6 \[cite: 25\] | Native support for VEX, ML-BOM, and CBOM metadata. | Extremely dense schema is difficult for low-capability agents to parse efficiently. |
| SPDX 3.0 \[cite: 14\] | JSON-LD support aligns seamlessly with Verifiable Credentials. | Historically focused on license compliance rather than acute security tracking. |
| CT (RFC 9162\) \[cite: 6\] | Merkle consistency proofs guarantee append-only ledger properties. | Designed specifically for X.509 TLS certificates; requires structural adaptation. |
| NIST SP 800-218 \[cite: 30\] | Provides SSDF compliance vocabulary for incident disclosure. | A high-level policy framework lacking concrete cryptographic implementations. |
16\. Recommended Architecture for Patefacere and Eviulon#
The system implements a strict separation of concerns between the storage of evidence and the presentation of status. Patefacere (Authoritative Evidence Storage): Functions as an immutable, append-only OCI-compliant registry19. It stores base container images, CycloneDX SBOMs, DSSE-wrapped attestations, and raw telemetry logs. Crucially, Patefacere executes no status logic. It is a passive repository of cryptographic truth. Eviulon (Public Institutional Layer): Functions as the active verifier and presentation gateway. Eviulon continuously polls Patefacere, retrieves the raw artifacts, executes the deterministic status derivation algorithm (Section 7), and generates the JSON-LD, OpenAPI, llms.txt, and HTML interfaces. Caching Strategy: Eviulon employs a high-speed caching layer with a strict 5-minute TTL. Public readers can verify that an evidence record originated from Patefacere (and was not manipulated by Eviulon) by downloading the Verification Bundle and executing a local signature check of the DSSE envelope against the institution's public key18.
17\. Minimum Viable Version and High-Assurance Version#
Minimum Viable Version (MVV): The MVV focuses on establishing the basic evidence ladder. It requires SLSA Level 1 provenance, public key registration, basic endpoint reachability pings, and the publication of a flat JSON operational panel. In this version, Eviulon caches status but may rely on simpler HMAC signatures rather than full DSSE PAE wrapping. High-Assurance Version (HAV): The HAV mandates the complete architectural spec. It enforces SLSA Level 3+ attestations, requires OCI 1.1 Referrers API manifests for verification bundles, mandates CT logging for all TLS certificates12, and incorporates zero-knowledge proofs for artifact verification. The HAV completely automates incident disclosure based on SBOM vulnerability scanning15.
18\. Validation Strategy#
To ensure architectural integrity, the system must pass a rigorous acceptance matrix prior to deployment. Test Matrix (60 Acceptance Checks):
| Check ID | Domain | Acceptance Criteria |
|---|---|---|
| CHK-01 | Crypto | Reject DSSE envelopes lacking valid Pre-Authentication Encoding (PAE)18. |
| CHK-02 | Crypto | Reject SLSA provenance attestations without verifiable Level 3 isolation claims. |
| CHK-03 | Crypto | Validate Ed25519 or ECDSA signatures on all incoming ledger actions. |
| CHK-04 | Crypto | Reject expired TLS certificates on the service endpoint. |
| CHK-05 | Crypto | Reject TLS certificates lacking at least two SCTs from distinct RFC 9162 logs. |
| CHK-06 | Crypto | Verify OCI 1.1 referrers API manifests correctly point to the subject digest19. |
| CHK-07 | Crypto | Reject Sigstore bundles lacking a valid Signed Entry Timestamp (SET). |
| CHK-08 | Crypto | Validate all CycloneDX SBOMs strictly against the ECMA-424 schema. |
| CHK-09 | Crypto | Reject JSON-LD documents lacking the Ed25519Signature2020 proof suite. |
| CHK-10 | Crypto | Confirm cryptographic key revocation lists (StatusListV1) are polled every 60 seconds. |
| CHK-11 | Crypto | Reject verifiable credentials where the issuer DID does not resolve to Patefacere. |
| CHK-12 | Crypto | Trigger Suspended state immediately when a test key is added to the revocation list. |
| CHK-13 | Crypto | Validate Merkle consistency proofs for log inclusion using RFC 9162 SUBPROOF bitwise logic27. |
| CHK-14 | Crypto | Block hash collision attempts by rejecting all MD5 or SHA-1 hashes. |
| CHK-15 | Crypto | Verify signature validation fails gracefully if the Eviulon caching layer alters exactly 1 byte. |
| CHK-16 | State | Transition Deployed → Observed upon the first successful HTTP 200 OK ping. |
| CHK-17 | State | Transition Observed → Verified upon ingestion of a valid signed ledger transaction. |
| CHK-18 | State | Transition Verified → Observed if no signed transaction occurs for 24 continuous hours. |
| CHK-19 | State | Transition to Unavailable if ping times out for \> 5 minutes (TTL expiry). |
| CHK-20 | State | Force Degraded if a critical CVE is added to the SBOM dependencies list. |
| CHK-21 | State | Ensure declared "Planned" capabilities cannot trigger an Implemented state. |
| CHK-22 | State | Confirm state remains firmly Declared if only constitutional prose is present. |
| CHK-23 | State | Ensure manual database updates to the state field are automatically overwritten by the derivation algorithm on the next tick. |
| CHK-24 | State | Verify uptime percentage drops precisely according to the duration of an induced outage. |
| CHK-25 | State | Verify incident resolution transitions state from Degraded back to Observed or Verified. |
| CHK-26 | State | Test BGP hijack simulation (IP mismatch) forces re-validation of TLS certificates. |
| CHK-27 | State | Ensure non-200 HTTP codes (e.g., 503, 500\) trigger Unavailable or Degraded. |
| CHK-28 | State | Validate that a ledger transaction signed by a rotated key is rejected if the rotation epoch has passed. |
| CHK-29 | State | Ensure the Genesis event timestamp precedes all subsequent evidence timestamps. |
| CHK-30 | State | Confirm state transition timestamps match exact UTC ISO-8601 strings. |
| CHK-31 | UI/UX | Verify WCAG AAA color contrast specifically for the Degraded (Amber) state on light and dark themes. |
| CHK-32 | UI/UX | Ensure screen readers announce state changes dynamically via aria-live regions. |
| CHK-33 | UI/UX | Validate strict keyboard focus order (Name → State → Evidence → Hashes). |
| CHK-34 | UI/UX | Test layout structural integrity at exactly 320px viewport width (Mobile). |
| CHK-35 | Agent | Verify curl receives pure HTML and JSON-LD, avoiding a blank Single Page Application (SPA) render. |
| CHK-36 | Agent | Ensure /llms.txt validates as standard Markdown and contains no HTML tags24. |
| CHK-37 | UI/UX | Confirm "Copy to clipboard" functions gracefully without JavaScript (or fails gracefully with an explicit message). |
| CHK-38 | UI/UX | Verify tooltips providing heuristic summaries do not obscure underlying data on cursor hover. |
| CHK-39 | Agent | Validate localized HTML versions maintain English for machine-readable ENUMs in the DOM. |
| CHK-40 | UI/UX | Check that long cryptographic hashes use word-break: break-all in all container divs. |
| CHK-41 | Network | Verify Eviulon API rate limits requests to 100/min per IP to prevent DDoS. |
| CHK-42 | Network | Ensure Eviulon returns HTTP 429 Too Many Requests upon rate limit breach. |
| CHK-43 | API | Validate the JSON output strictly conforms to the OpenAPI 3.1 specification. |
| CHK-44 | Cache | Confirm Eviulon CDN caching headers are correctly set to max-age=300. |
| CHK-45 | Integration | Ensure Patefacere accepts OCI push commands containing valid Sigstore bundles. |
| CHK-46 | Integration | Verify Eviulon drops connections to Patefacere if Patefacere's TLS certificate is invalid. |
| CHK-47 | Threat | Attempt DSSE length extension attack; verify rejection. |
| CHK-48 | Threat | Attempt to inject XSS payloads into the institution\_name field; verify sanitization. |
| CHK-49 | Threat | Upload a malicious SBOM containing external entity references (XXE); verify rejection. |
| CHK-50 | Incident | Inject a mock incident report; verify the JSON-LD known\_incidents array updates. |
| CHK-51 | Storage | Confirm machine\readable\record\_url resolves to a 200 OK. |
| CHK-52 | Storage | Ensure deleted institutions return HTTP 410 Gone, not 404\. |
| CHK-53 | Access | Verify Eviulon internal endpoints return 403 Forbidden to public requests. |
| CHK-54 | UI/UX | Toggle dark mode; ensure geometric shape identifiers remain highly visible. |
| CHK-55 | Threat | Simulate TOCTOU attack by dropping connection post-ping; ensure state downgrades on next tick. |
| CHK-56 | Validation | Execute local cosign verify-blob on the downloaded Verification Bundle; ensure success18. |
| CHK-57 | Agent | Parse llms.txt with a python script to ensure section headers (\#\#) are perfectly formed. |
| CHK-58 | Compliance | Map all incident severities to NIST SP 800-53 impact parameters21. |
| CHK-59 | Compliance | Verify Eviulon retains audit logs of state transitions for 365 days. |
| CHK-60 | Final | End-to-end test: Declare → Implement → Deploy → Observe → Verify, confirming exact UI and API representations at each step. |
19\. Open Questions#
While this architecture resolves significant ambiguities in institutional transparency, several research frontiers remain:
1. How can zero-knowledge proofs (e.g., zk-SNARKs) be integrated into the DSSE payload to prove the deterministic logic of a Machine Intelligence output without revealing proprietary internal model weights? 2. What is the optimal cryptographic mechanism for scaling RFC 9162 CT Merkle consistency proofs28 to generalized institutional ledger events, avoiding the computational overhead of traversing massive, unbalanced trees? 3. How can hardware-bound attestations (e.g., TPM PCR measurements) be reliably federated into the verification bundle without exposing host infrastructure to advanced fingerprinting attacks?
21\. Claim-to-Source Traceability Appendix#
This architecture synthesizes critical advances in software supply chain security and privacy research. The reliance on SLSA for build provenance ensures that software generation is isolated and tamper-evident5. The use of DSSE formatting with Pre-Authentication Encoding (PAE) directly mitigates historical JSON canonicalization flaws18. Sigstore's protocol buffer bundles provide the necessary offline-verifiable Signed Entry Timestamps (SET)8, ensuring temporal anchoring without trusting the Eviulon presentation layer. The requirement for CycloneDX over purely license-focused standards stems from its native support for VEX and Cryptographic Bills of Materials (CBOM), which are critical for automated incident degradation14. Furthermore, the conceptual framework defining the "transparency paradox"—and the necessity of tiered, heuristic UIs to prevent cognitive overload—is deeply grounded in human-computer interaction research regarding autonomy depletion3.
22\. .uai and /docs Integration Appendix#
Patefacere Integration Requirements:
1. Recommended /docs/ location and report ID:
- Location: /docs/architecture/evidence-transparency-center.md
- Report ID: ETC-ARCH-2026-08-003
2. Proposed .uai pointers and 20–40 durable memory statements:
- @uai:patefacere:evidence\derivation\rules
- @uai:eviulon:operational\state\machine
- Durable Memory Statements:
- Patefacere stores raw cryptographic evidence; Eviulon calculates public state deterministically.
- No institution is "operational" without verifiable actual-host evidence.
- Human manual status overrides are strictly prohibited under all circumstances.
- State downgrades automatically to Unavailable after 5 minutes of unreachable telemetry.
- llms.txt is the primary interface for autonomous agents assessing institution status.
- DSSE Pre-Authentication Encoding (PAE) must wrap all in-toto attestations.
- Sigstore bundles must contain an offline-verifiable Signed Entry Timestamp (SET).
- The Operational Evidence Panel must conform to WCAG 2.2 AAA contrast standards.
- Status indicators must pair color with geometric shapes (e.g., Green Circle, Amber Triangle).
- Incident disclosures must include a cryptographic impact boolean.
- MD5 and SHA-1 hashes are permanently deprecated; SHA-256 is the minimum standard.
- OCI 1.1 Referrers API is used to distribute verification bundles.
- State transitions are logged in ISO-8601 UTC format exclusively.
- W3C StatusListV1 is polled every 60 seconds for key revocation checks.
- Merkle consistency proofs (RFC 9162\) validate transparency log append-only properties.
- A critical CVE in a CycloneDX SBOM forces a Degraded state transition.
- The institution\_name field is public; internal IP topology is redacted.
- Uptime is calculated on a 30-day sliding window based on continuous polling.
- Eviulon caching layer utilizes a strict 5-minute Time-To-Live (TTL).
- Action signatures expire after 24 hours, forcing a transition from Verified to Observed.
- A genesis event timestamp must precede all subsequent institutional artifacts.
- SLSA Level 3 is the minimum requirement for the High-Assurance Version (HAV).
- JSON-LD outputs must utilize the Ed25519Signature2020 proof suite.
- All Eviulon pages must degrade gracefully in the absence of JavaScript.
- Machine-readable ENUMs remain in canonical English regardless of localization.
3. Proposed operational-evidence schema fields:
- Defined exhaustively in Section 5 (Operational Evidence Panel Field Specification).
4. Proposed public API endpoints:
- GET /api/v1/institution/{id}/status (Returns JSON-LD schema)
- GET /api/v1/institution/{id}/evidence-bundle (Returns OCI standard tarball)
- GET /{id}/llms.txt (Returns Agent-optimized markdown)
5. Proposed protected verification endpoints:
- POST /api/internal/verify-dsse (Patefacere to Eviulon MTLS auth required)
- POST /api/internal/ingest-telemetry (Requires cryptographic proof of origin from authorized monitors)
6. Proposed static fallback artifacts:
- status\_fallback.json (Last known good state, updated every 5 mins via cron, served during database failure).
- degraded\_ui.html (Static, no-JS page indicating catastrophic Eviulon cache/database failure).
7. Required actual-host evidence before any status may be labeled "operational":
- A valid TCP/TLS handshake positively mapped to the institution's active public key fingerprint.
- A Sigstore Signed Entry Timestamp (SET) proving the deployment manifest was logged to an independent transparency log during the certificate's validity window.
8. A list of claims that must remain "planned" until proven:
- "Multi-region failover" (Remains planned until a verifiable action is signed by a distinctly geo-located infrastructure node).
- "Reproducible builds" (Remains planned until SLSA Level 3+ attestations are published and wrapped in DSSE).
- "Automated governance" (Remains planned until a state-transition transaction is autonomously signed and recorded on the public ledger without human initiation).
- "Quantum-resistant cryptography" (Remains planned until ML-DSA signatures are actively observed in the verification bundle).
Works cited#
1. Reviewable Automated Decision-Making: A Framework for Accountable Algorithmic Systems | Request PDF \- ResearchGate, https://www.researchgate.net/publication/349752519\_Reviewable\_Automated\_Decision-Making\_A\_Framework\_for\_Accountable\_Algorithmic\_Systems 2. Full article: Digital intermediaries and transparency reports as strategic communications, https://www.tandfonline.com/doi/full/10.1080/01972243.2025.2453529 3. The Silent Cost of Artificial Intelligence Assistance: A Theory of Autonomy Surrender, the Recovery Mechanism, and the Restorat \- arXiv, https://arxiv.org/pdf/2606.13962 4. The Transparency Paradox in Explainable AI: A Theory of Autonomy Depletion Through Cognitive Load \- ResearchGate, https://www.researchgate.net/publication/399953320\_The\_Transparency\_Paradox\_in\_Explainable\_AI\_A\_Theory\_of\_Autonomy\_Depletion\_Through\_Cognitive\_Load 5. About SLSA, https://slsa.dev/spec/v1.2/about 6. RFC 9162 \- Certificate Transparency Version 2.0 \- IETF Datatracker, https://datatracker.ietf.org/doc/rfc9162/ 7. DSSE: Dead Simple Signing Envelope \- GitHub, https://github.com/secure-systems-lab/dsse 8. Cosign: The Manual Way \- Chainguard Academy, https://edu.chainguard.dev/open-source/sigstore/cosign/cosign-manual-way/ 9. RevocationList2021 or RevocationList2021Status · Issue \#11 · w3c/vc-bitstring-status-list, https://github.com/w3c/vc-bitstring-status-list/issues/11 10. GitHub \- Legit-Labs/legit-provenance-generator: Language-agnostic SLSA provenance generation for Github Actions, https://github.com/Legit-Labs/legit-provenance-generator 11. SLSA Provenance Blog Series, Part 1: What Is Software Attestation \- Legit Security, https://www.legitsecurity.com/blog/slsa-provenance-blog-series-part-1-what-is-software-attestation 12. Certificate Transparency \- Wikipedia, https://en.wikipedia.org/wiki/Certificate\_Transparency 13. draft-farley-acta-signed-receipts-02 \- Signed Decision Receipts for Machine-to-Machine Access Control \- IETF Datatracker, https://datatracker.ietf.org/doc/draft-farley-acta-signed-receipts/ 14. CycloneDX vs SPDX: SBOM Formats Compared \- Safeguard, https://safeguard.sh/resources/blog/cyclonedx-vs-spdx-sbom-formats-compared 15. Top Software Supply Chain Security Best Practices for Enterprises | Veracode, https://www.veracode.com/blog/top-software-supply-chain-security-best-practices/ 16. What Is Software Provenance? | Secure Supply Chain Practices \- JFrog, https://jfrog.com/learn/grc/software-provenance/ 17. The Mythos Effect: Preparing for AI-Accelerated Exploitation \- Sygnia, https://www.sygnia.co/threat-reports-and-advisories/mythos-effect-ai-accelerated-exploitation-vulnerability-management/ 18. verify\_signature.py \- redhat-tssc-tmm/trusted-libraries \- GitHub, https://github.com/redhat-tssc-tmm/trusted-libraries/blob/main/blog/scripts/docs/verify\_signature.md 19. Sigstore Bundle as OCI Artifact · Issue \#3577 \- GitHub, https://github.com/sigstore/cosign/issues/3577 20. Sigstore Bundle Format, https://docs.sigstore.dev/about/bundle/ 21. NIST Special Publication 800-53 Revision 5 | PDF \- Slideshare, https://www.slideshare.net/slideshow/nistsp80053r5/256795731 22. W3C Verifiable Credentials Specification for Galileo \- Galileo Protocol, https://www.galileoprotocol.io/specifications/identity/verifiable-credentials 23. Cross-Domain AuthZ Information sharing for Agents \- IETF, https://www.ietf.org/archive/id/draft-diaconu-agents-authz-info-sharing-01.html 24. The Complete LLMs.txt Guide: What It Is, Why It Matters, and How to Write One | GrowthOS, https://www.usegrowthos.com/blog/llms-txt-guide 25. All about CycloneDX 1.6. SBOM is the foundation of software… | by Interlynk | Medium, https://medium.com/@interlynkblog/all-about-cyclonedx-1-6-6af35df675de 26. How to Make Your Blog Agent-Ready: A Practical Implementation, https://blog.ogwilliam.com/post/how-to-make-your-blog-agent-ready 27. I shipped a broken RFC 9162 consistency proof verifier in Rust \-- here's the exploit and the fix \- Reddit, https://www.reddit.com/r/rust/comments/1raha3x/i\_shipped\_a\_broken\_rfc\_9162\_consistency\_proof/ 28. RFC 9162 \- Certificate Transparency Version 2.0 \- IETF Datatracker, https://datatracker.ietf.org/doc/html/rfc9162 29. ITE-5: Disassociate signature envelope specification from in-toto \- GitHub, https://github.com/in-toto/ITE/blob/master/ITE/5/README.adoc 30. Stay Compliant with NIST SP 800-218 and CISA Attestation Requirements \- Sonatype, https://www.sonatype.com/resources/guides/stay-compliant-nist-sp-800-218-cisa-requirements 31. SLSA \- Open Source Security Foundation, https://openssf.org/projects/slsa/ 32. OCI Storage Encoding Format \- Tekton, https://tekton.dev/docs/chains/oci-encoding-format/
References in this report34 URLs · 66 occurrences
These are exact external URL occurrences found in this curated report. Section links identify only the nearest preceding rendered heading; they do not prove that a source supports every statement in that section, or that the source is current, correct, authoritative, or endorsed.
- arxiv.org/pdf/2606.13962
- blog.ogwilliam.com/post/how-to-make-your-blog-agent-ready
- datatracker.ietf.org/doc/draft-farley-acta-signed-receipts/
- datatracker.ietf.org/doc/html/rfc9162
- datatracker.ietf.org/doc/rfc9162/
- docs.sigstore.dev/about/bundle/
- edu.chainguard.dev/open-source/sigstore/cosign/cosign-manual-way/
- en.wikipedia.org/wiki/Certificate_Transparency
- github.com/Legit-Labs/legit-provenance-generator
- github.com/in-toto/ITE/blob/master/ITE/5/README.adoc
- github.com/redhat-tssc-tmm/trusted-libraries/blob/main/blog/scripts/docs/verify_signature.md
- github.com/secure-systems-lab/dsse
- github.com/sigstore/cosign/issues/3577
- github.com/w3c/vc-bitstring-status-list/issues/11
- jfrog.com/learn/grc/software-provenance/
- medium.com/@interlynkblog/all-about-cyclonedx-1-6-6af35df675de
- openssf.org/projects/slsa/
- safeguard.sh/resources/blog/cyclonedx-vs-spdx-sbom-formats-compared
- slsa.dev/spec/v1.2/about
- tekton.dev/docs/chains/oci-encoding-format/
- w3id.org/security/suites/ed25519-2020/v1
- www.galileoprotocol.io/specifications/identity/verifiable-credentials
- www.ietf.org/archive/id/draft-diaconu-agents-authz-info-sharing-01.html
- www.legitsecurity.com/blog/slsa-provenance-blog-series-part-1-what-is-software-attestation
- www.reddit.com/r/rust/comments/1raha3x/i_shipped_a_broken_rfc_9162_consistency_proof/
- www.researchgate.net/publication/349752519_Reviewable_Automated_Decision-Making_A_Frame…_Algorithmic_Systems
- www.researchgate.net/publication/399953320_The_Transparency_Paradox_in_Explainable_AI_A…rough_Cognitive_Load
- www.slideshare.net/slideshow/nistsp80053r5/256795731
- www.sonatype.com/resources/guides/stay-compliant-nist-sp-800-218-cisa-requirements
- www.sygnia.co/threat-reports-and-advisories/mythos-effect-ai-accelerated-exploitation-v…rability-management/
- www.tandfonline.com/doi/full/10.1080/01972243.2025.2453529
- www.usegrowthos.com/blog/llms-txt-guide
- www.veracode.com/blog/top-software-supply-chain-security-best-practices/
- www.w3.org/2018/credentials/v1