Start issues with in-progress and gate optional SDD before branching - #396
Conversation
|
To preview the documentation for this pull request, visit the following URL:
|
There was a problem hiding this comment.
Current status: Overall coverage is partial; this snapshot does not prove that all of its findings are resolved.
Last reconciled on4eb75d9. See aggregate Bugbot status.
🤖 Bugbot review snapshot
Bugbot reported 1 potential problem when commit c7a0661 was analyzed. This snapshot is historical; use the status block above for current state. 1 finding is linked to changed code.
Findings
- medium: Do not mark issue working before branch readiness is verified —
src/application/policies/lifecycle_state_policy.ts:83
Bugbot: review incomplete
Incomplete coverage
|
…ycle Cover SDD publication recovery, trust checks, and branch failure paths; align the issue-start specification with verified readiness.
There was a problem hiding this comment.
Current status: Overall coverage is partial; this snapshot does not prove that all of its findings are resolved.
Last reconciled on4eb75d9. See aggregate Bugbot status.
🤖 Bugbot review snapshot
Bugbot reported 1 potential problem when commit 1e11837 was analyzed. This snapshot is historical; use the status block above for current state. 1 finding is linked to changed code.
Findings
- medium: Issue start does not create the managed branch —
src/application/usecases/issue_workflow.ts:148
Make the start decision explicit through issue orchestration and defer branch cleanup and deployment until linked readiness is verified. Cover manual branched labels and unverified branches.
…boundaries Exercise new capability validation, unsafe paths, missing catalog data, and unrelated remote commits in the SDD gate and workspace adapter.
The branch adds an opt-in pre-branch SDD gate and makes issue start and branch readiness explicit, validated, and remotely verified. It also updates setup, documentation, specifications, generated artifacts, and tests to enforce the new workflow and trust boundaries.
What changed
issue-managed-branchesandpre-branch-sddconfiguration, replacing legacy branch-launcher settings and aligning generated setup/profile guidance.Review notes