Skip to content

Add security governance files - #24

Merged
pdettori merged 1 commit into
mainfrom
orchestrate/security
Jun 29, 2026
Merged

pdettori merged 1 commit into
mainfrom
orchestrate/security

Conversation

@pdettori

Copy link
Copy Markdown
Member

Summary

Adds foundational security governance files to the repository:

  • LICENSE — Apache-2.0 (matches kagenti org standard)
  • SECURITY.md — Vulnerability reporting process (GitHub Security Advisories + security@kagenti.io)
  • CONTRIBUTING.md — Development setup, PR process, commit conventions
  • CODEOWNERS — Review routing for CI/deploy changes
  • .gitignore — Hardened with secrets, credentials, IDE, and OS patterns

Branch Protection (recommended, not auto-applied)

After merging, consider enabling on main:

  • Require PR reviews (minimum 1 approval)
  • Require status checks to pass (check, DCO)
  • Disable force push
  • Require branches to be up to date before merging

Context

Phase 2 of repo orchestration (following CI in #23). Identified as a gap in the
scan report.

Assisted-By: Claude Code

… CODEOWNERS, .gitignore)

- Apache-2.0 LICENSE (matches kagenti org standard)
- SECURITY.md with vulnerability reporting process
- CONTRIBUTING.md with dev setup and PR process
- CODEOWNERS for review routing
- .gitignore hardened with secrets, IDE, OS patterns

Signed-off-by: Paolo Dettori <paolo.dettori@example.com>
@pdettori
pdettori merged commit 3efcd64 into main Jun 29, 2026
2 checks passed
@pdettori
pdettori deleted the orchestrate/security branch June 29, 2026 23:01
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