Removes AI-writing patterns across the docs, store listing and templates: dash-heavy rhythm, not-X-but-Y contrasts, one-line kickers and decorative bold. Facts, code, links and headings are unchanged. Also fixes leftovers copied from the sibling apps: the crash report template promised "no calendar content", and CONTRIBUTING described Agendula's task-provider layout, test seams and commit style.
44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
<!--
|
|
Thanks for contributing to Clockula!
|
|
|
|
Please skim CONTRIBUTING.md if you haven't:
|
|
https://codeberg.org/jlmakiola/clockula/src/branch/main/CONTRIBUTING.md
|
|
|
|
Two things it's easy to get wrong:
|
|
• The one architectural rule: Room entities, DAOs and `@Query` strings never
|
|
leak above the data layer. Everything else talks to a repository.
|
|
• Don't bump `versionName` / `versionCode`. That bump reaching `main` is what
|
|
cuts a release, so it belongs only in a release PR.
|
|
-->
|
|
|
|
### What this changes
|
|
|
|
|
|
### Why
|
|
|
|
<!-- Link the issue this implements or fixes, e.g. Closes #123. -->
|
|
|
|
|
|
### How it was tested
|
|
|
|
<!--
|
|
Which of these ran green, and anything you exercised by hand. On-device notes
|
|
are especially useful for UI changes, and essential for anything touching the
|
|
alarm engine. An alarm that doesn't ring is the one bug that matters most, and
|
|
it only ever reproduces on a real device overnight.
|
|
|
|
./gradlew lintDebug :app:testDebugUnitTest :app:assembleDebug
|
|
python3 scripts/check_translations.py
|
|
-->
|
|
|
|
|
|
### Checklist
|
|
|
|
- [ ] `./gradlew lintDebug :app:testDebugUnitTest :app:assembleDebug` passes locally
|
|
- [ ] New domain logic comes with JVM unit tests under `app/src/test/`
|
|
- [ ] Room types stay inside the data layer
|
|
- [ ] No `values-*/strings.xml` touched (Weblate owns those; new English strings in `values/` are fine)
|
|
- [ ] `CHANGELOG.md` updated under `## [Unreleased]`, if the change is user-visible
|
|
- [ ] No `versionName` / `versionCode` bump
|
|
- [ ] No planning or design documents committed
|