Extend caching and data-versioning to text responses #62

Open
opened 2026-07-01 00:59:34 +00:00 by manlycucumber · 0 comments
manlycucumber commented 2026-07-01 00:59:34 +00:00 (Migrated from github.com)

Problem

Text responses add language/office/hour to the key space and must participate in immutable caching and the data-version stamp, including invalidation when text content changes in Core.

Acceptance criteria

  • Text responses include language/office/hour in the canonical cache key.
  • Text responses carry ETag, immutable cache headers, and the data-version.
  • A data-version bump after a text change invalidates affected responses.
  • Text caching is covered by tests.

Notes

Text changes must trigger a version bump or stale text would persist at the edge.

## Problem Text responses add language/office/hour to the key space and must participate in immutable caching and the data-version stamp, including invalidation when text content changes in Core. ## Acceptance criteria - [ ] Text responses include language/office/hour in the canonical cache key. - [ ] Text responses carry ETag, immutable cache headers, and the data-version. - [ ] A data-version bump after a text change invalidates affected responses. - [ ] Text caching is covered by tests. ## Notes Text changes must trigger a version bump or stale text would persist at the edge.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Directorium/Api#62
No description provided.