Skip to content

feat: P1 bugfixes, security hardening, and plan system improvements#44

Merged
nigel-dev merged 13 commits intomainfrom
development
Feb 13, 2026
Merged

feat: P1 bugfixes, security hardening, and plan system improvements#44
nigel-dev merged 13 commits intomainfrom
development

Conversation

@nigel-dev
Copy link
Owner

Summary

Batch of 8 issues covering the entire P1 bug/security tier plus high-impact plan system improvements. All changes target the orchestrator, tool layer, and core libraries — no breaking API changes.

Changes

Testing

  • bun run build passes
  • bun test passes (600 tests, 0 failures)
  • Manual testing done — launched job with baseBranch, verified mc_diff, mc_merge target correct branch, cleanup works
  • 72 new tests added across 6 test files

Notes

  • 22 files changed, +1088 / -103 lines
  • All 8 issues were implemented as parallel mc_launch jobs targeting development, synced and squash-merged with conventional commits
  • The 1 pre-existing flaky integration test (orchestration integration suite > runs in an isolated subprocess) was confirmed flaky on the base branch — not introduced by these changes
  • #33 and #34 interact in orchestrator.ts:launchJob() — both plan-scoped naming and integration branching are applied together

Closes #40, closes #24, closes #12, closes #33, closes #34, closes #15, closes #32, closes #13

@nigel-dev nigel-dev merged commit 26c0914 into main Feb 13, 2026
4 checks passed
@nigel-dev nigel-dev deleted the development branch February 13, 2026 15:23
@nigel-dev nigel-dev restored the development branch February 13, 2026 15:24
nigel-dev added a commit that referenced this pull request Feb 13, 2026
- README: document baseBranch param on launch, plan, pr, diff, sync, merge
- README: document source param on mc_sync (local/origin)
- README: document mode field on plan JobSpec
- README: add slash commands /mc-capture, /mc-diff, /mc-plan, /mc-approve
- README: add usage examples for baseBranch, plan targeting, and sync source
- README: note command validation on worktreeSetup.commands
- README: note plan-scoped branch naming and integration HEAD branching
- Audit: update for Feb 13 GitHub issues sprint (8 issues resolved)
- Audit: mark fixed items in technical debt and roadmap sections
- Audit: add Phase 1.5 section documenting all shipped changes
nigel-dev added a commit that referenced this pull request Feb 13, 2026
- README: document baseBranch param on launch, plan, pr, diff, sync, merge
- README: document source param on mc_sync (local/origin)
- README: document mode field on plan JobSpec
- README: add slash commands /mc-capture, /mc-diff, /mc-plan, /mc-approve
- README: add usage examples for baseBranch, plan targeting, and sync source
- README: note command validation on worktreeSetup.commands
- README: note plan-scoped branch naming and integration HEAD branching
- Audit: update for Feb 13 GitHub issues sprint (8 issues resolved)
- Audit: mark fixed items in technical debt and roadmap sections
- Audit: add Phase 1.5 section documenting all shipped changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment