in-toto
Generated Evaluation Status
This section is generated from the framework manifest and compatibility report. Do not edit it manually.
- Framework ID:
in-toto - Manifest:
docs/external-frameworks/in-toto.json - Compatibility report:
./reports/in-toto.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:
in-toto - Framework name:
in-toto - 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.
| Field | Generated Value |
|---|---|
framework_identity | in-toto |
source_reference | https://in-toto.io/ |
source_version | official project source recorded |
allowed_use_boundary | supply-chain provenance evidence only |
claims | layouts and signed link metadata |
non_claims | no runtime admissibility or execution authority |
input_artifact_type | layout and link metadata |
output_artifact_type | supply-chain verification evidence |
actor_or_authority_model | functionary identity evidence only |
evidence_model | official source plus bounded crosswalk |
policy_or_rule_model | layout rules |
delegation_model | not established for runtime action |
decision_or_result_model | supply-chain conformance evidence |
execution_authority_claim | false |
receipt_or_trace_model | signed link metadata and local references |
reconstruction_model | layouts and links support build-path reconstruction |
SPE_overlap | provenance may inform standing review |
StegVerse_ecosystem_overlap | reconstruction and freshness boundary |
fail_closed_conditions | missing source, mapping, signature evidence, 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:
in-toto - Name:
in-toto - Registry status:
SOURCED-CROSSWALK-PROVISIONAL - Testbench state:
SOURCE_RECORDED_CROSSWALK_PROVISIONAL - Manifest path:
docs/external-frameworks/in-toto.json - Source reference:
https://in-toto.io/ - 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
- Project source: https://in-toto.io/
- Source posture: official project documentation captured; no pinned implementation run or verification fixture is attached.
Framework-Native Scope
in-toto is a software supply-chain integrity framework built around layouts and signed link metadata. A layout describes expected steps, authorized functionaries, and inspection rules. Link metadata records what a functionary performed and the materials and products associated with that step.
Evidence Provenance
| Evidence class | Current evidence | Status | Missing fields |
|---|---|---|---|
| Official framework source | Project documentation | present | pinned snapshot or immutable source hash |
| Official implementation | No versioned implementation package attached | missing | repository commit, package version, binary hash |
| Observed behavior | No StegVerse verification run attached | missing | layout, links, verifier output, timestamp |
| Reproduced behavior | No independent rerun | missing | replay command, environment, independent result |
| StegVerse analysis | Bounded crosswalk | present | common fixture execution |
Relationship to Admissibility
in-toto asks: Did the recorded supply-chain steps and functionaries conform to the declared layout?
StegVerse Admissibility asks: May this transition bind consequence at commit time under current authority, policy, delegation, evidence, and recoverability conditions?
Signed link metadata can strengthen origin, process, and custody evidence. It does not establish that a later actor remains authorized, that the intended action is currently permitted, or that consequence may bind.
Execution Authority Boundary
verified supply-chain step != current delegation
layout conformance != transition admissibility
signed metadata != execution authority
artifact provenance != permission to use or deploy the artifact
Observation Boundary
Public StegVerse fixture: none
Pinned in-toto implementation: none
Layout and link bundle: none
Verifier raw output: none
Timestamp and environment: none
Independent replay: none
No runtime, verifier, interoperability, or comparative result is claimed.
StegVerse Analysis
| Criterion | Current result |
|---|---|
| Identity | Functionary identity may be represented, but current actor identity must be reconstructed separately. |
| Authority | Layout authorization is scoped to supply-chain steps, not later consequence binding. |
| Policy | Layout rules may become policy evidence; current StegVerse policy remains independently evaluated. |
| Delegation | Historical functionary authorization does not prove current delegation. |
| Evidence | Signed links may strengthen provenance if signatures, keys, and materials remain verifiable. |
| Replayability | Requires pinned implementation, layout, link bundle, keys, and verifier command. |
| Reconstructability | Strong for declared steps when custody and signature evidence remain available. |
| Commit-time validity | Not established by supply-chain verification alone. |
| Failure behavior | Missing links, invalid signatures, or layout mismatch must fail closed. |
Commit-Time Interoperability Contract
Minimum fields for routing an in-toto result into a Commitment Candidate:
transition_id
artifact_digest
layout_digest
link_metadata_digests
functionary_identities
verification_result
verification_timestamp
verifier_version
policy_reference
delegation_reference
target_action
execution_context
validity_window
recoverability_profile
Failure Classes
| Failure class | Applies | Notes |
|---|---|---|
| Semantic equivalence divergence | yes | A verified supply-chain claim may be overread as runtime safety or authorization. |
| Authority drift | yes | Historical functionary authority may no longer be current. |
| Stale evidence | yes | Keys, attestations, or dependency state may have changed. |
| Replay divergence | yes | Unpinned verifier or environment can change results. |
| Source-claim mismatch | yes | Layout coverage may be narrower than public wording. |
| Evidence-class confusion | yes | Source review must not be presented as a reproduced verification run. |
Machine-Readable Companions
- Manifest:
docs/external-frameworks/in-toto.json - Compatibility report:
docs/external-frameworks/reports/in-toto.compatibility.json - Registry:
docs/external-frameworks/index.json - Canonical inventory:
static/external-frameworks/canonical-union-inventory.v1.json
Validation Completion Criteria
pin an in-toto implementation and source hash
publish a minimal layout and signed link bundle
capture raw verifier output and timestamp
publish replay commands and expected result
rerun independently
route the result into a Commitment Candidate fixture
preserve non-claim and authority boundaries
Non-Claims
in-toto is not a StegVerse canonical formalism. Verified provenance is not current delegation, transition admissibility, execution authority, certification, or general compatibility. This page does not claim a live integration or reproduced comparison.
Challenge Path
A challenge must identify the affected claim or field, the layout or source version at issue, supporting evidence, and the requested correction or evidence-class change. Challenges do not themselves create standing.
Next Safe Build Target
Publish one pinned layout/link verification fixture with raw output, immutable hashes, replay instructions, and an independent rerun before advancing beyond SOURCE_REVIEWED.
This page reflects a bounded admissibility packet. Publication does not create standing.