PH6.4 — Retention job per Q16 #45

Open
opened 2026-09-11 09:02:19 +00:00 by bart · 0 comments
Collaborator

Parent

Row PH6.4 in docs/12-implementation-plan.md (branch, owned paths and doc section are defined there).

What to build

A scheduled worker job prunes data according to the retention policy in Q16 without ever hard-deleting master data or published plans.

Acceptance criteria

  • Job prunes only the categories Q16 allows and records what it pruned
  • Master data, published versions, feedback and audit are never touched
  • Q16 resolved in docs/11 and the relevant numbered doc

Blocked by

  • #6 — Worker skeleton: claim loop, task handler registry, jobs discovery, heartbeat
  • #10 — Schema 0003: planning tables and typed mapped classes
## Parent Row **PH6.4** in `docs/12-implementation-plan.md` (branch, owned paths and doc section are defined there). ## What to build A scheduled worker job prunes data according to the retention policy in Q16 without ever hard-deleting master data or published plans. ## Acceptance criteria - [ ] Job prunes only the categories Q16 allows and records what it pruned - [ ] Master data, published versions, feedback and audit are never touched - [ ] Q16 resolved in docs/11 and the relevant numbered doc ## Blocked by - #6 — Worker skeleton: claim loop, task handler registry, jobs discovery, heartbeat - #10 — Schema 0003: planning tables and typed mapped classes
Sign in to join this conversation.
No labels
ready-for-agent
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.

Reference
patrick/Polaris#45
No description provided.