Protocole de promotion Owner¶
Une Owner review distingue désormais deux informations :
decisiondécrit l'acceptation d'usage du périmètre (accepted_with_recommendations,accepted_for_bounded_engineering_useoumore_evidence_required).promotion_targetdécrit la maturité visée (stable,owner_accepted,experimentalouresearch).
Dans le paquet de revue, la colonne « Cible Owner » reste PENDING tant que
le fichier signé n'a pas été contrôlé. Elle ne doit pas être déduite de la
colonne « Cible technique ».
Exemple pour une promotion vers stable :
{
"scope": "tet4-linear-static",
"decision": "accepted_with_recommendations",
"promotion_target": "stable",
"signature": {
"name": "Nom du Owner",
"date": "YYYY-MM-DD"
}
}
La commande de contrôle est :
python .\qf_solver.py owner-review-check `
--input .\qualification\reviews\review.json `
--scope tet4-linear-static `
--require-decision `
--target-maturity stable
Cette commande vérifie la structure, la signature et la cohérence de la cible.
Elle ne modifie jamais qualification/element_analysis_matrix.json. La
promotion effective doit rester une action de release explicite après audit des
critères techniques et conservation de la preuve signée.