CHAT_OUTPUT_BEGIN
COMMAND_ID=NEWFI-260918-NEWFDOM-ACCESS203-APPLY94R1
STATUS=OK
RC=0
HOST=pve01
MODE=change
COMPONENT=newfi-newfdom-access203-public-kb-readonly-permissionrebuild-staging-rollback-production-git-last
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=a2ef816bb210ea634685785cb67a5d398a7169beba6c0335b1a06608a8f57a66
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=true
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=OK
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=true
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=MUTATED
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=3fb9890dce4f839602cf4cabcea8721a1129aea707b503a79890822d1d6133c5
SANITIZED_OUTPUT_SHA256=3fb9890dce4f839602cf4cabcea8721a1129aea707b503a79890822d1d6133c5
OUTPUT_BEGIN
NEWFI94R1_BEGIN
COMMAND_ID=NEWFI-260918-NEWFDOM-ACCESS203-APPLY94R1
NEWFI94R1_GIT_PRESTATE={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"b87bf90703e3471c05d6d2b0cb228e9b691ffe4f","remote":"origin"}
NEWFI94R1_PRESTATE={"permission_rebuild":{"enqueue_public":true,"enqueue_required":2,"enqueue_total":5,"job_class":"XF\\Job\\PermissionRebuild","job_exists":true,"job_file":"src/XF/Job/PermissionRebuild.php","job_sha256":"4fe78e4c7547af61a1fe532c30ad674ef23e3d556e51200c41b22f6e3ec0dd89","manager_class":"XF\\Job\\Manager","manager_file":"src/XF/Job/Manager.php","manager_sha256":"bb62eaeb6d8e4ade4a5cef3a942b1ce0e67dec3af01ef50224700ee4765dbeb9","run_public":true,"run_required":2,"run_total":2},"production_guest":{"forum_viewContent":false,"forum_viewOthers":false,"general_search":false,"general_viewProfile":false,"profilePost_view":false,"resource_view":false,"resource_viewUpdateAttach":false,"user_id":0,"xfmg_view":false},"staging_guest":{"forum_viewContent":false,"forum_viewOthers":false,"general_search":false,"general_viewProfile":false,"profilePost_view":false,"resource_view":false,"resource_viewUpdateAttach":false,"user_id":0,"xfmg_view":false}}
NEWFI94R1_PUBLIC_PRESTATE={"/":{"effective":"https://newfi.ru/","http":200},"/dogs/":{"effective":"https://newfi.ru/dogs/","http":200},"/events/":{"effective":"https://newfi.ru/events/","http":200},"/forums/":{"effective":"https://newfi.ru/forums/","http":200},"/media/":{"effective":"https://newfi.ru/media/","http":403},"/members/":{"effective":"https://newfi.ru/members/","http":403},"/resources/":{"effective":"https://newfi.ru/resources/","http":403},"/search/":{"effective":"https://newfi.ru/search/","http":403}}
NEWFI94R1_BACKUPS_2OF2=PASS
NEWFI94R1_STAGING_APPLY1=PASS
NEWFI94R1_STAGING_PLANNED_ROLLBACK=PASS
NEWFI94R1_STAGING_REAPPLY=PASS
NEWFI94R1_PRODUCTION_APPLY=PASS
NEWFI94R1_PUBLIC_POST={"/":{"effective":"https://newfi.ru/","http":200},"/dogs/":{"effective":"https://newfi.ru/dogs/","http":200},"/events/":{"effective":"https://newfi.ru/events/","http":200},"/forums/":{"effective":"https://newfi.ru/forums/","http":200},"/media/":{"effective":"https://newfi.ru/media/","http":403},"/members/":{"effective":"https://newfi.ru/members/","http":403},"/resources/":{"effective":"https://newfi.ru/resources/","http":200},"/search/":{"effective":"https://newfi.ru/search/","http":403}}
NEWFI94R1_RUNTIME_FINAL=PASS
NEWFI94R1_GIT_PROMOTION={"new_head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0","old_head":"b87bf90703e3471c05d6d2b0cb228e9b691ffe4f","paths":["config/newfi-access203.json","docs/operations/access203.md","scripts/verify-access203.py"],"remote_head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0"}
NEWFI94R1_SAFE_REPORT={"admin_permissions_preserved":true,"anonymous_forum_content":false,"anonymous_gallery":false,"anonymous_profiles":false,"anonymous_resource_view":true,"anonymous_resource_viewUpdateAttach":false,"anonymous_search":false,"changes_made":true,"command_id":"NEWFI-260918-NEWFDOM-ACCESS203-APPLY94R1","decision":"PASS_ACCESS203_PUBLIC_KB_READONLY_GIT_LAST","new_git_head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0","only_permission_entry_changed":237,"other_public_routes_unchanged":true,"permission_rebuild":"XF:PermissionRebuild/jobManager.runUnique","production_error_count":0,"registered_permissions_preserved":true,"resource_http_after":200,"resource_http_before":403,"rollback_restored":null,"rollback_started":false,"staging_known_probe_errors_preserved":[49,50,51,52,53]}
NEWFI94R1_DECISION=PASS_ACCESS203_PUBLIC_KB_READONLY_GIT_LAST
NEWFI94R1_NEXT_GATE=KB204
HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"NEWFI-260918-NEWFDOM-ACCESS203-APPLY94R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
NEWFI94R1_END

OUTPUT_END
CHAT_OUTPUT_END
