Skip to content

fix(saas-startup-team): Codex review bugs — dirty worktrees + strict dotenv (0.90.9)#376

Merged
paat merged 1 commit into
mainfrom
fix/maintain-codex-review-bugs
Jul 23, 2026
Merged

fix(saas-startup-team): Codex review bugs — dirty worktrees + strict dotenv (0.90.9)#376
paat merged 1 commit into
mainfrom
fix/maintain-codex-review-bugs

Conversation

@paat

@paat paat commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes the two Codex bugs on PR #375:

  1. Dirty worktree safety — never git worktree remove --force non-disposable dirty trees (uncommitted/untracked preserved as residual).
  2. Strict dotenv — proof env loads simple NAME= / export NAME= only; no shell source / command substitution.

Test plan

  • MSH suite including MSH6 dirty residual
  • Strict dotenv unit tests (DOT1–DOT6)

… dotenv (0.90.9)

Refuse force-removal of dirty non-disposable worktrees. Parse primary
.env with a strict assignment-only parser (no shell source). Cover both
with tests.
@paat
paat merged commit 7872984 into main Jul 23, 2026
1 check failed
@paat
paat deleted the fix/maintain-codex-review-bugs branch July 23, 2026 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants