# The bundled Model2Vec payload is verified byte-for-byte at runtime, so every
# file here is byte-addressed — including the JSON and the licence text, whose
# SHA-256 the manifest pins. `text eol=lf` protected the checkout but still ran
# the normalizing filter on commit, so a payload regenerated on Windows would be
# silently rewritten and diverge from its pinned digest with nothing to show for
# it. `-text` stores and restores the exact bytes in both directions, which is
# also what the checkout-integrity guard requires. The multilingual payload is
# kept in the canonical asset only; plugin mirrors carry NO model payload
# (dead 8M copies removed 2026-08-08 — no code path ever loaded them).
/assets/model2vec/**/*.json -text
/assets/model2vec/**/*.txt -text
/assets/model2vec/**/*.i8 binary
/assets/model2vec/**/*.i8.part-* binary
/assets/model2vec/**/*.f32le binary

# The Workforce Ontology snapshot is pinned by its raw SHA-256 digest. Keep the
# canonical file and both packaged adapter mirrors byte-identical on Windows.
/agentlas_cloud/workforce/ontology_v1.json -text
/claude/plugins/agentlas-core-engine-meta-agent/agentlas_cloud/workforce/ontology_v1.json -text
/codex/plugins/agentlas-core-engine-meta-agent/agentlas_cloud/workforce/ontology_v1.json -text

# Public runtime archives carry the immutable commit they were built from.
# The working tree intentionally keeps the placeholder; `git archive` expands
# it at the tagged commit without creating a circular commit dependency.
/release-provenance.json export-subst

# Source archives and release snapshots must not expose development-only
# material. The files can remain available in the private working tree for
# verification, but a public archive contains the install/runtime surface.
tests/** export-ignore
test/** export-ignore
**/tests/** export-ignore
**/test/** export-ignore
benchmarks/** export-ignore
**/benchmarks/** export-ignore
fixtures/** export-ignore
**/fixtures/** export-ignore
docs/** export-ignore
findings/** export-ignore
/research/** export-ignore
plans/** export-ignore
reports/** export-ignore
notes/** export-ignore
receipts/** export-ignore
evidence/** export-ignore
artifacts/** export-ignore
output/** export-ignore
.env* export-ignore
credentials/** export-ignore
signing/** export-ignore
**/*_test.py export-ignore
**/test_*.py export-ignore
**/*.test.js export-ignore
**/*.test.ts export-ignore
**/*.test.mjs export-ignore
**/*.test.cjs export-ignore
scripts/test-* export-ignore
**/test-*.cjs export-ignore
**/test-*.mjs export-ignore
**/test-*.ts export-ignore
**/test-*.sh export-ignore
**/*-smoke.* export-ignore
**/*-benchmark.* export-ignore
