newdrive/docs/adr/0005-http-conflict-semantics.md
Elijah f24e96efa7
All checks were successful
CI / Backend (push) Successful in 29s
CI / Frontend (push) Successful in 9m27s
CI / Contracts and repository policy (push) Successful in 7s
CI / Container (push) Successful in 18s
Harden CI and switch release builds to tagged immutable images
2026-07-15 19:21:07 -07:00

351 B

ADR-0005: HTTP precondition and conflict semantics

Status: Accepted

Failed If-Match or equivalent representation preconditions return 412 Precondition Failed. Name collisions, invalid hierarchy operations, and other domain conflicts return 409 Conflict. Both use RFC 9457 problem documents with stable codes and current state where useful.