Commits
Click on a commit to change the comparison rangefix: opencode parity + fail-closed hardening from pre-PR review fix: babysit round 1, 6 findings (coderabbit, gemini, codeql) - accept equals-assignment pytest flag forms in check_enforce_parallel_tests.sh, fail closed on non-object JSON in check_no_bulk_edit.py, restrict rename payload split to R/C porcelain status in run_affected_tests.py, WHY-only comment in synthorg-hooks.ts, clear markdownlint MD038 in convention-gates.md, dismiss CodeQL alert 296 as false positive, add test coverage fix: babysit round 2, 1 finding (coderabbit) - fail closed on non-dict tool_input / non-string command in check_no_bulk_edit Bash path (extracted _scan_bash helper), add coverage