You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Keep release artifact writes in the reserved output directory #498
Replacing the reserved candidate directory before the final copy can redirect preparation into another location while it still reports success. The earlier containment check does not bind the actual write.
Proposed direction
Repair the owning observation or output boundary, with a regression that fails on current main before changing the implementation. Preserve the existing conservative behavior and public interface.
Acceptance criteria
Bind artifact writes to the exact directory reserved by this invocation and detect output replacement before reporting success.
Preserve source checkout state and refuse redirected output.
Test normal output, directory replacement and final artifact/status readback failure through the real preparation command.
Delivered by merged PR #504 at commit 1c1b7a2. Merged-main bytes match the reviewed tree; full native CI, independent exact-head review and actual release/orchestrator evaluation are recorded on the PR. Failed preparation retains public output for inspection and preserves foreign files; the documented identity observations do not grant atomic reservation or concurrent-content serialization.
Activity
chore: agent-claim #498 nonce=8bdedea0ccda9c098f05b246e0a29521
devantler commentedon Oct 5, 2026
Delivered by merged PR #504 at commit 1c1b7a2. Merged-main bytes match the reviewed tree; full native CI, independent exact-head review and actual release/orchestrator evaluation are recorded on the PR. Failed preparation retains public output for inspection and preserves foreign files; the documented identity observations do not grant atomic reservation or concurrent-content serialization.