Generated from open GitHub issues in PinedaTec-EU/SpecForge.AI. Do not edit manually; run npm run backlog:sync.
Count: 20
- GitHub issue: #33
- Type:
bug - State:
OPEN - Summary: 1. Open the workflow portal at
http://localhost:5128/?usId=US-0001. 2. Open the browser developer console. 3. Refresh the page if needed. 4. Observe the startup errorSyntaxError: redeclaration of const vscode. - Severity:
medium - Assignees: unassigned
- Milestone: none
- GitHub issue: #35
- Type:
bug - State:
OPEN - Summary: 1. Open the SpecForge workflow portal or sidebar. 2. Inspect the top-level sidebar controls. 3. Observe the standalone
Show droppedbutton. 4. Open the sidebar contextual menu. 5. Observe thatShow droppedalready exists there as a men… - Severity:
low - Assignees: unassigned
- Milestone: none
- GitHub issue: #32
- Type:
enhancement - State:
OPEN - Summary: 1. Triggering
Create new user storyfrom the sidebar no longer renders the intake form inside the sidebar. 2. The action opens a main-window creation experience. 3. The main-window experience supports the required fields and current crea… - Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #36
- Type:
enhancement - State:
OPEN - Summary: SpecForge should switch the repository branch automatically when the active user story changes across its main operator surfaces, so the working checkout stays aligned with the selected workflow context instead of relying on manual branch…
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #45
- Type:
enhancement - State:
OPEN - Summary: SpecForge should turn failed review findings into tracked remediation work with status, owner, and retry history instead of leaving them only in free-form Markdown.
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #46
- Type:
enhancement - State:
OPEN - Summary: SpecForge should generate a compact PR evidence pack that summarizes the workflow decision surface for reviewers from the artifacts, review verdict, validation evidence, timeline, and changed files.
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #47
- Type:
enhancement - State:
OPEN - Summary: SpecForge should provide a Definition-of-Ready dashboard for refinement so operators can see which MVP dimensions are still missing, which questions still block progress, and why the selected rigor level is not yet satisfied.
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #52
- Type:
enhancement - State:
OPEN - Summary: Define and implement the first reusable eval-pack model for SpecForge so phase gates stop depending only on free-form markdown judgments and gain explicit pass criteria plus machine-readable outputs.
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #53
- Type:
enhancement - State:
OPEN - Summary: Strengthen SpecForge execution envelopes and permission enforcement so per-phase boundaries become real operational controls instead of primarily descriptive metadata.
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #43
- Type:
enhancement - State:
OPEN - Summary: SpecForge should broaden its external collaboration integration layer beyond the current GitHub-oriented PR publication path and support a provider-neutral issue/PR strategy.
- Priority:
P2 - Assignees: unassigned
- Milestone: none
- GitHub issue: #44
- Type:
enhancement - State:
OPEN - Summary: SpecForge should provide a single packaging and release command for its plugin/runtime bundle so releases stop depending on a fragile sequence of manual compile, sync, validation, and packaging steps.
- Priority:
P2 - Assignees: unassigned
- Milestone: none
- GitHub issue: #51
- Type:
enhancement - State:
OPEN - Summary: Create a single canonical master issue for the remaining harness-engineering backlog so pending work stops living primarily in repository-local task Markdown and becomes traceable through linked GitHub issues.
- Priority:
P2 - Assignees: unassigned
- Milestone: none
- GitHub issue: #54
- Type:
enhancement - State:
OPEN - Summary: Package the current low-level harness settings into reusable named profiles so repositories can adopt a coherent operating mode with explicit overrides and governance locks.
- Priority:
P2 - Assignees: unassigned
- Milestone: none
- GitHub issue: #34
- Type:
enhancement - State:
OPEN - Summary: 1. Opening a workflow with no prior custom preference uses vertical layout. 2. The configuration UI exposes a dropdown/select with
VerticalandHorizontaloptions. 3. Changing the configuration persists the selected default for later w… - Priority:
P3 - Assignees: unassigned
- Milestone: none
- GitHub issue: #55
- Type:
enhancement - State:
OPEN - Summary: Extend SpecForge Central into a real harness-governance control plane that can publish harness policies and profiles, detect stale states, and expose portfolio-wide compliance and audit views.
- Priority:
P3 - Assignees: unassigned
- Milestone: none
- GitHub issue: #37
- Type:
tech-debt - State:
OPEN - Summary: Branch activation should be consolidated into one reusable safe path with explicit operator-facing visibility, instead of being spread across ad hoc activation points with uneven diagnostics.
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #39
- Type:
tech-debt - State:
OPEN - Summary: The portal test suite should move beyond string-presence assertions and start validating behavior categories such as scope changes, selection fallback, modal lifecycle, persistence, and route normalization.
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #40
- Type:
tech-debt - State:
OPEN - Summary: The migrated browser workflow portal still needs a full in-app browser validation pass with explicit evidence across its critical flows before the surface can be treated as stable.
- Priority:
P1 - Assignees: unassigned
- Milestone: none
- GitHub issue: #38
- Type:
tech-debt - State:
OPEN - Summary: The portal and VS Code workflow surfaces still carry duplicated UI and interaction logic that should be reduced into cleaner shared semantics with explicit host ownership boundaries.
- Priority:
P2 - Assignees: unassigned
- Milestone: none
- GitHub issue: #41
- Type:
tech-debt - State:
OPEN - Summary: Portal-affecting work should be blocked from completion until it includes explicit browser validation notes and updated automated coverage for the touched behavior class.
- Priority:
P2 - Assignees: unassigned
- Milestone: none