- Add updateDeviceMetadata and attachDeviceToDeployment API methods - Device Settings: editable location/description fields with save - Equipment screen: location placeholder and quick navigation to settings - Add Sensor: multi-select with checkboxes, select all/deselect all - Setup WiFi: batch processing of multiple sensors sequentially - BatchSetupProgress: animated progress bar, step indicators, auto-scroll - SetupResultsScreen: success/failed/skipped summary with retry options - Error handling: modal with Retry/Skip/Cancel All buttons - Documentation: SENSORS_SYSTEM.md with full BLE protocol and flows Implemented via Ralphy CLI autonomous agent in ~43 minutes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
18 lines
506 B
YAML
18 lines
506 B
YAML
project:
|
|
name: wellnuo
|
|
language: TypeScript
|
|
framework: React
|
|
description: ""
|
|
commands:
|
|
test: ""
|
|
lint: npm run lint
|
|
build: ""
|
|
rules:
|
|
- Read CLAUDE.md for project architecture - API-first, no local storage
|
|
- Read docs/SENSORS_SYSTEM.md before working on sensors
|
|
- Use TypeScript strict mode, proper types required
|
|
- "BLE operations: use BLEManager.ts for real, MockBLEManager.ts for simulator"
|
|
- "Legacy API auth: use getLegacyCredentials() from api.ts"
|
|
boundaries:
|
|
never_touch: []
|