|
Download NEXT_STEP.md from smlflg/hai-github-gate: direct link, hf CLI and curl.
- Browser
- Download file 913 Bytes
-
https://huggingface.co/smlflg/hai-github-gate/resolve/main/NEXT_STEP.md
- Command line
-
hf download hf://smlflg/hai-github-gate/NEXT_STEP.md
-
curl -L -o NEXT_STEP.md https://huggingface.co/smlflg/hai-github-gate/resolve/main/NEXT_STEP.md
913 Bytes
NEXT_STEP
Current State
hai-github-gate v0 is a deterministic, GitHub-native PR gate.
It reads:
- GitHub PR event data
- PR body text
- changed files via
git diff - optional local fixture file lists
It does not currently detect or distinguish Codex, Claude Code, Hermes, OpenHands, Copilot, Pi, or other agents.
This is acceptable for v0 because the gate protects merge rights regardless of which agent or human created the PR.
Next Build Step
Add a small harness metadata adapter.
Required behavior:
- Add an
Agent / Harnesssection to the PR template. - Parse the section in
scripts/hai_gate.py. - Print the detected source in the Owner Packet.
- Add tests for
codex,claude-code,hermes,openhands,copilot,pi, andhuman.
Do not hardcode the gate to only Codex or Claude Code. Keep the core gate generic and make harness-specific rules optional metadata/config later.