Files
RTC_BL_PHONE/docs/plan_delegation_agents.md
Clément SAILLANT b89cda78c2 Add telephony and web server functionality
- Implement TelephoneSFPManager to manage telephony service interactions.
- Create TelephonyService class to handle telephony states and actions.
- Develop WebServerManager for handling HTTP requests and managing contacts.
- Add HTML, CSS, and JavaScript files for the web UI to interact with the telephony system.
- Introduce WifiManager for managing WiFi connections.
- Implement unit tests for telephony features and state transitions.
- Ensure proper input validation and error handling in web server routes.
2026-02-18 03:37:02 +01:00

70 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Plan de délégation agents — RTC_BL_PHONE
## Objectif
Structurer le développement, laudit, la CI, les tests et la documentation par agents spécialisés pour chaque stack.
---
### 1. Agent Web
- Implémente endpoints HTTP, pages de monitoring/configuration.
- Rédige plan de développement, tests fonctionnels, audit sécurité.
- CI : vérification endpoints, logs, tests automatisés.
### 2. Agent RTOS
- Structure les tâches FreeRTOS, priorités, synchronisation.
- Rédige plan multitâche, tests unitaires, audit robustesse.
- CI : validation des tâches, stress tests.
### 3. Agent Energie
- Implémente la surveillance batterie, gestion sleep/wakeup.
- Rédige plan d’économie, tests hardware, audit fiabilité.
- CI : tests ADC, deep sleep, wakeup.
### 4. Agent Bluetooth
- Implémente HFP, BLE, pairing, streaming.
- Rédige plan de connectivité, tests pairing, audit compatibilité.
- CI : tests HFP, BLE, logs pairing.
### 5. Agent WiFi
- Implémente connexion réseau, OTA, logs.
- Rédige plan réseau, tests OTA, audit sécurité.
- CI : tests connexion, OTA, logs.
### 6. Agent Firmware
- Intègre toutes les stacks, assure cohérence.
- Rédige plan dintégration, tests globaux, audit firmware.
- CI : build, tests, validation hardware.
### 7. Agent Documentation
- Rédige, met à jour et garantit cohérence des docs, README, fiches agents.
- Plan de documentation, audit liens, tests de clarté.
---
## RC (Release Criteria)
- Chaque stack doit passer les tests unitaires, fonctionnels et CI.
- Documentation complète, plans et audits validés.
- Validation croisée par agents (Web ↔ RTOS ↔ Energie ↔ Bluetooth ↔ WiFi ↔ Firmware ↔ Documentation).
---
## Audit
- Audit sécurité, robustesse, performance pour chaque stack.
- Audit dintégration globale.
---
## CI (Intégration Continue)
- Build automatique, tests, logs, validation hardware.
- Rapport CI par agent.
---
## Tests
- Tests unitaires, fonctionnels, hardware, stress tests.
- Validation par agent dédié.
---
**Version :** 2026-02-17