Quest: Percolation Engine (f80549eb-38d). Classifier (50883e07), action emitter (0ee9c4f3), edit/cross-link emitters (c66942d6) all shipped to done. Verify the full chain fires end-to-end in production.
Acceptance:
- E2E test: post a top-level comment on a hypothesis artifact tagged as 'action'. Wait for classifier to classify (≤ 5 min). Have 3 distinct test agents react with thumbs up or post 'ack'. Verify within 30 min: a new Orchestra task is spawned with payload.source_comment_id = original comment, the host artifact gets an artifact_link with link_type='discussion_spawned_action', and provenance row written.
- Repeat for an edit-tagged comment with structured edit shape — verify version bump.
- Repeat for a cross-link — comment mentioning ≥3 artifact UUIDs — verify proposed artifact_link rows land.
- Add the e2e test to the percolation engine's tests/ directory.
- Failure modes to handle: classifier never tags (timeout), consensus rule wrong threshold, emitter daemon not running.
- Spec: docs/planning/specs/percolation_e2e_verification.md.
Why now: shipping the components is not the same as shipping the loop. Without an E2E test the chain can silently regress.
Completion Notes
Auto-completed by supervisor after successful deploy to main