This is an automated email from the ASF dual-hosted git repository.
davidzollo pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
The following commit(s) were added to refs/heads/dev by this push:
new 6633b0b461 chore: optimize AGENTS.md (#12811)
6633b0b461 is described below
commit 6633b0b461c3b038883d04cee1469f15d62d7d73
Author: shown <[email protected]>
AuthorDate: Thu Oct 15 23:37:54 2026 +0800
chore: optimize AGENTS.md (#12811)
---
AGENTS.md | 15 +++++++++++++++
CLAUDE.md | 1 -
2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/AGENTS.md b/AGENTS.md
index 25665aa7a4..b33f03e88d 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -2,6 +2,21 @@
This guide helps AI assistants (LLMs / Agents) make **safe, consistent, and
verifiable** changes to the Apache SeaTunnel codebase. It mirrors practices
from mature Apache projects and adapts them to SeaTunnel’s **build, testing,
architecture, and documentation conventions**.
+## Contribution Workflow
+
+1. Before starting work, acknowledge that you are contributing to
**Seatunnel** by replying conveying a positive meaning, such as `Yes` or `Do`
and etc..
+ Include that acknowledgement in the PR description using English and use
this repository's actual project name.
+2. Search the repository's open and closed PRs for the same issue or objective
before implementing a change, and repeat the search before opening a PR.
+ If a same-purpose PR exists, decline duplicate implementation/submission
and report the matching PR to the developer.
+3. Before writing code, ask the developer these three questions and wait for
their answers:
+ - Which issue does this change address, and what are the expected behavior
and
+ acceptance criteria?
+ - Which modules may change, and which APIs, configuration settings and data
+ formats must remain compatible?
+ - Which build checks, tests and real-environment validations are required
+ before submission?
+4. Keep PR titles, descriptions and commit messages in English. The PR
description must be detailed that acknowledges the contribution to Seatunnel,
summarizes the change and references the issue.
+
## ⚠️ CRITICAL: Validate Before Proposing Changes
**Agents MUST run verification commands locally before suggesting or
finalizing changes.**
diff --git a/CLAUDE.md b/CLAUDE.md
deleted file mode 120000
index 47dc3e3d86..0000000000
--- a/CLAUDE.md
+++ /dev/null
@@ -1 +0,0 @@
-AGENTS.md
\ No newline at end of file