e-naxosMAF COURSE / COURS
Français

MICROSOFT AGENT FRAMEWORK · 0.16.0-rc.1

Demo490 — Production Review

Use eight questions to begin an evidence-based review without attributing absent controls to them.

Objectives

A deterministic review output

Demo490.App.csproj is a display-only console. After Demo470 it recalls questions about contracts, exact proposals, evidence, resumption, permissions/budgets, traces, qualification and operations. It calls neither model nor tool and creates no database.

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

Display the 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

Source code · Demo490 · Folder

Build your grid outside the program

There is no live mode or production menu. Copy the questions into your review document and add risk, mechanism, evidence, owner and open decision. The chapter’s expanded grid keeps local course tests distinct from your product’s authentication, backup or availability.

Relate each question to a finding

Observe the educational title, A checklist does not implement or certify these controls and eight Review lines. For resumption, for example, cite Demo470 replay and SQLite readback, then explicitly record “approver identity to design”. For the model profile retain rejected judge qualification instead of writing “tested” without scope.

A checklist establishes no guarantee

Output executes none of the listed controls. It certifies neither security, isolation, restore nor availability. A successful console exit only proves questions were displayed. Historical three-entry POC/production/checklist presentations do not describe this interface.

Return to evidence and further work

Prerequisites

Continue reading

Complete demo folder · README

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