Modifications: - AGENTS.md: Enforce systematic git commit with comprehensive technical messages (breakthroughs, reverse-engineering findings, per-file changes, and build/EFI validation) followed by immediate git push to origin/main after every modification set.
12 lines
1.0 KiB
Markdown
12 lines
1.0 KiB
Markdown
# Règles du Projet QualcommWireless
|
|
|
|
## Gestion de Version (Git Commit & Push Systématiques)
|
|
|
|
À la fin de **chaque série de modifications** (code source, headers, configuration Xcode, documentation) :
|
|
1. Vérifier l'état du dépôt avec `git status` et s'assurer qu'aucun fichier temporaire indésirable n'est inclus.
|
|
2. Créer un commit Git (`git add` + `git commit`) avec un **message de commit complet et structuré** (format Conventional Commits : `feat(...)`, `fix(...)`, `docs(...)`, etc.) détaillant :
|
|
- **Breakthroughs & Rétro-ingénierie** : découvertes techniques, offsets binaires/vtables, comportements matériels (WCN7850 MHI/BHI/USB) ou démons macOS (`bluetoothd`, `airportd`, `IO80211Family`, `IOUSBHostFamily`).
|
|
- **Modifications apportées** : liste claire des changements par fichier et leur justification technique.
|
|
- **Validation** : résultats de compilation (`xcodebuild`, `kmutil libraries`) ou de déploiement EFI.
|
|
3. Pousser immédiatement les changements sur le dépôt distant (`git push origin main`).
|