Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.17 KB

File metadata and controls

24 lines (19 loc) · 1.17 KB

Agent Notes

Before doing anything else, read CLAUDE.md in this repository root. It contains all project conventions, coding standards, build commands, workflow rules, and CI requirements. Everything in CLAUDE.md applies to you.

This file exists because Codex looks for AGENTS.md by convention. All shared rules are maintained in CLAUDE.md to avoid duplication and drift. If you cannot access CLAUDE.md, the critical rules are summarized below as a fallback.

Fallback Summary

If CLAUDE.md is unavailable, these are the minimum rules:

  1. Present a plan inline and get approval before coding.
  2. Keep changes minimal — every change should impact as little code as possible.
  3. Run cargo test after every code change.
  4. Run cargo fmt --all -- --check and cargo clippy --workspace --all-targets --all-features -- -D warnings.
  5. All business logic lives in mocktioneer-core — adapters stay thin.
  6. Use matchit {id} syntax, never legacy :id.
  7. Use #[action] macro for handlers, import types from edgezero_core.
  8. Don't add Tokio deps to the core crate — WASM compatibility first.
  9. Preserve determinism — no randomness, no time-dependent logic.