Files
postinstall-debian/docs/architecture.md
2026-03-15 04:54:51 +01:00

752 B

Architecture

Vue d'ensemble

Le framework est organise en couches :

  • install.sh demarre le bootstrap.
  • core/ orchestre l'execution.
  • lib/ expose les fonctions reutilisables.
  • menus/ porte l'interface interactive.
  • modules/ contient les outils installables.

Flux de demarrage

  1. install.sh charge core/bootstrap.sh.
  2. bootstrap_run initialise le runtime et le log.
  3. Les verifications systeme sont executees.
  4. Le registre scanne les modules disponibles.
  5. Le menu principal est affiche.

Decisions initiales

  • Bash est conserve comme socle unique.
  • Les effets de bord systeme sont isoles dans lib/.
  • Le registre decouvre les modules par arborescence.
  • Les modules metier restent independants du framework.