Skip to main content

SLSA

Generated Evaluation Status

This section is generated from the framework manifest and compatibility report. Do not edit it manually.

  • Framework ID: slsa
  • Manifest: docs/external-frameworks/slsa.json
  • Compatibility report: ./reports/slsa.compatibility.json
  • Evidence class: SOURCE_REVIEWED
  • Independently reproducible: False
  • Comparative-testing claim allowed: False
  • Missing reproducibility gates: shared_test_vector, raw_output, timestamp, runtime_configuration, source_version_or_hash, replay_commands, declared_expected_outcome, independent_reproduction
  • Evaluation result: COMPATIBILITY_EVIDENCE_ONLY
  • Cycle status: FIRST_FRAMEWORK_CYCLE_COMPLETE
  • Execution authority claim: False
  • Next bounded action: Add executable observations, raw outputs, pinned versions, replay commands, and independent reproduction before making comparative-testing claims.
  • Posting source: generated compatibility report
  • Generated status is descriptive compatibility evidence only.

Generated Authored Analysis Boundary

This section is generated. Do not edit it manually.

  • Framework ID: slsa
  • Framework name: SLSA
  • Generated sections above this boundary may be rebuilt from registry, manifest, compatibility-report, and result artifacts.
  • Authored analysis below this boundary may contain interpretation, notes, and framework-specific discussion.
  • Generators must preserve authored analysis unless a future validator explicitly declares a migration path.
  • Boundary rule: generated material is descriptive compatibility evidence only and does not create certification, endorsement, adoption, proof, or operational permission.

Generated Transition Mapping

This section is generated from the framework manifest. Do not edit it manually.

FieldGenerated Value
framework_identitySLSA
source_referencehttps://slsa.dev/spec/v1.2/
source_versionSLSA v1.2 recorded
allowed_use_boundarybuild and provenance evidence only
claimssupply-chain levels and provenance requirements
non_claimsno runtime admissibility or authority
input_artifact_typebuild provenance and assurance evidence
output_artifact_typesupply-chain assurance evidence
actor_or_authority_modelbuilder identity evidence only
evidence_modelofficial specification plus bounded crosswalk
policy_or_rule_modelSLSA requirements
delegation_modelnot established
decision_or_result_modelassurance evidence
execution_authority_claimfalse
receipt_or_trace_modelmanifest and report references
reconstruction_modelprovenance supports build reconstruction
SPE_overlapsource and artifact evidence may inform standing review
StegVerse_ecosystem_overlapreconstruction and freshness boundary
fail_closed_conditionsmissing source, mapping, provenance, or authority overclaim

Generated mapping is compatibility evidence only.

Generated Framework Metadata

This section is generated from the external-framework registry. Do not edit it manually.

  • Framework ID: slsa
  • Name: SLSA
  • Registry status: SOURCED-CROSSWALK-PROVISIONAL
  • Testbench state: SOURCE_RECORDED_CROSSWALK_PROVISIONAL
  • Manifest path: docs/external-frameworks/slsa.json
  • Source reference: https://slsa.dev/spec/v1.2/
  • Metadata boundary: generated metadata is descriptive only; it does not create certification, endorsement, formalism adoption, admissibility proof, or execution authority.

Status

Relationship type: external framework crosswalk
Evidence class: SOURCE_REVIEWED
Page completeness: COMPLETE_WITH_EXTERNAL_GATES
Runtime observation: none attached
Independent reproduction: false
Comparative testing claim allowed: false
Execution authority claim allowed: false
Maintenance owner: admissibility-wiki External Frameworks audit

Official Source

  • Specification: https://slsa.dev/spec/v1.2/
  • Source posture: SLSA v1.2 captured; no pinned build system, provenance bundle, or verifier run is attached.

Framework-Native Scope

SLSA defines software supply-chain security tracks, provenance expectations, build requirements, and assurance levels. It provides a vocabulary for describing how artifacts were produced and what controls or evidence support trust in that production process.

Evidence Provenance

Evidence classCurrent evidenceStatusMissing fields
Official framework sourceSLSA v1.2 specificationpresentimmutable snapshot hash
Implementation sourceNo selected implementation attachedmissingbuilder, verifier, release, commit
Observed behaviorNo provenance verification runmissingprovenance bundle, verifier output, timestamp
Reproduced behaviorNo independent rerunmissingreplay command, runtime, independent result
StegVerse analysisBounded crosswalkpresentcommon test fixture

Relationship to Admissibility

SLSA asks: What supply-chain guarantees and provenance support confidence in how an artifact was produced?
StegVerse Admissibility asks: May this actor perform this action against this target now and bind consequence?

SLSA evidence may strengthen source, build, and artifact standing. It does not determine current delegation, action-level authority, runtime policy, or commit-time validity.

Execution Authority Boundary

SLSA level != runtime permission
provenance verification != current standing
trusted builder != authorized deployer
artifact assurance != execution authority

Observation Boundary

Selected builder: none
Pinned verifier: none
Provenance bundle: none
Raw verification output: none
Runtime configuration: none
Independent reproduction: none

No benchmark or implementation result is claimed.

StegVerse Analysis

CriterionCurrent result
IdentityBuilder and producer identity may be evidenced, but the current actor is separate.
AuthorityBuild authority does not become deployment or execution authority.
PolicySLSA requirements may inform policy evidence but do not replace live policy evaluation.
DelegationBuilder delegation and runtime delegation are distinct.
EvidenceProvenance can strengthen reconstructability when signed, complete, and retained.
ReplayabilityRequires pinned builder/verifier, provenance, inputs, commands, and environment.
ReconstructabilityStrong only to the extent the provenance chain and referenced materials remain available.
Commit-time validityMust be evaluated separately at the requested transition.
Failure behaviorMissing or unverifiable provenance must not be treated as a pass.

Commit-Time Interoperability Contract

transition_id
artifact_digest
slsa_version
provenance_digest
builder_identity
build_type
source_repository
source_revision
verification_result
verification_timestamp
verifier_version
policy_reference
delegation_reference
target_action
execution_context
validity_window

Failure Classes

Failure classAppliesNotes
Semantic equivalence divergenceyesSupply-chain assurance may be mistaken for runtime safety.
Authority driftyesA trusted build does not prove a current actor may deploy it.
Stale evidenceyesSource, dependencies, builder state, and revocation posture may change.
Replay divergenceyesUnpinned tooling can produce different verification outcomes.
Recoverability lossyesMissing provenance or source material prevents reconstruction.
Source-claim mismatchyesClaimed SLSA posture may exceed the evidence actually attached.

Machine-Readable Companions

  • Manifest: docs/external-frameworks/slsa.json
  • Compatibility report: docs/external-frameworks/reports/slsa.compatibility.json
  • Registry: docs/external-frameworks/index.json
  • Canonical inventory: static/external-frameworks/canonical-union-inventory.v1.json

Validation Completion Criteria

select and pin one SLSA-compatible provenance producer and verifier
publish provenance and artifact digests
capture raw verifier output and timestamp
publish expected outcome and replay commands
complete an independent rerun
route the bounded result into a Commitment Candidate fixture

Non-Claims

SLSA is not a StegVerse canonical formalism. Build assurance is not runtime admissibility, current delegation, execution authority, certification, or a general compatibility result.

Challenge Path

A challenge must identify the specification version, claimed level or track, evidence field, supporting artifact, and requested correction. A challenge changes standing only after the evidence record is updated and re-evaluated.

Next Safe Build Target

Publish one pinned provenance-verification fixture with raw output, immutable hashes, replay instructions, and an independent rerun.

This page reflects a bounded admissibility packet. Publication does not create standing.