|
|
@@ -427,7 +427,9 @@ before it starts.
|
|
|
`meson test` additionally runs `test/web_stack_test.py` — a
|
|
|
self-contained suite (no daemon needed) that spawns the app in a scratch
|
|
|
directory plus an in-process fake saddle daemon speaking the wire
|
|
|
-contract, and asserts the web-stack features: plan-review body hiding,
|
|
|
+contract (thirteen scenario bundles — pages, goalui, push, dispatch,
|
|
|
+answers, replay, subtasks, lineage, users, forcewake, goals, lifecycle,
|
|
|
+allocation), and asserts the web-stack features: plan-review body hiding,
|
|
|
the effective `rules` array of assignments, project notes with the
|
|
|
`/api/saddle/note` callback and the payload's `project_notes`/`callback`
|
|
|
caps, the ask/allocation flip (concurrent asks race one winner, affinity
|