summaryrefslogtreecommitdiff
path: root/internal/executor/stream_test.go
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-04-04 09:30:13 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-04-04 09:30:13 +0000
commit940a5bab031bfe81cea9c90d64e6ebc804c366f9 (patch)
tree34f41c4675f0e238c5acd9665790d256ea39a041 /internal/executor/stream_test.go
parent2917c580ae3eab093e9e655ccdf210030b7b9d1f (diff)
feat: story ship gate — explicit POST /api/stories/{id}/ship; remove auto-deploy
- checkStoryCompletion now guards against re-running on already-SHIPPABLE stories and no longer auto-triggers triggerStoryDeploy on completion - New Pool.ShipStory method validates SHIPPABLE state then fires triggerStoryDeploy - POST /api/stories/{id}/ship route registered and handleShipStory handler added - Two new tests: 202 for SHIPPABLE story, 409 for non-SHIPPABLE story Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/executor/stream_test.go')
0 files changed, 0 insertions, 0 deletions