-
Notifications
You must be signed in to change notification settings - Fork 3
Notify users when execution halts, stagnates, or needs intervention #112
Copy link
Copy link
Open
Labels
enhancementProduct improvement or enhancementProduct improvement or enhancementexecutionTask execution, run orchestration, and loopsTask execution, run orchestration, and loopsfuturePost-v1 roadmap backlogPost-v1 roadmap backlogobservabilityLogging, explainability, and inspection visibilityLogging, explainability, and inspection visibilityresearchResearch spike or investigative workResearch spike or investigative workuxCLI/user experience and interaction qualityCLI/user experience and interaction quality
Milestone
Metadata
Metadata
Assignees
Labels
enhancementProduct improvement or enhancementProduct improvement or enhancementexecutionTask execution, run orchestration, and loopsTask execution, run orchestration, and loopsfuturePost-v1 roadmap backlogPost-v1 roadmap backlogobservabilityLogging, explainability, and inspection visibilityLogging, explainability, and inspection visibilityresearchResearch spike or investigative workResearch spike or investigative workuxCLI/user experience and interaction qualityCLI/user experience and interaction quality
Problem
SpecForge can report review-request status and send notifier events, but it does not yet notify users specifically when a bounded execution loop halts, stagnates, or needs manual intervention.
Why it matters
If the engine detects that progress has stalled or that a human decision is needed, the user should hear about it explicitly instead of discovering it later by manually inspecting artifacts.
Proposed solution
Add notifier events and CLI reporting for halted, stagnating, or manual-intervention execution outcomes.
This should build on the existing notifier adapter boundary and support future channels, including the previously noted Vercel AI Channels direction.
Acceptance criteria
Related phase
Future / Research
Related subsystem/component
notifiers / execution UX
Related artifacts or commands
status notifiers; criticRalphLoop; future execution notifier events