chore(site): re-record the demo replay with the truthful completion message #166

Merged
ryangr0 merged 2 commits from ryangr0/vloer-honest-completion-message into development 2026-10-03 11:53:56 +00:00 AGit
Owner

The deterministic demo's session.completed event now carries the outcome
and the message that says what actually happened.

Two commits: the Vloer change, and a separate chore(site) re-record of the demo replay (ADR-0015). Completion rules are unchanged: a writer whose candidate was not captured still ends completed, now with a message that says so. The new session outcome field is not yet shown in the UI.

Verified with mise run verify on the pinned toolchain (all gates passed).

Ticket: https://vikunja.webgrip.dev/tasks/1761

🤖 Generated with Claude Code

The deterministic demo's session.completed event now carries the outcome and the message that says what actually happened. Two commits: the Vloer change, and a separate chore(site) re-record of the demo replay (ADR-0015). Completion rules are unchanged: a writer whose candidate was not captured still ends completed, now with a message that says so. The new session outcome field is not yet shown in the UI. Verified with `mise run verify` on the pinned toolchain (all gates passed). Ticket: https://vikunja.webgrip.dev/tasks/1761 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Vloer's engine completed every session with "The crew finished and all
required reviewers explicitly approved", including when the candidate
could not be captured and when a read-only crew's reviewer returned
inconclusive or requested changes (read-only crews are not governed, so
such a verdict still completes). The message claimed approvals and a
reviewable change that did not exist.

On completion the session now records an outcome: whether the work was a
change or an investigation, whether the candidate was captured, that
Vloer performed no independent verification, and the reviewer's actual
conclusion (approved, changes requested, inconclusive, not required).
The session.completed event carries the same outcome and a message built
from it. A retry clears the outcome. Completion rules are unchanged, so
investigations still complete. The hosted demo replay is re-recorded.

VIK-1761

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
chore(site): re-record the demo replay with the truthful completion message
Some checks failed
[Workflow] On Pull Request / release-policy (pull_request) Successful in 29s
[Workflow] On Pull Request / warnings (pull_request) Has been cancelled
[Workflow] On Pull Request / checks (pull_request) Has been cancelled
26b8d85f15
The deterministic demo's session.completed event now carries the outcome
and the message that says what actually happened.

VIK-1761

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
ryangr0 merged commit 00e0ee559e into development 2026-10-03 11:53:56 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
webgrip/unfold!166
No description provided.