Skip to content

Add TRG 11 — Generative AI guidelines (11.01 & 11.02)#1558

Draft
mgarciaLKS with Copilot wants to merge 2 commits into
mainfrom
copilot/genai-add-guidelines-for-committers
Draft

Add TRG 11 — Generative AI guidelines (11.01 & 11.02)#1558
mgarciaLKS with Copilot wants to merge 2 commits into
mainfrom
copilot/genai-add-guidelines-for-committers

Conversation

Copilot AI commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

👋 Hi! I'm the KIT Master Builder — your Eclipse Tractus-X KIT architect.

The Eclipse Foundation FOSS governance (Project Handbook — Generative AI) requires that AI-assisted contributions be disclosed: substantial AI-generated code must be dual-licensed under CC0-1.0, commits must carry an Assisted-by: trailer naming the model, and projects should publish an AI usage policy. This adds a new TRG 11 family documenting those rules.

What's included

  • docs/release/trg-11/trg-11-01.mdGenerative AI usage and contribution. Allowed-usage conditions, the mandatory Assisted-by: <tool> (<model-version>) commit trailer, and the AI_POLICY.md recommendation (allowed/restricted/forbidden, recommended models, quality + test requirements).
  • docs/release/trg-11/trg-11-02.mdAI disclosure and licensing in headers. The AI Disclosure block (minimally | largely | entirely), combined SPDX-License-Identifier (Apache-2.0 AND CC0-1.0 / CC-BY-4.0 AND CC0-1.0), and copy-paste header examples for code and non-code files.
  • docs/release/trg-11/_category_.json — sidebar category "TRG 11 - Generative AI".
  • sidebars.js — registers TRG 11 (autogenerated pattern) after TRG 10.

Key decisions

  • Both files use the existing TRG .md structure (status table → ## Why## Description) and absolute /docs/release/... cross-links, matching TRG 7.02. Status is Draft.
  • AI_POLICY.md is documented as a TRG 11.01 requirement rather than committed here, keeping scope to the requested deliverable. Can scaffold a concrete policy file in a follow-up if wanted.

How to review

  • Read both TRG files; confirm the header examples and Assisted-by: format match the issue.
  • Verify the TRG 11 entry renders in the Release Guidelines sidebar.

Compliance check

  • markdownlint (repo .markdownlint.yaml): 0 errors on both files.
  • sidebars.js loads via Node and contains release/trg-11; all internal link targets exist.

Example header introduced by TRG 11.02:

 * AI Disclosure: This file was [minimally | largely | entirely] AI-generated.
 * The AI-generated portions are made available under CC0-1.0 and not subject
 * to the project's license. The human contributor has reviewed and verified
 * that the code is correct.
 *
 * SPDX-License-Identifier: Apache-2.0 AND CC0-1.0
 * Assisted-by: GitHub Copilot (Claude-Opus-4.8-2026-06-16)

Thanks for trusting me to build this with you! 🏗️ Feel free to ask me anything in the comments.

Copilot AI changed the title [WIP] Add guidelines for committers from FOSS governance Add TRG 11 — Generative AI guidelines (11.01 & 11.02) Jun 19, 2026
Copilot AI requested a review from mgarciaLKS June 19, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Inbox

Development

Successfully merging this pull request may close these issues.

2 participants