Pārlūkot izejas kodu

plans: e2e re-baselined on allocation resumes — plan accept/reject/auto-approve roundtrips, draft matrix, POST /answer retirement proof

- Fake daemon's POST /answer always 409s (Task A contract); every
  verdict flows wake -> ask -> affinity allocation with the stable
  wording as resume_notice and a fresh session_id; the parked session
  closes 'resumed' (sleeper + parked sections re-baselined, 2 session
  rows now expected).
- Plan acceptance roundtrips: Accept applies the plan markdown and
  resumes with 'Plan approved. Proceed with implementation.';
  Reject-with-feedback loops 'Plan feedback received:\n…'; the
  per-task plan_auto_approve option answers instantly web-side
  (answered-by 'auto') and still resumes through the allocation; the
  ancestor subtask auto-approve toggle covers descendant plan blocks.
- Draft lifecycle coverage: default-draft + enqueue/delete buttons,
  enqueue gating with the named-draft-dependency error, drafts never
  dispatched (quiet window) and never queued by the ingest API, the
  full edit-rule matrix (draft all-fields / queued priority-only /
  terminal nothing), capability locking once working, delete guards
  (dependents named), auto-enqueue inheritance through the callback
  and the entry-log fallback, draft + waiting-on-drafts display
  states, dashboard waiting_drafts data.
- Every create-then-dispatch fixture now enqueues (create_queued
  helper); review parks re-baselined on the freeing blocked push
  (row idle, review_requested kept); capability detach/delete checks
  moved onto a draft probe (locked on completed tasks by design).
- Suite: 419 checks (was 360), seven shards, ~35s wall.
clanker 1 mēnesi atpakaļ
vecāks
revīzija
3afef542e0
1 mainītis faili ar 412 papildinājumiem un 138 dzēšanām
  1. 412 138
      test/web_stack_test.py

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 412 - 138
test/web_stack_test.py


Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels