This document is the authoritative contributor-facing contract for the current persisted manifest emitted by:
t81 model import <file> --manifest <out>It defines the stable shape of the narrower review/storage artifact used by
t81 model diff and related intake workflows.
Companion diff contract:
docs/contracts/MODEL_DIFF_V1_CONTRACT.mdt81 model import <file> --manifest <out>t81.model-manifest.v1Reference JSON Schema:
spec/rfcs/RFC-00D3-model-manifest-schema.jsonStable top-level fields:
schemasource_pathsource_formatnormalized_artifact_typeimported_format_summarytensor_countparameterstritsfile_size_bytesprovenancetensorsStable top-level values:
schema must equal t81.model-manifest.v1source_path
source_format
normalized_artifact_type
imported_format_summary
tensor_count
tensorsparameters
trits
file_size_bytes
provenance
tensors
Each entry in tensors has these stable fields:
nameshapetritsField meanings:
name
shape
trits
The provenance object is a small explicit record.
Stable required key:
host_format_readerStable optional keys:
source_sha3_512gguf_versionembedded_source_sha3_512bridge_backendbridge_revisionThe current contract does not allow arbitrary extra provenance keys.
Guaranteed stable in v1:
t81 model import --manifest <out>t81.model-manifest.v1provenance as a string mapNot yet frozen in v1:
artifact_format string valuesimported_format_summary string valuesThe persisted manifest is intentionally narrower than
t81.model-import.v1:
sparsityt81 model diff alongside live model artifactsAggregate semantics:
tensor_count must equal the number of tensors entriestrits is expected to equal the sum of per-tensor tritsIf this contract expands, prefer adding fields rather than renaming or redefining the stable ones listed here.