Spaces:
Running
Running
| # Contributing | |
| ## Branches and PRs | |
| - Branch from `main` using `feature/...` or `fix/...` prefixes | |
| - Keep PRs focused and small; include screenshots for UI changes | |
| - Link related issues if applicable | |
| ## Code style | |
| - Python 3.10+ | |
| - Descriptive names; functions as verbs, variables as nouns | |
| - Handle errors explicitly; avoid silent excepts | |
| - Keep indentation and formatting consistent with the repo | |
| ## Commit messages | |
| - Prefix: `feat:`, `fix:`, `docs:`, `refactor:`, `chore:` | |
| - Keep them concise and meaningful | |
| ## Tests / Manual checks | |
| - Run the app and verify: | |
| - Desktop and mobile UIs load | |
| - Single Report view renders the link report from the last answer | |
| - HF tools return JSON strings and handle errors | |
| ## PR checklist | |
| - [ ] Code builds and runs locally | |
| - [ ] No secrets or tokens committed | |
| - [ ] Updated docs if behavior/UI changed | |
| - [ ] Included screenshots for UI updates | |