e-naxosMAF COURSE / COURS
English

MICROSOFT AGENT FRAMEWORK · 0.16.0-rc.1

Demo490 — Production Review

Utiliser huit questions comme point de départ d’une revue argumentée, sans leur attribuer des contrôles absents.

Objectifs

Une sortie déterministe de revue

Demo490.App.csproj est une console autonome d’affichage. Après Demo470, elle rappelle les questions de contrat, proposition exacte, preuves, reprise, permissions/budgets, traces, qualification et exploitation. Elle n’appelle ni modèle ni outil et ne crée aucune base.

dotnet build BaseTechnique.slnx -m:1 -c Release

Afficher les questions

dotnet run --project demos/Demo490_ProductionReview/Demo490.App.csproj -c Release --no-build
Console.WriteLine("Production review checklist - educational scope");
Console.WriteLine("A checklist does not implement or certify these controls.");
foreach (string question in new[]
{
    "Is the business contract validated by host code?",
    "Does the host bind approval to the exact proposal?",
    "Are evidence eligibility and citations checked before action?",
    "Does a restart preserve the pending decision and prevent duplicate effects?",
    "Are permissions, budgets, cancellation and failure paths exercised?",
    "Are safe traces distinct from committed business records?",
    "Is the exact model/provider profile qualified on the intended workload?",
    "Have authentication, deployment, backups and operational recovery been designed?"
})
    Console.WriteLine("Review: " + question);
Console.WriteLine("Start with docs/lot-015/Guide.md and AuditClosure.md in the canonical distribution.");

demos/Demo490_ProductionReview/Program.cs · L1–L15 · 9a895c94534c

Code source · Demo490 · Dossier

Construire votre grille hors du programme

Il n’existe pas de mode live ou de menu de production. Copier les questions dans votre document de revue et ajouter risque, mécanisme, preuve, responsable et décision ouverte. La grille développée du chapitre évite de confondre les tests locaux du cours avec l’authentification, la sauvegarde ou la disponibilité de votre produit.

Relier chaque question à un constat

Observer le titre éducatif, la phrase A checklist does not implement or certify these controls et les huit lignes Review. Répondre par exemple à la reprise avec le rejeu et la lecture SQLite de Demo470, puis inscrire explicitement « identité d’approbateur à concevoir ». Pour le profil modèle, conserver le refus de qualification du juge au lieu d’écrire « testé » sans portée.

Une checklist ne produit aucune garantie

La sortie n’exécute aucun des contrôles mentionnés. Elle ne certifie ni sécurité, ni isolation, ni restauration, ni disponibilité. L’absence d’erreur de la console prouve seulement que les questions ont été affichées. Les anciennes présentations à trois entrées POC/production/checklist sont historiques ; elles ne décrivent pas cette interface.

Revenir aux preuves et approfondissements

Prérequis

Pour poursuivre

Dossier complet de la démo · README

lot013-integration-1 · 2026-10-24 · 9a895c94534cd5fc6f3da883e37e5f7856e588c1