nixcfg/config/opencode
Harald Hoyer f0cc300358 fix(opencode): make Phase 6 file gate see untracked files
`git diff --name-only` only shows tracked files with unstaged
modifications. It does not show untracked files — which is precisely
the state of any new test file @test creates, since @test's sandbox
denies `git add`. The pre/post snapshots therefore both missed new
files entirely and `comm -23 post pre` returned nothing, letting the
gate cheerfully conclude nothing changed even when @test had just
created tests/foo.rs (or, worse, src/lib.rs).

Switch both snapshots to `git status --porcelain | sed 's/^...//'
| sort -u`, which captures modified, staged, and untracked files in
a single pass. Inline rationale notes the untracked blind spot so
the orchestrator does not fall back to git diff.
2026-05-08 10:20:16 +02:00
..
agents feat(opencode): mandate stub-first @make pre-pass for Rust integration TDD 2026-05-07 05:42:16 +02:00
commands fix(opencode): make Phase 6 file gate see untracked files 2026-05-08 10:20:16 +02:00
skills fix(opencode): require -- before prompt in ask-claude skill 2026-05-05 14:43:18 +02:00
config.json feat(halo): use unsloth/Qwen3.6-27B-GGUF:UD-Q8_K_XL 2026-05-06 13:02:20 +02:00