diff --git a/.gitattributes b/.gitattributes index cfc7ca6..9d3eeb5 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,5 @@ # Preserve historical source bytes and SHA-256 across platforms. No EOL conversion. * -text *.jsonl.gz binary +artifacts/**/*.tar.zst filter=lfs diff=lfs merge=lfs -text +artifacts/lfs-smoke/*.bin filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore index e43b590..1a790b1 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,5 @@ id_ed25519* /registry/verification-runs/ # Historical learned deltas/checkpoints are not source files. /models/learned/ +# Explicit publication exports only; original scientific directories stay ignored. +!/artifacts/**/*.tar.zst diff --git a/artifacts/lfs-smoke/publication-probe.bin b/artifacts/lfs-smoke/publication-probe.bin new file mode 100644 index 0000000..14e7590 --- /dev/null +++ b/artifacts/lfs-smoke/publication-probe.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93e0e6c4ca4fdc123c21b859ba97d8bd73670eb9c90d04ce9a431d822b5393c5 +size 263