Digest.Id: GOV_SCRIPT_GATE
Digest.Version: 1.7
Digest.Date: 2025-11-08
SoT.Write: \\DS-918\chatgpt\ChatGPT-Gouvernance-Projets\_registry
SoT.Read: https://repogpt.telki.fr/
Index.Blocking.Source: https://repogpt.telki.fr/ChatGPT-Gouvernance-Projets/_registry/rules/KB_BLOCKING_INDEX__docdigest_latest.txt
RuleIndex.Source: https://repogpt.telki.fr/ChatGPT-Gouvernance-Projets/_registry/rules/RULES_INDEX__docdigest_latest.txt
Gate.Acceptance.Fields: entries,blocking,ptr_exists,ptr_sha_match,json_entries
Mode.Default: Preview-only
Write.Trigger: appliquer le patch maintenant
Write.Path: staging->tmp->atomic-move->bak_YYYYMMDD_HHMMSS
Write.Verify: sha256(local,tmp,final)
Compat.PS: 5.1-only ; Encoding: ps1=UTF-8+BOM ; sh=/bin/sh ASCII ; txt/json.txt=UTF-8 no-BOM
Scope: ONE-BUG-ONE-SCRIPT
Policy.FailClosed: true
[ASSERTS]
DigestOnly
FullFileReplacementOnly
IndexFirst(blocking must match Acceptance.blocking)
NoWriteUnlessTrigger
ProvenanceLineRequired
PackagingPolicy=PACKAGING_POLICY__docdigest_latest.txt
DeliveryVerifyPolicy=DELIVERY_VERIFY_POLICY__docdigest_latest.txt
SafeDeployPolicy=SAFE_DEPLOY_POLICY__docdigest_latest.txt
