[Feature Request] - Browser-Based Questionnaire Mode for Discussion Workflows - SDD #600
leoreisdias
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
First off, congrats on Plannotator! It’s a super interesting and creative project!
Summary
I’d like to propose a new Plannotator mode for structured clarification: a browser-based questionnaire flow that an agent can open whenever it needs focused user input before continuing implementation.
This would be especially useful for spec-driven development, planning, architecture decisions, and other workflows where the agent should pause, ask targeted questions, capture the answers in a structured way, and then continue with better context. It could start as a one-shot questionnaire flow and later evolve into a live adaptive clarification session where follow-up questions are inserted dynamically based on the user’s responses.
Problem
There is currently a gap between:
A concrete example is the
AskUserQuestiontool in Claude Code. That kind of interaction is extremely useful because it lets the agent ask focused, structured questions instead of relying on free-form back-and-forth.In Codex, there is also a dedicated interactive question tool, but it is only available in Plan mode. Outside of that mode, the agent has to fall back to normal chat questions.
That means there is a real UX gap in workflows where structured clarification matters, but the current session is not in the one specific mode where the native question tool is available.
In practice, this matters a lot for flows like:
For these workflows, the ideal interaction is often not “review this plan” and not “annotate this markdown.” It is:
Why this seems like a good fit for Plannotator
From looking through the project, Plannotator already appears to have most of the runtime shape needed for this kind of feature:
Why this would be useful
This seems especially valuable for structured workflows and frameworks that depend on deliberate questioning before execution.
Examples:
A browser-based questionnaire mode would give these workflows a better interface for requirement gathering and decision capture than plain chat alone.
It could also provide a more visual and intentional experience than text-only clarification, for example:
Proposal
Add a new mode such as
questionnaireorclarifythat allows an agent to launch a browser session for structured user questions.Possible CLI shape:
For an MVP, possible browser UX:
Example output:
{ "answers": { "primary_goal": "ship the safest fast version", "risk_tolerance": "low", "needs_migration": true, "preferred_approach": "incremental rollout" } }MVP suggestion
A simple first version could be a one-shot blocking flow:
plannotator questionnaireopens a browser UIThis already seems very useful, even without live adaptive follow-up questioning.
Possible future direction
If the MVP works well, it could later evolve into a live adaptive clarification session rather than only a one-shot questionnaire.
For example:
Example:
This would make the mode especially useful for spec-driven and requirements-elicitation workflows, where the right next question often depends on the previous answer.
Questions for maintainers
Contribution offer
If this direction sounds useful and aligned, I’d be happy to contribute to it.
I’ve been exploring the current architecture and would be glad to work on a scoped MVP, likely starting with the one-shot questionnaire flow and designing it so it can later evolve into a richer multi-turn session if that is desirable.
Beta Was this translation helpful? Give feedback.
All reactions