Documentation · Chapitre 15

Exploiter un projet de sa création au diagnostic.

Cet atelier crée chaque type de projet, l’inspecte, simule un runtime absent et confirme la récupération.

Chaque leçon part du problème, explique le mécanisme puis propose une vérification concrète.

OBJECTIF DE LA LEÇON

Ce que vous saurez faire

Réaliser un exercice création-récupération et conserver des preuves reproductibles par une autre personne.

Créer la matrice

Créez Classique, View, API et Console dans des dossiers temporaires puis comparez leurs structures.

phpaml — zsh
aml create-console labo-cli
cd labo-cli
aml doctor
aml test
aml run

Casser seulement le reconstructible

Déplacez runtime dans un projet jetable, lancez doctor, réinstallez et prouvez que l’empreinte de src n’a pas changé.

Consigner les preuves

Notez commande, statut, code de sortie et fichier observé. Une procédure fiable conserve des preuves.

POINT DE CONTRÔLE

Avant de continuer

Un collègue peut-il répéter la procédure avec les seules commandes, versions, sorties et empreintes consignées ?

EN RÉSUMÉ

Ce qu’il faut retenir

  • AML exploite les projets; PHPAML exécute les applications.
  • Création et générateurs ont des responsabilités distinctes.
  • runtime se reconstruit; la source ne se suppose jamais remplaçable.
  • Les diagnostics doivent fournir preuves et corrections applicables.