Skip to content

Replicate CLAUDE.md contribution guidelines and commit-msg hook from kagenti/.github #14

Description

@rubambiza

Summary

Replicate the contribution-guidelines setup that was added to the kagenti/.github repo (merged in PR #79) onto this kagenti/automation repo, and replicate the org workflow callers used in kagenti/kagenti.

The kagenti/.github repo now has a merged CLAUDE.md documenting:

  • DCO Sign-Off (mandatory -s)
  • Commit Attribution Policy (Assisted-By, never Co-authored-by)
  • PR Description Attribution (Assisted-By: Claude Code)
  • Scope Discipline

It also references a commit-msg hook at scripts/hooks/commit-msg that enforces the attribution policy automatically.

This repo currently has NEITHER a CLAUDE.md nor the commit-msg hook, and is missing the org workflow callers.

Tasks

  • Add CLAUDE.md (adapted title for the Automation repo) replicating the merged kagenti/.github content
  • Add executable scripts/hooks/commit-msg hook (verbatim from kagenti/.github)
  • Replicate .github/workflows/self-assign.yml from kagenti/kagenti
  • Replicate .github/workflows/project.yml from kagenti/kagenti
  • Replicate .github/workflows/pr-verifier.yml from kagenti/kagenti

The three workflows are thin callers to org-wide reusable workflows in kagenti/.github, so they replicate cleanly with no repo-specific changes.

Reference

Assisted-By: Claude Code

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions