-
Notifications
You must be signed in to change notification settings - Fork 0
chore: improve GitHub issue templates with structured forms and doctor output #522
Copy link
Copy link
Labels
prio:lowNice to have, can deferNice to have, can deferprio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:human-interactionDESIGN_SPEC Section 13 - Human Interaction LayerDESIGN_SPEC Section 13 - Human Interaction Layerspec:templatesDESIGN_SPEC Section 14 - Templates & BuilderDESIGN_SPEC Section 14 - Templates & Buildertype:choreMaintenance, cleanup, dependency updatesMaintenance, cleanup, dependency updatestype:docsDocumentation workDocumentation work
Metadata
Metadata
Assignees
Labels
prio:lowNice to have, can deferNice to have, can deferprio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:human-interactionDESIGN_SPEC Section 13 - Human Interaction LayerDESIGN_SPEC Section 13 - Human Interaction Layerspec:templatesDESIGN_SPEC Section 14 - Templates & BuilderDESIGN_SPEC Section 14 - Templates & Buildertype:choreMaintenance, cleanup, dependency updatesMaintenance, cleanup, dependency updatestype:docsDocumentation workDocumentation work
Summary
Improve the GitHub issue templates to use structured YAML forms with dropdowns, auto-populated fields, and better guidance. Bind bug report templates to
synthorg doctoroutput format so users can paste diagnostics directly.Motivation
Current issue templates are basic Markdown. Common problems:
synthorg doctorcollects comprehensive diagnostics but there's no template field to paste its outputScope
Bug Report Template (
bug_report.yml)synthorg doctoroutput (or "not installed" option)synthorg versionoutput)Feature Request Template (
feature_request.yml)docs/design/page is relevant)CLI Install Bug Template (
cli_install.yml)synthorg doctoroutput field (with note that it may not be available if install failed)Doctor Output Binding
synthorg doctoroutput format in the template help textsynthorg doctor --clipboardflag to auto-copy to clipboard (separate issue)Acceptance Criteria
.ymlin.github/ISSUE_TEMPLATE/)synthorg doctoroutputconfig.ymlchooser configured with template descriptions