@@ -432,6 +432,61 @@ for arm64.
432432- A GitHub action is using [ko](https://ko.build/) to build the amd64 and arm64 images whenever there is
433433a push to a branch or for a release.
434434
435+ # # LLM Assistance Disclosure
436+
437+ When submitting a pull request to Pipelines-as-Code, contributors must disclose
438+ any AI/LLM assistance used during development. This promotes transparency and
439+ proper attribution in our collaborative development environment.
440+
441+ # ## Required Disclosure
442+
443+ All contributors must :
444+
445+ 1. **Check the appropriate boxes** in the PR template's "🤖 AI Assistance"
446+ section
447+ 2. **Specify which LLM was used** (GitHub Copilot, ChatGPT, Claude, Cursor,
448+ Gemini, etc.)
449+ 3. **Indicate the extent of assistance** (documentation, code generation, PR
450+ description, etc.)
451+ 4. **Add Co-authored-by trailers** to commit messages when AI significantly
452+ contributed to the code
453+
454+ # ## Adding Co-authored-by Trailers
455+
456+ For commits where AI contributed significantly to the code, add appropriate
457+ ` Co-authored-by` trailers to your commit messages. You can use our helper
458+ script to automate this process :
459+
460+ ` ` ` shell
461+ ./hack/add-llm-coauthor.sh
462+ ` ` `
463+
464+ This interactive script will :
465+
466+ - Help you select commits that used AI assistance
467+ - Choose which AI assistants to credit
468+ - Automatically add proper `Co-authored-by` trailers to your commit messages
469+
470+ **Examples of Co-authored-by trailers:**
471+
472+ ` ` ` text
473+ Co-authored-by: Claude <[email protected] > 474+ Co-authored-by: ChatGPT <[email protected] > 475+ Co-authored-by: Cursor <[email protected] > 476+ Co-authored-by: Copilot <[email protected] > 477+ Co-authored-by: Gemini <[email protected] > 478+ ` ` `
479+
480+ # ## Why We Require This
481+
482+ - **Transparency**: Helps reviewers understand the development process
483+ - **Attribution**: Properly credits AI tools that significantly contributed
484+ - **Learning**: Helps the team understand effective AI-assisted development patterns
485+ - **Compliance**: Meets organizational requirements for AI tool usage tracking
486+
487+ See the [PR template](.github/pull_request_template.md) for complete details on
488+ the AI assistance disclosure requirements.
489+
435490# # Testing External contributor Pull Requests for E2E Testing
436491
437492When an external contributor submits a pull request (PR), E2E tests may not run
0 commit comments