Skip to content

chore: add contribution baseline (AGENTS.md, opt-in AI-assist hook) - #10

Draft
tnunamak wants to merge 1 commit into
mainfrom
chore/contribution-baseline
Draft

chore: add contribution baseline (AGENTS.md, opt-in AI-assist hook)#10
tnunamak wants to merge 1 commit into
mainfrom
chore/contribution-baseline

Conversation

@tnunamak

Copy link
Copy Markdown
Contributor

What this does

Adds the contribution baseline agreed for PDP-Connect repos:

  • AGENTS.md — points agents at CONTRIBUTING.md and states the prose/PR conventions.
  • .github/hooks/prepare-commit-msg — opt-in Assisted-by: AI trailer. Off by default (PDPP_AI_ASSISTED=1 to enable); contributors who do not use AI never get the trailer. Install per clone: git config core.hooksPath .github/hooks.
  • CONTRIBUTING — AI-assistance section (disclosure is context for reviewers, not a gate; vendor-neutral; separate from DCO sign-off).

How it was verified

Docs + hook only, no code paths touched. Hook logic confirmed opt-in (exits unless PDPP_AI_ASSISTED=1). Commit is DCO signed-off and SSH-signed.

Assisted-by: AI

@github-actions

Copy link
Copy Markdown

Schema Health Check — All Clear

All 50 scopes have consistent local schema files.

@tnunamak
tnunamak force-pushed the chore/contribution-baseline branch from 4b662f4 to c9d84e0 Compare July 21, 2026 22:15
- AGENTS.md: contributing policy pointer + retrieval-led reasoning note
- .github/hooks/prepare-commit-msg: opt-in `Assisted-by: AI` trailer (off by default)

Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
Assisted-by: AI
@tnunamak
tnunamak force-pushed the chore/contribution-baseline branch from c9d84e0 to 4341762 Compare July 21, 2026 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant