17 Commits

Author SHA1 Message Date
Clément SAILLANT c2fc583bae Refactor scenario validation to support V2 schema and update related tests
- Updated `validate_scenario.py` to handle V2 scenario YAML files, introducing new required keys and validation logic.
- Added support for legacy V1 scenarios with an option to allow migration.
- Modified `run_content_checks.sh` to validate V2 scenarios and associated audio and printables manifests.
2026-03-05 19:29:48 +01:00
Clément SAILLANT 620b27de6d refactor: consolidate ui_freenove_allinone to hardware root level
- Move hardware/firmware/ui_freenove_allinone → hardware/ui_freenove_allinone
- All UI hardware now at hardware/ root level
- Single coherent hardware structure complete

Structure now:
- hardware/firmware/       ← Code source
- hardware/ui_freenove_allinone/ ← UI at root level
- hardware/projects/       ← Secondary projects
- hardware/shared/libs/    ← Shared libraries
- hardware/{bom,enclosure,wiring}/ ← Reference docs
2026-03-01 19:10:27 +01:00
Copilot 458dd8123b [WIP] Add analysis of all README files in directories (#109)
* Initial plan

* Ionisation documentaire complète — Zacus 

Le dépôt a été recalibré.
Le bruit documentaire a été filtré.
Le signal narratif est désormais stable.

Refactor massif des README.
Restructuration des flux.
Localisation renforcée.
Checklists clarifiées.
Stations réalignées.
Script minute-par-minute recalibré.
Solution complète éthiquement consolidée.
Printables et outils d’image stabilisés.

Ce n’est pas une mise à jour.
C’est une stabilisation de phase.

LA 440 est propre.
LEFOU est structuré.
WIN est cohérent.

Documentation :
moins de friction,
plus de méthode,
plus d’alignement canon.

⚛ L’électron rare
 unstable by design

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Clément SAILLANT <108685187+electron-rare@users.noreply.github.com>
2026-02-26 03:42:42 +01:00
Clément SAILLANT 8b4ef626fc chore(agents): add/update subproject + firmware agent contracts 2026-02-15 04:25:40 +01:00
Clément SAILLANT c7e4cd6b07 chore(agents): add root + subproject AGENTS contracts 2026-02-15 03:55:34 +01:00
Clément SAILLANT 587797cc0e feat(firmware): integrate VSCode WIP 2026-02-14 14:47:28 +01:00
Clément SAILLANT d63165969d chore: coherence pass (exports, manifests, validators, docs, licenses, CI) 2026-02-14 00:45:15 +01:00
Clément SAILLANT 67ac93a86a Merge origin/main into chore/harmonize-zacus 2026-02-14 00:21:06 +01:00
Clément SAILLANT 2915984946 feat: zacus v1 (scenario, kit MJ, printables/audio pipeline, docs, licenses) 2026-02-14 00:07:29 +01:00
Clément SAILLANT ad061e9047 Fix extraction issue by untracking generated binary assets 2026-02-13 23:15:24 +01:00
Clément SAILLANT 53b38ed19f docs: ajouter dossiers et fichiers d'exemple transverses 2026-02-13 15:57:18 +01:00
Clément SAILLANT e1da93b0c2 Réorganise les PNG printables dans export/png 2026-02-13 00:58:40 +01:00
Clément SAILLANT a9b9f0fe55 Delete printables/personnage/.DS_Store 2026-02-12 22:29:19 +01:00
Clément SAILLANT 76c9b10ea4 Merge branch 'main' into codex/analyze-repository-b2mvkk 2026-02-12 22:27:39 +01:00
Clément SAILLANT 08cfb3e031 docs: improve repo-wide markdown coherence with current project state 2026-02-12 22:02:42 +01:00
Clément SAILLANT 886a5faf84 add printable 2026-02-12 20:28:48 +01:00
Clément SAILLANT dace42744a Add files via upload 2026-02-03 14:53:39 +01:00