#54: T record and h(o) tag 4, chained saves and TEXT_OP_MAX (7.4.1), notices of chains (7.8), wire feature text and upgrade-required (7.9, Remote-Sync 5.2.3/5.2.6), format v2 and snapshot v2 (Appendix A.2.9), CLI-JSON upgrade-required and limit, Performance B2/B5
#49 repair: 4.13 checkpoints kept, v1-rescue replica marker, watch, auto checkout, known limits; Appendix A marker; CLI-JSON keys
#49: CLI-JSON reid --rescue keys as implemented; 4.13 observed behavior
#49: spec reid --rescue (4.13, D-049 notes, CLI-JSON, 5.2.7 hint, Appendix A rescue/)
#50: Remote-Sync 5.2.7.1 reported-rejections memory (D-050), CLI-JSON, Repository-Semantics 4.12 note
#45: D-045 sync exit 3 on rejected ops; D-046 trust store location (macOS Library, XDG elsewhere, override, macOS migration); 5.9.7 decided refs
#45 repair: file:// remotes trust-gated, local repo in the trust key (v1 store), migration grants no trust
#45: lock model as built, exec/url injection rules + load-time validation, trusted remotes (5.9.7), rejected-ops (5.2.7), P10 reworded to R5, P24-P26; CLI-JSON untrusted-remote, rejected fields/events
#43: CLI-JSON: new error codes, remote:true, remotes in status, sync document, watch remotes/read_only
#37 repair: conditional default ignores, typed error codes table
#37: CLI-JSON page (schema 1), Repository-Semantics 1.6.1 default ignores and editor saves