-
cbaker authored
- Updated the template's [CONTRIBUTING.md](cci:7://file:///Users/cb/git/projects/tango-core/CONTRIBUTING.md:0:0-0:0) to explicitly define the branch merging strategies (squashing topic branches vs. standard merging for develop-to-main). - Added clarification that merges should generally go through MRs (GitLab) or PRs (GitHub). - Updated GitLab configuration recommendations to enforce semi-linear history allowing squashes. - Created a root-level [CONTRIBUTING.md](cci:7://file:///Users/cb/git/projects/tango-core/CONTRIBUTING.md:0:0-0:0) to document the template architecure, `cookiecutter.json`, and Jinja templating rules for AI agents and human maintainers. - Added a "Developers" section to the root `README.md` pointing to the new `CONTRIBUTING.md`.
a120af87cbaker authored- Updated the template's [CONTRIBUTING.md](cci:7://file:///Users/cb/git/projects/tango-core/CONTRIBUTING.md:0:0-0:0) to explicitly define the branch merging strategies (squashing topic branches vs. standard merging for develop-to-main). - Added clarification that merges should generally go through MRs (GitLab) or PRs (GitHub). - Updated GitLab configuration recommendations to enforce semi-linear history allowing squashes. - Created a root-level [CONTRIBUTING.md](cci:7://file:///Users/cb/git/projects/tango-core/CONTRIBUTING.md:0:0-0:0) to document the template architecure, `cookiecutter.json`, and Jinja templating rules for AI agents and human maintainers. - Added a "Developers" section to the root `README.md` pointing to the new `CONTRIBUTING.md`.
After you've reviewed these contribution guidelines, you'll be all set to
contribute to this project.
Loading