[Commit-model M6] Remediate stage commit (D1 + D5) #105
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Commit remediate output as commit #2; empty ⇒ skip (D1 + D5).
Changes
src/remediate/services/runRemediateStage.ts:captureDiffAgainstBase(runGit, repoRoot, base)→final.diff(cumulative implement + remediate); ifhasStagedOrUncommittedChanges⇒git add+git commitwithbuildStageCommitMessage(key, summary, 3), else skip (normal); preserveremainingFindings/wellFormedbehavior.Tests: changes present ⇒ add+commit with
Pi-Loop-Stage: 3; no changes ⇒ no commit, stage still succeeds,final.diffwritten.Exit: remediate commits only real changes; no-op passes are clean.
Plan:
docs/implementation-plan-commit-model.md§M6. Design:docs/design-commit-model.md.pi-loop opened and merged a pull request for this issue: #119