# SLM2 Composition Format

> The sole current six-member composition identity and hostile-safe verification boundary.

- Site: TinyRustLM
- Canonical: https://TinyRustLM.mirust.com/slm-format/
- Version: 1.8.0
- Updated UTC: 2026-08-28T20:20:00Z

## Exact member set

A complete composition contains model.slm2, tokenizer.tokenizer2, template.template2, sampling.sampling2, prompt.prompt2, and composition.acg2. Paths are not identities; the composition binds exact logical names, sizes, content digests, schema identities, source locks, and profile identities.

- Exact six-member closure
- No extra or missing members
- Content-addressed identity
- Source and profile binding

## Independent acceptance

The verifier recomputes file type, length, digest, inventory, path containment, tensor closure, tokenizer binding, and cross-member consistency. Producer receipts are claims, not substitutes for recomputation.

- Bounded readers
- Checked offsets and counts
- No path traversal or aliasing
- No producer-trust shortcut
