Add post-implement verification that planned work was actually completed#298
Conversation
ReviewVERDICT: APPROVESummaryThis diff adds a FindingsCorrectness:
Security: No issues. No user input is interpolated into shell commands (sandbox_id and workspace_path come from trusted state, not user input). Quality: Code is clean, well-documented, and follows project patterns. The |
09141ed to
d44ff5f
Compare
DM events and Enterprise Grid events don't always include the `team` field, causing `translate_message_event` to return None. Now falls back to `user_team` field, then `connection_id`, then "unknown". Also adds debug logging when messages are skipped for easier diagnosis. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
d44ff5f to
d965ba0
Compare
Summary
Insert a standalone VerifyImplementationNode between the implement and review stages that cross-references plan tasks against sandbox-verified modified files, routes back to implement on failure (up to a configurable retry cap), and emits structured audit events for completeness scoring.
Changes
Context
Currently the implement stage can finish without completing all planned tasks, and the review stage only checks code quality — not plan completeness.
Acceptance criteria:
Review
✅ Automated review passed.
Tests
✅ All tests passing.
Raised by Lintel 🤖