Skip to content

Commit 02391db

Browse files
committed
Updated AGENTS.md with language aligning to ASF AI usage guidance
Committed to master on e63871b and backported CTR
1 parent f4516e4 commit 02391db

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

AGENTS.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,21 @@ maintain, and validate Apache TinkerPop’s graph computing framework and its mu
1010
This file must not contradict those documents. If it appears to, treat them as canonical and update this file
1111
accordingly.
1212

13+
## Licensing and Provenance
14+
15+
Apache TinkerPop is licensed under Apache License 2.0. Contributions must meet the
16+
[ASF's Generative Tooling guidance](https://www.apache.org/legal/generative-tooling.html). In particular:
17+
18+
* *Do not copy verbatim from incompatibly licensed sources.* This includes GPL / AGPL / LGPL code, proprietary code,
19+
unlicensed snippets, and Stack Overflow / blog / forum excerpts whose licensing is unclear. Reimplement from
20+
specifications, standards, or Apache-compatible sources (see the ASF 3rd Party Licensing Policy).
21+
* *Every new source file needs the ASF license header.* See `bin/asf-license-header.txt` for the canonical form.
22+
* *Attribute generated work in commits.* When AI tooling authored a non-trivial portion of a change, add a trailer to
23+
the commit message, for example: `Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2]`. This aligns with the ASF's
24+
recommendation on AI provenance tracking.
25+
* *The contributor remains responsible for what they submit.* Review generated output for licensing, correctness, and
26+
style before committing.
27+
1328
***
1429

1530
## 1. Project overview

0 commit comments

Comments
 (0)