File size: 915 Bytes
b67af4a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# 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