Repository navigation
docs: mise à jour des README avec l'architecture v1.0 et diagrammes Excalidraw - #138
Conversation
…draw - Mise à jour complète de README.md et README.fr.md reflétant fidèlement l'état actuel de l'architecture modulaire v1.0. - Intégration des 2 Piliers majeurs : Escalade Progressive L3 AT-SPI2 Rust / L2 RapidOCR / L1 uinput et Moteur REPL Local CodeAct execute_script. - Documentation de la restructuration étanche multi-plateforme (linux/, windows/, macos/) et résolution dynamique XDG des chemins (paths.py). - Préservation intégrale et documentée des outils d'enregistrement vidéo (gui_start_video_recording, gui_stop_video_recording). - Génération et hébergement public des nouveaux diagrammes vectoriels d'architecture Excalidraw (palette Émeraude, style manuscrit Virgil). - Respect rigoureux de la parité bilingue stricte (485 lignes par fichier), zéro emoji Unicode dans les en-têtes et zéro historique de version. - Validation intégrale de la suite CI locale (112/112 tests PASS, Ruff, Mypy, workflows).
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Governance summary
Branch protection and CODEOWNERS must enforce approval for sensitive paths. |
Greptile SummaryThis update refines project documentation and repository guidance without introducing new behavioral or correctness issues. Confidence Score: 5/5Safe to merge; no blocking issues remain. The documentation-capability thread was manually resolved without explanation by greptile-apps[bot]. The cross-platform backend documentation thread was manually resolved without explanation by greptile-apps[bot]. The reproducible-installation thread was manually resolved without explanation by greptile-apps[bot]. The Cargo prerequisite thread was manually resolved without explanation by greptile-apps[bot]. The unavailable tagged-script thread was manually resolved without explanation by greptile-apps[bot]. The remaining table-separator thread is fixed in the current README files. No outstanding findings remain. Reviews (4): Last reviewed commit: "docs(gcc): archive PR #138 Greptile 5/5 ..." | Re-trigger Greptile |
|
|
||
| | Variable | Description | Default Value | | ||
| | :--- | :--- | :--- | | ||
| | :--- | :--- | :--- | :--- | |
There was a problem hiding this comment.
Séparateurs de tableaux en trop
Le tableau des variables d’environnement utilise un séparateur à quatre cellules sous un en-tête et des lignes de données à trois cellules. Le même problème apparaît dans le tableau quality gate et dans les deux tableaux correspondants de README.fr.md aux lignes 389 et 469. Le rendu ajoute une colonne vide, ce qui dégrade la lisibilité de la documentation. Ramenez chaque séparateur concerné à trois cellules.
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
Artifacts
- The exact Python script executed against both revisions to count header, separator, and data columns in the four claimed tables; it provides the reproducible check.
- Captured SHA-256 digest and full source of the exact authored checker used for the revision comparison; it verifies the executed script content.
- Executed command output from `/home/user/repo` for `HEAD~1`, showing all four English/French tables consistently contain three header, separator, and data columns; the baseline is valid.
- Executed command output from `/home/user/repo` for `HEAD`, showing each target table has a 3-column header and data rows but a 4-column separator; the P2 claim is supported.
…138) - Qualification rigoureuse des Piliers 1 & 2 (capacités actives L3 AT-SPI2 / L2 RapidOCR / L1 screenshots, et feuille de route uinput/evdev / CodeAct REPL). - Qualification explicite de windows/ et macos/ comme répertoires avec backends natifs en cours de développement / réservés. - Restauration des commandes d'installation et de désinstallation avec le tag immuable v0.1.0 aligné sur INSTALL.md. - Ajout de cargo et rustc dans les prérequis Linux, mention du prérequis Cargo pour le pip install éditable, et avertissement dans hatch_build.py si cargo est absent sous Linux. - Correction des séparateurs Markdown à 3 colonnes pour les tableaux de configuration et de pre-commit.
…lti-plateformes (#138) - Remplacement du tag v0.1.0 (antérieur à la restructuration multi-plateforme) par le commit SHA immuable 7a49514 dans README.md, README.fr.md et INSTALL.md. - Garantit la résolution réussie (HTTP 200) de l'ensemble des chemins distants linux/install.sh, windows/install.ps1, linux/uninstall.sh et windows/uninstall.ps1. - Élimine toute erreur 404 sur les commandes d'installation et de désinstallation conformément au constat Greptile.
Description
Cette Pull Request met à jour
README.md(EN) etREADME.fr.md(FR) pour documenter fidèlement l'état actuel de l'architecture modulaire v1.0 du projet suite aux récentes consolidations architecturales (PR #137) :gui-agent-atspi/ D-Bus), L2 RapidOCR (repli visuel sans coordonnées arbitraires), et L1uinput/evdev(simulation d'événements matériels natifs du noyau).execute_script) : Élimination de la latence inter-outils par exécution directe de scripts de contrôle en session persistante PTY.linux/,windows/,macos/).paths.py).gui_start_video_recordingetgui_stop_video_recordingparmi la suite des 21 outils FastMCP.excalidraw.com.personnal-agent/f0b933b981a70de123282eb99fd6df44) pour un affichage instantané et fluide sans alourdir le dépôt Git.README.mdet 485 lignes dansREADME.fr.md, avec correspondance exacte des sauts de ligne et blocs de code.#à####).Validation Locale
./ci.sh: 112/112 tests unitaires et d'intégration validés (compileall, verify_workflows, ruff check, ruff format, mypy strict, pytest).