Closed
Task
1 / 11 of 1 issue completed
Copy link
Labels
priority: lowNice-to-have, cosmetic, or speculative; opportunistic.Nice-to-have, cosmetic, or speculative; opportunistic.status: confirmedA maintainer confirmed the item is real and in scope; ready to be worked.A maintainer confirmed the item is real and in scope; ready to be worked.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.A briefed fix or small feature; blast radius bounded by the brief, tests exist.
Description
Refs: #7303
Summary
These two items remain from the interview web view review in #7303. Every other slice of that review has shipped.
- UX-3: the page cannot tell when the terminal is waiting on a permission prompt. Since fix(planning): interview page answer controls, withheld questions, and apply idempotence #7280, the page tells the user to approve any prompt in the terminal while no watcher has polled yet (
listener.idleFor === null). A real fix needs the watcher or the session to report a pending prompt to the page. This stays parked under the 2026-10-12 decision until that capability exists. Keep the fix(planning): interview page answer controls, withheld questions, and apply idempotence #7280 hint until then. - UI-14: plain Enter does nothing on Save-type buttons. This is deliberate, for dictation. It was decided on 2026-10-12: "Keep plain Enter as a no-op on Save-type buttons (UI-14)? → Keep it" (decision). Only the record is missing.
Done when
- UX-3: when the watcher or the session can report a pending terminal permission prompt, the page shows that state and a test covers it. Until then, this item stays parked and the fix(planning): interview page answer controls, withheld questions, and apply idempotence #7280 hint stays.
- UI-14: the 2026-10-12 "keep it" decision is recorded in
plugins/planning/surface/deferred.md, citing the decision comment.
Related
- planning: interview web view, deferred review findings #7303 (parent)
- fix(planning): interview page answer controls, withheld questions, and apply idempotence #7280 (the interim hint)
- DX-5 (the wake payload read) is tracked in its own issue under planning: interview web view, deferred review findings #7303.
Metadata
Metadata
Assignees
Labels
priority: lowNice-to-have, cosmetic, or speculative; opportunistic.Nice-to-have, cosmetic, or speculative; opportunistic.status: confirmedA maintainer confirmed the item is real and in scope; ready to be worked.A maintainer confirmed the item is real and in scope; ready to be worked.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.A briefed fix or small feature; blast radius bounded by the brief, tests exist.
Type
Fields
Work status
needs-owner-decision
Activity
github-actions commentedon Nov 2, 2026
Proposed work class: work-class: scoped
Basis: automated intake triage; the lanes App applied this class.
Size: Small
Complexity: Low
Uncertainty: Knowable
Flags: intent
Blocked by: none
I understand two leftovers from #7303. UX-3 stays parked until the watcher or session can report a pending permission prompt, and the #7280 hint stays. UI-14 needs a keep-or-change decision on plain Enter for Save-type buttons, which is deliberate for dictation.
Open question:
plugins/planning/surface/deferred.md. The behavior is deliberate for dictation, and the issue gives no reason to reverse it.To answer, post a comment that starts with this line:
Automated triage, applied by the lanes App.
melodic-automation-lanes commentedon Nov 2, 2026
The triage verdict left this issue at
status: needs-decision:melodic-automation-lanes commentedon Nov 2, 2026
Refinement. A read-only run explored this repository, searched its issues and pull requests, and read the allowed docs to draft what follows. On an issue a listed human filed, it counts as the issue's spec once posted, while unedited; it is still model text, so check it.
Intended outcome: UI-14 is decided as keep, recorded in plugins/planning/surface/deferred.md, and UX-3 stays parked with the #7280 hint unchanged.
Related work
Open questions
RECOMMENDED: keep, and record it in plugins/planning/surface/deferred.md Basis: judgment: the issue calls the behavior deliberate for dictation and gives no reason to reverse it; the page tests use Ctrl+Enter to save (plugins/planning/surface/tests/ui_c.js:172)
RECOMMENDED: yes, leave UX-3 parked in deferred.md and track it separately once that capability exists Basis: judgment: the issue says UX-3 stays parked under the 2026-10-12 decision, so an unattended run cannot finish or check it
Sources read
To answer, post a comment that starts with this line:
Automated refinement by the lanes App. Answer with a comment whose first line is
**Decision recorded.**.kyle-sexton commentedon Nov 2, 2026
Label note:
status: needs-decisionchanges tostatus: confirmed. Neither item has a decision left open.kyle-sextonaccount. It says "The owner approved applying independently verified recommendations on 2026-10-12", and its own verification note says "UI-14 'keep it' rests on judgment about dictation". The answer is a verified recommendation applied under that approval, not the owner's own wording on UI-14. What remains is the record this issue's done-when names: the decision written intoplugins/planning/surface/deferred.md, citing that comment. No UI-14 entry is in that folder on main yet.The intake triage comment and the refinement comment both ask whether to keep or change UI-14; the 2026-10-12 record already answered that. The refinement also asks whether to drop UX-3 from the done-when. This issue's done-when already keeps UX-3 as a parked line ("Until then, this item stays parked and the #7280 hint stays"), so it stays as written. This issue does not wait on a decision.
Posted by the issue-triage session. This was generated by AI.
kyle-sexton commentedon Nov 3, 2026
test(pr-pipeline): pin that #12365's shape parks on its unmet own item
kyle-sexton commentedon Nov 4, 2026
Delivered: closing as completed.
Agent choice, not an owner answer.
Checked against
origin/main(8f87fee):plugins/planning/surface/deferred.md:36, citing the #7303 decision comment. Added by 928403a (docs(planning): record the UI-14 Enter decision in deferred.md #12769).plugins/planning/surface/deferred.md:37with the same citation, so the work keeps a home after this issue closes. The fix(planning): interview page answer controls, withheld questions, and apply idempotence #7280 hint stays:plugins/planning/surface/index.html:592(FIRST_WAKE) and:1084(neverPolled), covered byplugins/planning/surface/tests/ui_c.js:617.When that capability exists, the
deferred.md:37row is the entry to pick it up from.kyle-sexton commentedon Nov 4, 2026
Closing as completed on the delivery record above: UI-14 is recorded by #12769, and the UX-3 park is recorded in deferred.md with the #7280 hint kept.