Use this file for contributor-facing licensing and submission rules. For repo structure, execution, and checkpoint rules, use the standards linked below.
- Read docs/standards/engineering.md, docs/standards/implementation.md, and docs/standards/commits.md.
- For non-trivial changes, open an issue or draft pull request first so scope, licensing, and fit can be confirmed before You spend time on implementation.
- Do not submit private workspace data, personal exports, secrets, or third-party material that You are not authorized to contribute.
- Source code and other source-like material in this repository are source-available under the PolyForm Noncommercial License 1.0.0.
- Unless otherwise noted, prose documentation in
README.mdanddocs/is available under CC BY-NC-SA 4.0.
External contributions are accepted only under the TallyLot Contributor License Agreement.
By intentionally Submitting a Contribution for inclusion in TallyLot, You agree
that the submission is governed by CLA.md.
That agreement is designed to preserve a standard contributor workflow while ensuring that the maintainer can:
- distribute the project under its public repository licenses
- offer separate commercial or proprietary licenses
- relicense or sublicense accepted contributions in future project versions
If Your employer, client, or another third party may own rights in Your work,
do not Submit until You have the authority required by CLA.md.
If You need to share material for discussion without offering it for inclusion,
mark it clearly as Not a Contribution.
- Keep pull requests scoped to one reviewable slice when possible.
- Follow the pull request body template in
.github/pull_request_template.md. - List the checks You actually ran.
- Only Submit material that You can license under both the repository's public licenses and the contributor agreement.