Skip to content

chore: bring the governance files up to the standard set - #236

Open
ckivisild-elnora-ai wants to merge 1 commit into
mainfrom
chore/governance-parity
Open

ckivisild-elnora-ai wants to merge 1 commit into
mainfrom
chore/governance-parity

Conversation

@ckivisild-elnora-ai

Copy link
Copy Markdown
Member

Brings this repository to the same governance standard as the other published repositories. Adds only what was missing here.

The real controls were already in place everywhere. An audit of all 16 public repositories found secret scanning, push protection, Dependabot alerts and the gitleaks workflow enabled on every one. The gaps were governance files, so this changes no behaviour and adds no CI cost.

Where CONTRIBUTING.md is added it is a language-neutral version rather than a copy of the existing one, because the published repositories span TypeScript, Python, shell and templates and that copy assumes a single toolchain. It keeps what applies everywhere: branch and commit conventions, one purpose per pull request, saying what you actually ran, and never committing a credential or a customer identifier.

Actions is free on public repositories, so this costs no minutes.

Control parity across the published repositories was audited and this one was
missing part of the standard set. Adds only what was absent.

Every published repository already carries the real controls: secret scanning,
push protection, Dependabot alerts and a secret-scan workflow. The gaps were in
governance, so this changes no behaviour and adds no CI cost.

Where CONTRIBUTING.md is added it is a language-neutral version rather than a
copy, because the published repositories span TypeScript, Python, shell and
templates and the existing copy assumes one toolchain. It keeps what applies
everywhere: branch and commit conventions, one purpose per pull request, saying
what you actually ran, and never committing a credential or a customer
identifier.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WW1H1UrqnEE2Arx9i3Q2Qv
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