From fc0565fae8f99e8b0a5661a6120c13be0bfc328e Mon Sep 17 00:00:00 2001 From: Greg Cobb Date: Tue, 28 Oct 2025 00:51:16 -0700 Subject: [PATCH] [ARI] Add AI Usage Policy --- .../ai-tooling-policy.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 toc/working-groups/app-runtime-interfaces/ai-tooling-policy.md diff --git a/toc/working-groups/app-runtime-interfaces/ai-tooling-policy.md b/toc/working-groups/app-runtime-interfaces/ai-tooling-policy.md new file mode 100644 index 000000000..c1a0a068b --- /dev/null +++ b/toc/working-groups/app-runtime-interfaces/ai-tooling-policy.md @@ -0,0 +1,22 @@ +# Application Runtime Interfaces - AI Tooling Policy + +Pursuant to [CFF +RFC0047](https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0047-ai-disclosures.md), +all _external_ contributions (code or otherwise) to Application Runtime +Interfaces (ARI) projects require reasonable disclosure of any AI/LLM tooling used in +the creation of the contribution. + +The disclosure should include, at minimum, the tooling used and the magnitude +of that usage (e.g. entirely-generated, partially-generated, referenced, no AI +used, etc.). ARI Approvers and Reviewers may reject contributions with +suspected AI usage that do not contain a disclosure. + +Examples of reasonable disclosure: +1. Text in the PR description +1. Text in commit messages +1. Including the AI Tool as a co-author on commits +1. or equivalent + +Application Runtime Interfaces **Approvers and Reviewers are exempt** from this +policy, but are encouraged to disclose AI tooling usage for transparency and +educational purposes.