mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-28 21:17:36 +00:00
docs(plan): secubox-picobrew phase 1 — LXC + picobrew_pico + DNS + TLS + panel
Some checks are pending
License Headers / check (push) Waiting to run
Some checks are pending
License Headers / check (push) Waiting to run
Plan d'implémentation de la phase 1 de la spec : 9 tâches TDD, 46 étapes. Le provisionnement réel (debootstrap, root, réseau) n'étant pas testable en unitaire, les parties décidables sont isolées derrière des entrypoints cachés testables : __guard (validateur de SHA), __emit-config (config LXC) et __emit-nginx (terminaison TLS). Le reste est couvert par une recette de vérification manuelle explicite plutôt que par de faux tests. Auto-revue : écart trouvé et corrigé — la spec place le TLS série Z en phase 1 alors que le plan le renvoyait hors périmètre ; or la série Z n'accepte que HTTPS, un appareil Z aurait donc été inutilisable. Tâche 8 ajoutée. Le contrôleur de capteurs (992 lignes) est déplacé intact dans lib/stillwatch/ plutôt que supprimé : la phase 2 le reprendra sans archéologie git. Co-Authored-By: Gerald KERMA <devel@cybermind.fr>
This commit is contained in:
parent
58166f02d0
commit
89025c9313
1019
docs/superpowers/plans/2026-07-23-picobrew-phase1-lxc-appliance.md
Normal file
1019
docs/superpowers/plans/2026-07-23-picobrew-phase1-lxc-appliance.md
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user