- Parameterize CORS_ORIGINS in docker-compose.swarm.yml - Add .env.example with configuration options - Create comprehensive LOCAL_DEVELOPMENT.md guide - Update README.md with environment variable documentation - Provide alternatives for local development without production domain 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2.0 KiB
2.0 KiB
🐛 Hive Bug Reporting Process
This document outlines the process for reporting bugs discovered during Hive development.
🎯 Bug Reporting Criteria
Report bugs when you find:
- Reproducible errors in existing functionality
- Performance regressions compared to expected behavior
- Security vulnerabilities or authentication issues
- Data corruption or inconsistent state
- API endpoint failures returning incorrect responses
- UI/UX issues preventing normal operation
- Docker/deployment issues affecting system stability
📋 Bug Report Template
## Bug Description
Brief description of the issue
## Steps to Reproduce
1. Step one
2. Step two
3. Step three
## Expected Behavior
What should happen
## Actual Behavior
What actually happens
## Environment
- Hive Version: [commit hash]
- Component: [backend/frontend/mcp-server/docker]
- Browser: [if applicable]
- OS: Linux
## Error Logs
[error logs here]
## Additional Context
Any additional information that might be helpful
🔧 Bug Reporting Commands
Create Bug Report
gh issue create \
--title "Bug: [Short description]" \
--body-file bug-report.md \
--label "bug" \
--assignee @me
List Open Bugs
gh issue list --label "bug" --state open
Update Bug Status
gh issue edit [issue-number] --add-label "in-progress"
gh issue close [issue-number] --comment "Fixed in commit [hash]"
🏷️ Bug Labels
bug- Confirmed bugcritical- System-breaking issuesecurity- Security vulnerabilityperformance- Performance issueui/ux- Frontend/user interface bugapi- Backend API issuedocker- Container/deployment issuemcp- MCP server issue
📊 Bug Tracking
All bugs discovered during CCLI development will be tracked in GitHub Issues with:
- Clear reproduction steps
- Error logs and screenshots
- Component tags
- Priority labels
- Fix verification process
This ensures systematic tracking and resolution of all issues found during development.