AGENTS.md · git:20261104.f302661 · 2026-11-04 · sha256 6f0a06aaa48269ad

AGENTS.md git:20261104.f302661A

Immutable. This exact content never changes and is served at /api/v1/blob/6f0a06aaa48269ad.

# Project guidance

- Tool names are lowercase, including in prose and documentation: `ja`, `jig`, `jmh`, and `junit`.
- When changing the JMH provider in `src/com.netflix.tools.jmh`, update the `com.netflix.tools.jmh@<version>` pin in `src/com.netflix.tools.ja/META-INF/com.netflix.tools/tools/jmh.properties` to the release containing those changes. The pin selects our provider, not upstream JMH. Projects activate benchmarking through `org.openjdk.jmh.core`; ja resolves our provider separately. Until an upstream runner module can replace this adapter, releasing a newer ja does not automatically select a newer provider. Coordinate the provider release and pin update so ja does not send new arguments to an older provider.