dotnet-cqrs/CONTRIBUTING.md
Jean-Philippe Brule 5c7736db98 docs(governance): standardize documentation across polyrepo
- CLAUDE.md: repo-specific tech stack, commands, deps (points to root)
- LICENSE: MIT 2026 svrnty (standardized)
- CONTRIBUTING.md: unified workflow, correct co-author email
- SECURITY.md: unified vulnerability reporting policy
- CHANGELOG.md: Keep a Changelog template (if new)
- lefthook.yml: added doc-hygiene hook, improved bootstrap

Co-Authored-By: Svrnty Inc. <jp@svrnty.io>
2026-03-08 12:01:24 -04:00

1.0 KiB

Contributing

Thank you for your interest in contributing to this project.

Development Guidelines

See CLAUDE.md for development practices, engineering principles, and coding standards.

How to Contribute

  1. Fork & Clone

    git clone <your-fork-url>
    cd <project>
    git checkout JP
    
  2. Create a Branch

    git checkout -b feature/your-feature-name
    
  3. Make Changes

    • Follow the guidelines in CLAUDE.md
    • Keep changes focused and minimal
    • Write tests if applicable
  4. Validate

    • Run format checks
    • Run lint checks
    • Run test suite
  5. Commit

    git commit -m "feat: your change description"
    

    AI-authored commits must include:

    Co-Authored-By: Svrnty Inc. <jp@svrnty.io>
    
  6. Push & Create PR

    git push origin feature/your-feature-name
    
    • Open a PR against the JP branch
    • Provide clear description of changes

Questions?

Open an issue for questions or discussions.