automq

GitHub

Diskless Kafka® on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds. Single-digit ms latency. Multi-AZ Availability.

RAW Rules

AGENTS.md

---
last_updated: 2026-08-07
---

# AutoMQ Agent Instructions

This repository is the open-source AutoMQ Kafka fork.

Follow this file first when working with coding agents. The detailed,
progressively loaded rules live in `.agents/`.

## Context Loading

- Before changing production code, read `.agents/coding-conventions.md`.
- Before adding or changing tests, read `.agents/testing.md`.
- Before reviewing or handing off a PR, read `.agents/review.md`.
- Before preparing or updating a PR description, read
  `.agents/pull-request-description.md`.

## Core Rules

- Keep changes scoped to the requested task and the existing Kafka/AutoMQ module
  boundaries.
- Follow `.agents/coding-conventions.md` for language choice, public docs, scope
  control, and Kafka fork markers.
- Follow `.agents/testing.md` for focused tests, tagged test selection, required
  completion gates, SpotBugs, E2E suite registration, and suppression rules.
- Follow `.agents/review.md` for PR review range, repository rule checks, and
  CI failure handling.
- Follow `.agents/pull-request-description.md` when writing a PR description
  that will become the squash commit body.

## Verification

Do not claim an AutoMQ coding task is complete without running the relevant
verification from `.agents/testing.md` and recording any command that could not
be run.