Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.96 KB

File metadata and controls

39 lines (29 loc) · 1.96 KB

Contributing

Contributions should improve factual reliability, decision usefulness, verified compatibility, or maintainability without widening the runtime contract implicitly.

Before you change the project

Pull requests

Keep each change scoped and preserve unrelated work in a dirty worktree. Pair behavior changes with a failing canonical case and a rejecting near-neighbor where routing can widen. Use deterministic checks for facts that can be checked deterministically; an LLM judge cannot override a blocker.

Update CHANGELOG.md for user-visible behavior, packaging, compatibility, or safety changes. Update MIGRATION.md when existing users or integrations must act. Run the full deterministic gate before requesting review and report exactly which checks ran.

Required review and protected checks remain authoritative. Missing model credentials cannot be replaced with fabricated or hand-authored evidence.

Security and releases

Report exploitable behavior, credential exposure, unsafe state changes, or private prompt leakage through SECURITY.md, not a public issue. Only maintainers operating the protected release runbook may create release, marketplace, support, or Production claims.