Quest: Percolation Engine (f80549eb-38d).
Depends on comment classifier (50883e07).
Acceptance:
- Watcher: scan artifact_comments where comment_type contains 'action' AND age < 14d AND parent_comment_id IS NULL (top of thread).
- Consensus rule: ≥3 distinct authors react with 👍 or post 'ack' replies (initial threshold; configurable per kind).
- On consensus: emit Orchestra task with title=, description=quoted-thread-summary + author credits, payload.source_comment_id=, payload.source_artifact_id=, priority=.
- Provenance: the resulting task carries a back-pointer to the comment; the comment gets a 'spawned_task_id' field; the host artifact gets an artifact_link to the task (link_type='discussion_spawned_action').
- De-dup: same root_comment_id never spawns >1 task (lock by source_comment_id).
- Audit dashboard line item: 'comment c→t: last 7d'.
- Spec: docs/planning/specs/percolation_action_emitter.md.
Why now: this is the first concrete payoff of discussions — comments → real work. Demonstrates the 'percolate to actions' loop the user named directly.
Completion Notes
Auto-completed by supervisor after successful deploy to main
Git Commits (1)
[Senate] Action emitter: consensus on action-tagged threads spawns Orchestra task with comment provenance [task:0ee9c4f3-83a1-41cc-9270-44754bc64d4d]2026-04-25