- Roadmap items in README.md should have a short name and one-sentence description
- Larger features may link to a design doc in
docs/roadmap/ - Design docs should explain the problem, solution, key design decisions, and edge cases
- Don't disable warnings, linters, or other developer guardrails without discussing first
- When there are multiple valid approaches to a problem, present options and ask before implementing
- Prefer allowlists over blocklists when configuring what to include/exclude
- This is a macOS-only Electron app; no need to support Windows or Linux
- Release builds: on
mainbranch with clean working tree - Dev builds: on any branch or with uncommitted changes
- Use
security find-identityto detect signing identities from keychain