chore: archive remaining OpenSpec proposals
Archived proposals:
- add-trigger-conditions-weekly-subscription: Trigger conditions and weekly subscription
- update-api-consistency: WebSocket auth, optimistic locking, workload defaults
All implementations were already complete in previous commits (f5f870d).
Updated tasks.md with implementation summary.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# Change: Update API Consistency for WebSocket Auth, Workload Defaults, and Task Locking
|
||||
|
||||
## Why
|
||||
Several API behaviors are currently ambiguous or inconsistent (WebSocket auth handshake messaging, optimistic locking conflict payloads, and workload heatmap defaults). These gaps can confuse clients and reduce product completeness.
|
||||
|
||||
## What Changes
|
||||
- Clarify WebSocket authentication error handling and client expectations.
|
||||
- Standardize optimistic locking conflict responses for task updates.
|
||||
- Define workload heatmap default inclusion rules and Sunday week-window behavior.
|
||||
- Align workload heatmap `hide_empty` defaults and caching behavior.
|
||||
|
||||
## Impact
|
||||
- Affected specs: user-auth, task-management, resource-management
|
||||
- Affected code: backend WebSocket router, task update endpoint, workload service/router, workload cache; frontend workload views may require adjustments depending on default behavior.
|
||||
Reference in New Issue
Block a user