Skip to content

fix: refuse file writes after ship - #44

Merged
linhdmn merged 1 commit into
mainfrom
fix/no-writes-after-ship-clean
Oct 6, 2026
Merged

linhdmn merged 1 commit into
mainfrom
fix/no-writes-after-ship-clean

Conversation

@linhdmn

@linhdmn linhdmn commented Oct 6, 2026

Copy link
Copy Markdown
Member

The ship machine commits on entering the phase, but the phase lasts one more model step. A live run wrote a broken test file after the commit: branch green, working tree red. Deny write/edit in ship/done via writeAfterShipDenial. Unit test included. typecheck + 818/819 tests pass (1 skipped).

@linhdmn
linhdmn merged commit 0217e2c into main Oct 6, 2026
@linhdmn
linhdmn deleted the fix/no-writes-after-ship-clean branch October 6, 2026 14:09
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.

1 participant