singularity-forge/.github/ISSUE_TEMPLATE/feature_request.yml
ace-pm 35dc87ef53 chore: sync workspace state after rebrand
- Rebrand commits already in history (gsd → forge)
- Sync pre-existing doc, docker, and CI config updates
- All rebrand artifacts verified in place:
  * Native crates: forge-engine, forge-ast, forge-grep
  * Log prefixes: [forge] across 22+ files
  * Binary: ~/bin/sf-run
  * Workspace scopes: @sf-run/*, @singularity-forge/*
  * Nix flake: Rust toolchain ready

System ready for: nix develop && bun run build:native

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 14:54:20 +02:00

83 lines
2.8 KiB
YAML

name: Feature request
description: Propose a new capability or improvement for SF.
title: "[Feature]: "
labels:
- enhancement
body:
- type: markdown
attributes:
value: |
Help us evaluate this request with concrete use cases, constraints, and tradeoffs.
- type: textarea
id: summary
attributes:
label: Summary
description: One sentence describing the requested capability.
placeholder: Add a command to inspect queued milestones without entering auto-mode.
validations:
required: true
- type: textarea
id: problem
attributes:
label: Problem to solve
description: What user pain this solves and why the current behavior is insufficient.
placeholder: I can queue work, but I cannot review it quickly from the CLI without opening project files.
validations:
required: true
- type: textarea
id: proposed_solution
attributes:
label: Proposed solution
description: Describe the desired behavior, UX, CLI shape, or API as specifically as you can.
placeholder: Add `/gsd queue list` that renders queued milestones with IDs, status, and created timestamps.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives considered
description: Other approaches considered and why they are weaker.
placeholder: Reading `.gsd/QUEUE.md` manually works, but it is slower and harder to parse during terminal workflows.
- type: textarea
id: use_cases
attributes:
label: Use cases
description: Give one or more concrete scenarios where this would help.
placeholder: |
- Reviewing queued work before starting auto-mode
- CI or automation scripts that need a concise queue summary
- Triage sessions across multiple milestones
validations:
required: true
- type: textarea
id: impact
attributes:
label: Impact
description: Explain who is affected, urgency, frequency, and practical consequence.
placeholder: |
Affected: users running multi-milestone project flows
Severity: medium
Frequency: several times per week
Consequence: extra manual steps and slower triage
validations:
required: true
- type: textarea
id: evidence
attributes:
label: Evidence or prior art
description: Comparable tools, links, examples, screenshots, logs, or metrics.
placeholder: Similar queue-list commands exist in ..., or here is an example of the current manual workflow.
- type: textarea
id: additional_information
attributes:
label: Additional information
description: Extra constraints, compatibility concerns, implementation hints, or references.
placeholder: Must remain compatible with existing `.gsd/QUEUE.md` structure.