Skip to content

fix: isolate test-mode runtime artifacts#126

Merged
fazxes merged 1 commit intomainfrom
fix/isolate-test-runtime-artifacts
Apr 6, 2026
Merged

fix: isolate test-mode runtime artifacts#126
fazxes merged 1 commit intomainfrom
fix/isolate-test-runtime-artifacts

Conversation

@fazxes
Copy link
Copy Markdown
Member

@fazxes fazxes commented Apr 6, 2026

Summary

  • isolate nightshift test runtime artifacts under a temp-root runtime directory so evaluation clones stay clean
  • teach artifact parsing to read isolated test-mode logs/state while keeping normal run mode behavior unchanged
  • add regression coverage plus tracker/changelog/handoff updates for task Eval score gate: block normal tasks until eval score reaches 80/100 #100

Test plan

  • make check
  • bash scripts/validate-docs.sh
  • bash scripts/validate-tasks.sh
  • smoke-tested python3 -m nightshift test --agent codex --cycles 0 --cycle-minutes 1 --repo-dir <tmp repo> and verified the repo stayed clean

@fazxes fazxes merged commit 7f7131d into main Apr 6, 2026
2 checks passed
@fazxes fazxes deleted the fix/isolate-test-runtime-artifacts branch April 6, 2026 07:58
fazxes added a commit that referenced this pull request Apr 6, 2026
Pentest found daemon.sh crashes on bash 3.2 due to `local` outside
function (PR #143 regression). Created urgent tasks #154 and #155.

Done: #116 (PR #126), #151 (tracker count fixed by PR #142)
Wontfix: #80, #107, #111, #115, #127, #134 (speculative/superseded)
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