CHAT_OUTPUT_BEGIN
COMMAND_ID=NEWFI-260921-NEWFDOM-PROD220-RECOVERY397
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=newfi-prod220-resources-public-host-postgate-recovery397
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=df4e98d9d3e6ecbd5c2a05323cd112defe3528e5c5355db550fade3610ad9df8
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=4d01f0766c8490af6895d4293efcb03c2a046a1d1aa8658a69a4acbe8f9febeb
SANITIZED_OUTPUT_SHA256=4d01f0766c8490af6895d4293efcb03c2a046a1d1aa8658a69a4acbe8f9febeb
OUTPUT_BEGIN
PROD220_RECOVERY397_BEGIN=true
COMMAND_ID=NEWFI-260921-NEWFDOM-PROD220-RECOVERY397
PREDECESSOR_COMMAND_ID=NEWFI-260921-NEWFDOM-PROD220-ACCEPT375
IMMUTABLE_PLAN_CHECK=PASS
PREDECESSOR_ACCEPTANCE_INNER_STATUS=PASS
PREDECESSOR_ROLLBACK_RESTORED=true
PREDECESSOR_PROD220_ERROR_SHA=ceed87b9675a36032a7551fef74010995debc4e2cd9e48df8d863778f463e459
AUTHORITY_STATE={"error_register_match":true,"error_register_sha256":"3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0","reference_match":true,"reference_sha256":"5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66"}
GIT_STATE={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"9c4814db67759dc09a5469d254c41a7b73f4d89a","rcs":[0,0,0,0],"remote":"9c4814db67759dc09a5469d254c41a7b73f4d89a"}
HOST_POSTGATE={"authority":{"error_register_match":true,"error_register_sha256":"3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0","reference_match":true,"reference_sha256":"5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66"},"core":[{"path":"/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/forums/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/resources/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/dogs/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/events/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/map/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/pedigree/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/kennels/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/login/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/register/","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}],"dogs":{"bytes":26869,"sha256":"9a46c905ebfdea21e423dbdbc528804e1e38741231b0c8967c7fcebc40da437e"},"failed_checks":[],"kennels":{"bytes":26348,"sha256":"4081ad137f3630ffc0363f4e29e396d9818d1331d0c19f0d99bd4d7a01ef0272"},"protected":[{"path":"/medical/","rc":0,"status":403,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/install/","rc":0,"status":403,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/internal_data/","rc":0,"status":403,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"/library/","rc":0,"status":403,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}],"pwa":{"manifest":{"bytes":630,"semantics":{"display":"standalone","id_present":true,"json":true,"lang":"ru-RU","scope":"/","start_url_present":true},"sha256":"838774b9b05048e3801b0076e017288f3a6011b2e31e90eeaa28341205660ce4"},"manifest_status":{"path":"/webmanifest.php","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"worker":{"bytes":6000,"semantics":{"install":true,"notificationclick":true,"push":true},"sha256":"e422cd54e00c05c4e7a7a803894b95826f2ada4a2e3e5129eba742d95dcfa4f9"},"worker_status":{"path":"/service_worker.js","rc":0,"status":200,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}},"root":{"bytes":33461,"sha256":"5196ceb4245582738c3ef06b1024834997526e2052099226ca2a1faff6434d92"},"seo":{"html":true,"title":true,"viewport":true},"staging_contamination_markers":[]}
PROD220_CLOSED=true
DECISION=PASS_PROD220_ACCEPT375_INNER_PASS_HOST_POSTGATE_RECOVERY397
NEXT_GATE=DR221
ACTIVE_MAJOR_STAGE=DR221
MAJOR_STAGES_REMAINING=1
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"NEWFI-260921-NEWFDOM-PROD220-RECOVERY397","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null}
PROD220_RECOVERY397_END=true

OUTPUT_END
CHAT_OUTPUT_END
