- Do NOT include "Co-Authored-By: Claude" or any Claude/Anthropic attribution in commit messages
- Keep commit messages concise and focused on what changed
- Follow conventional commits format (feat:, fix:, docs:, style:, etc.)
- Spec -> Tests -> Code (always)
- Create GitHub issues for things not fixed immediately
- Run tests before committing
- India stock market trading platform (NSE/BSE/NFO)
- Terminal CLI + macOS Electron app
- FastAPI sidecar on port 8765
- Brokers: Fyers (data, free), Zerodha (execution)
- AI providers: Gemini, Claude, OpenAI, Ollama