Setup guides, workflow processes, and debugging tools for Hover development.
- DEVELOPMENT.md - Local development setup and contributing guidelines
- BRANCHING.md - Git workflow, branch naming, and PR process
- OPENCODE_DESKTOP.md - OpenCode Desktop project configuration for MCP, LSP, and plugins
- flight-recorder.md - Performance profiling with Go's flight recorder
- Environment Setup - Follow DEVELOPMENT.md to configure your local environment
- Database Setup - Set up PostgreSQL and run migrations
- Run Locally -
go run ./cmd/app/main.go - Run Tests -
go test ./...
- Create feature branch from
main - Develop and test locally
- Push to feature branch
- Create PR to
test-branchfor testing - After approval, merge to
main
See BRANCHING.md for detailed Git workflow.
- Architecture - System design and components
- Testing Guide - How to write and run tests
- API Reference - Endpoint documentation