You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
planning: interview recommendation must be the green first option, alternatives exclude it #5715
On Q10-Q12 of a live interview the green Accept was option 1 while an alternative labelled "(recommended)" appeared as option 2, so the user could not tell which choice was the recommendation. Cause: the round file listed the recommendation again inside alternatives. User's words: "whichever one recommended answer should be green and the first answer."
#5710 covers a rec change not re-checking alternatives and the live display of a revised recommendation. This issue covers the authoring path and the render.
Acceptance criteria
round.sh add and add-round print a warning (not a refusal) when an alternative's text matches or restates the recommendation, naming the question.
The page renders the recommendation as the green, first option, and an alternative that duplicates it is rendered as part of Accept, not as its own option.
The SKILL.md question shape states that alternatives exclude the recommendation. This is a digested section: it needs an attended digest re-pin, so fold it into the attended skill-text issue if that lands first.
Tests in surface/test_round.py and a browser check in surface.test.sh.
Related
Parent: #5569 (comment of 2026-10-01T14:17:28Z, point 2). Related: #5710.
round.sh add and add-round warn (not refuse) when an alternative restates the recommendation, and the page folds that alternative into Accept so the recommendation is the green first option: fix(planning): fold an alternative that restates the recommendation into Accept #5727 (round.pylint_questions, index.html), with test_round.py and the ui_c browser check covering both cases.
Activity
feat(planning): interview watcher stop, restatement diff and page pol…
chore(planning): release 0.57.1
fix(planning): match a restating alternative by equality, not substring
fix(planning): fold an alternative that restates the recommendation i…
fix(planning): refuse a colliding recommendation and push same-tick q…
feat(planning): re-ground interview recommendations and apply the dig…
kyle-sexton commentedon Oct 2, 2026
All four criteria are met on main:
round.sh addandadd-roundwarn (not refuse) when an alternative restates the recommendation, and the page folds that alternative into Accept so the recommendation is the green first option: fix(planning): fold an alternative that restates the recommendation into Accept #5727 (round.pylint_questions,index.html), withtest_round.pyand theui_cbrowser check covering both cases.SKILL.mdquestion shape states that the alternatives exclude the recommendation: feat(planning): re-ground interview recommendations and apply the digested skill text #5761 (merged as 517a29d), in the "One verdict marker" paragraph, with theinterview-defenses.test.shStance digest re-pinned in that attended change.