chore: prepare production rust release
ci / rust (push) Successful in 53s
ci / lint-yaml (push) Successful in 5s
release / linux-amd64 (push) Failing after 31s

This commit is contained in:
2026-07-03 15:45:22 +02:00
parent d1cc207ce4
commit edd77bdcf1
52 changed files with 2583 additions and 4077 deletions
+29
View File
@@ -0,0 +1,29 @@
# Contributing
## Checks
Run these before pushing:
```bash
cargo fmt --check
cargo test --locked
cargo clippy --locked -- -D warnings
cargo build --release --locked
```
## Style
- Keep the application single-binary and Rust-first.
- Keep config backwards-compatible where possible.
- Prefer explicit, small functions over hidden behavior in the TUI.
- Do not add runtime dependencies on Python, Node, or external services.
## Commits
Use concise conventional commits where practical:
```text
feat: add timer progress gauge
fix: wrap preview commands on narrow terminals
chore: release v1.1.1
```