Repository navigation
docs: Add ADR 0044 - API standards for updating and deleting resources - #885
mike-gorman-bitwarden wants to merge 2 commits into
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Deploying contributing-docs with
|
| Latest commit: |
e15d912
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://3cccee2a.contributing-docs.pages.dev |
| Branch Preview URL: | https://docs-adr-0044-api-standards.contributing-docs.pages.dev |
|
From the database side:
|
|
Thanks.
|
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE This reviews the new ADR-0044 (status Proposed), which sets standards for updating resources ( Code Review Details
|
|
This PR is superseded by #894. We have done our best to retain/incorporate all feedback received to date. |
🎟️ Tracking
Follow-up to ADR-0036 (#865).
📔 Objective
Adds ADR-0044, "API standards for updating and deleting resources", with status Proposed. Sets how resources are updated and deleted:
PUTwith complete replacement, partial updates (discouraged; RFC 7396 semantics with a recorded departure on empty strings), optimistic concurrency with aversionfield and409(with the recorded departure from conditional requests), and hard and soft deletes.