Skip to content

GH-015 — Security, authorization and release governance - #5

Merged
marcialwushu merged 3 commits into
mainfrom
feat/gh-015-security-release-governance
Oct 10, 2026
Merged

marcialwushu merged 3 commits into
mainfrom
feat/gh-015-security-release-governance

Conversation

@marcialwushu

Copy link
Copy Markdown
Member

Summary

  • publish maintainer, contributor, release-manager, and security-reviewer responsibilities
  • add PromptLogRedactor with conservative masking and DI registration
  • add CLI release-check for diff-based SemVer classification and immutable-artifact enforcement
  • require one semver:* declaration through the release-governance workflow
  • validate concrete package-version transitions before both pack workflows
  • add security reporting, PR checklist, release/compliance checklist, and rollback policy
  • update the task index and changelog

Validation

  • Release solution build: 0 warnings, 0 errors
  • 58 tests passed across PromptKit, Prompts, contract, and CLI suites
  • CLI repository validation passed
  • actionlint passed for all workflows
  • PromptKit and Prompts packages created successfully with an explicit package version

SemVer

MINOR: adds compatible public redaction and release-governance capabilities without removing existing pins or APIs.

Implements GH-015.

@marcialwushu marcialwushu added the semver:minor Backward-compatible feature release impact label Oct 10, 2026 — with ChatGPT Codex Connector
@marcialwushu
marcialwushu merged commit 01ab264 into main Oct 10, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver:minor Backward-compatible feature release impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant