MotorSignal-App/.github/pull_request_template.md

51 lines
1.4 KiB
Markdown

## Purpose
<!-- What problem, bug, or feature does this PR address? -->
## Related Issue
<!-- Closes # or Fixes # -->
Closes #
## Changes
<!-- High-level bullet points of what code changed -->
## Architecture Impact
<!-- What subsystem or data flow is affected? -->
## Risk Boundaries
<!-- Check all subsystems touched by this PR -->
- [ ] Telemetry acquisition (FROZEN 20 Hz pipeline)
- [ ] Sensor fusion / lean angle
- [ ] GNSS / speed processing
- [ ] Ride persistence / state machine
- [ ] Database / Drift Schema 7
- [ ] Authentication / security rules
- [ ] Website (Next.js / Founder Portal / Ops Console)
- [ ] Backend / FastAPI API
- [ ] Routing / Waze relay
- [ ] None
## Database Impact
<!-- Schema version, migration logic, or None. Never change Schema 7 without explicit migration tests. -->
None
## Validation Actually Executed
<!-- IMPORTANT: List only exact commands actually executed in this session. NEVER state "all tests pass" unless specifically executed. -->
```bash
# Example:
# flutter analyze
# flutter test
# flutter build apk --debug
# npm --prefix website run build
# npm --prefix server/waze_relay test
```
## Manual Testing
<!-- What manual, physical device, or browser testing was performed, if any? -->
## Review Focus
<!-- Specific files, security boundaries, or edge cases reviewers should inspect closely. -->
## Documentation
- [ ] Documentation updated
- [ ] Documentation not required for this change