Amendment 4: store tracked files with their working-tree bytes

The registration commit and amendments 1-3 were made with core.autocrlf
active, so twelve CRLF files (frozen/*, ledgers/pilot.jsonl, results/*)
were stored LF-normalized while the registered frozen_sha256 digests in
config.json are those of the CRLF working-tree bytes. Add .gitattributes
(* -text) and re-add the twelve files unchanged so a fresh checkout
reproduces the registered digests. No protocol, rule, slot or ledger
content changes. Recorded in PROTOCOL.md section 13.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
