Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -284,7 +284,7 @@ implementation was primarily AI-authored or whether AI was used only for codebas
### Pre-push checklist

1. `zig fmt --check .`
2. `zig build test`
2. Run relevant tests, avoid slow `zig build test` unless necessary

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Reconcile the conflicting pre-push test requirements

When an agent decides which tests to run before pushing, this checklist now says to avoid zig build test, while the Critical rules still require that exact command before every push. The higher-priority instruction therefore defeats this change's stated purpose and leaves contributors with contradictory guidance. Update both requirements together so the full suite is either mandatory or explicitly conditional.

AGENTS.md reference: AGENTS.md:L6-L7

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we can be more specific? Not sure about exact wording, but i prefer stronger words like 'never'

Suggested change
2. Run relevant tests, avoid slow `zig build test` unless necessary
2. Run relevant tests, never run slow `zig build test` unless changes touch spec logic

3. Relevant spec tests for consensus, SSZ, or BLS changes
4. `pnpm lint` for binding source changes
5. Rebuild bindings and run `pnpm test` for binding or NAPI changes
Expand Down
Loading