CHAT_OUTPUT_BEGIN
COMMAND_ID=NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179
STATUS=OK
RC=0
HOST=pve01
MODE=change
COMPONENT=newfi-newfdom-notify213-production-git-final-harnessfix
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=7854ddd78833723e6b2dcb6572c8ff96e4fd25417d31dbaaa90a01e04a90f73f
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=fb7937d013350620ec2ddc1375cac225baea67110382df341fd6ee3c72664d3b
SANITIZED_OUTPUT_SHA256=fb7937d013350620ec2ddc1375cac225baea67110382df341fd6ee3c72664d3b
OUTPUT_BEGIN
NEWFI179_BEGIN=true
COMMAND_ID=NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179
NEWFI179_GIT_BEFORE={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"92de706841be89597b4b6d9738c64780e9f940e5","newfi_files":48,"remote_head":"92de706841be89597b4b6d9738c64780e9f940e5"}
NEWFI179_STAGING_VERIFY_BEFORE={"command_id":"NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179","role":"staging","snapshot":{"ac":1000030,"addon":{"active":1,"is_processing":0,"json_hash":"5db36f437e97d0fe35559d909c050b1f05a821b705e2099e27eb7ead020c64f6","version_id":1000010},"alert_handler_value":"Newfi\\Notify\\Alert\\Event","board":"0","cron":0,"delivery":0,"entity_value":"Newfi\\Events:Event","error57_sha":"219e736a597daba89692577ef21eb622232cc29550e630922b0daec840c2f898","errors":25,"errors_max":57,"events":1000010,"notify_alerts":0,"pref":0,"push":0,"route_controller":"Newfi\\Notify:Preferences","status":"OK","templates":7,"vapid":32},"source":{"bundle_sha256":"2feda88779d5cc63c9a2b54bd572c0cfd8699591535952b30b920789ecd828e5","bytes":15312,"files":8},"status":"OK"}
NEWFI179_PRODUCTION_PREFLIGHT={"action":"preflight","changes_made":false,"command_id":"NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179","records":[],"role":"production","rollback_restored":null,"rollback_started":false,"snapshot":{"ac_version":1000030,"addon":false,"alert_handler_value":false,"board":"1","cron":1,"entity_value":false,"errors":41,"errors_max":41,"events_version":1000010,"notify_alerts":0,"push_rows":0,"route_controller":false,"status":"OK","tables":{"xf_newfi_notify_delivery":{"exists":0,"rows":null},"xf_newfi_notify_pref":{"exists":0,"rows":null}},"templates":0,"vapid_bytes":32},"source":{"present":false},"status":"OK"}
NEWFI179_PRODUCTION_APPLY={"action":"apply","changes_made":true,"command_id":"NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179","records":[{"push_rows":0,"step":"preflight"},{"files":8,"step":"deploy"},{"files":4,"step":"php_lint"},{"rc":0,"stderr_sha256":"72f9cccf95a4e8adb6740677920e572b7b9d7d90bfa648874ea232ec844d14b4","stderr_tail":"  RUN  '/usr/bin/php8.3' '/var/www/forums/newfi/public/cmd.php' 'xf:addon-sub-action' 'Newfi/Notify' 'install' '--k=4c0b043d9066fd4a129e33f01269fac6adcb8a1e' '-vvv'\n  OUT  \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\n  OUT  Complete.\n  OUT  \n  RES  Command ran successfully\n  RUN  '/usr/bin/php8.3' '/var/www/forums/newfi/public/cmd.php' 'xf:addon-sub-action' 'Newfi/Notify' 'import' '--k=c6a2aff9b7400b432c7ad694cef6116361d8d1da' '-vvv'\n  OUT  \n  OUT  Importing add-on data\n  OUT  Importing... Add-on data (Content type fields)\n  OUT  Importing... Add-on data (Routes)\n  OUT  Importing... Add-on data (Templates)\n  OUT  \n  OUT  \n  RES  Command ran successfully\n  RUN  '/usr/bin/php8.3' '/var/www/forums/newfi/public/cmd.php' 'xf:addon-sub-action' 'Newfi/Notify' 'post-install' '--k=1142b151c486d82e57eb8de924d3a72ebdb0f44f' '-vvv'\n  RES  Command ran successfully\n","stdout_sha256":"e18527b3bec764f4d4a6d5615e3e18485e38058acf9a72b2621b32e969ddc292","stdout_tail":"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\nComplete.\n\nImporting add-on data\nImporting... Add-on data (Content type fields)\nImporting... Add-on data (Routes)\nImporting... Add-on data (Templates)\n\n","step":"install"},{"errors":41,"push_rows":0,"step":"verify","version":1000010}],"role":"production","rollback_restored":null,"rollback_started":false,"snapshot":{"ac_version":1000030,"addon":{"active":1,"is_processing":0,"json_hash":"5db36f437e97d0fe35559d909c050b1f05a821b705e2099e27eb7ead020c64f6","version_id":1000010},"alert_handler_value":"Newfi\\Notify\\Alert\\Event","board":"1","cron":1,"entity_value":"Newfi\\Events:Event","errors":41,"errors_max":41,"events_version":1000010,"notify_alerts":0,"push_rows":0,"route_controller":"Newfi\\Notify:Preferences","status":"OK","tables":{"xf_newfi_notify_delivery":{"exists":1,"rows":0},"xf_newfi_notify_pref":{"exists":1,"rows":0}},"templates":7,"vapid_bytes":32},"source":{"bundle_sha256":"2feda88779d5cc63c9a2b54bd572c0cfd8699591535952b30b920789ecd828e5","bytes":15312,"files":8,"present":true},"status":"OK"}
NEWFI179_PRODUCTION_VERIFY_BEFORE_GIT={"action":"verify","changes_made":false,"command_id":"NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179","records":[],"role":"production","rollback_restored":null,"rollback_started":false,"snapshot":{"ac_version":1000030,"addon":{"active":1,"is_processing":0,"json_hash":"5db36f437e97d0fe35559d909c050b1f05a821b705e2099e27eb7ead020c64f6","version_id":1000010},"alert_handler_value":"Newfi\\Notify\\Alert\\Event","board":"1","cron":1,"entity_value":"Newfi\\Events:Event","errors":41,"errors_max":41,"events_version":1000010,"notify_alerts":0,"push_rows":0,"route_controller":"Newfi\\Notify:Preferences","status":"OK","tables":{"xf_newfi_notify_delivery":{"exists":1,"rows":0},"xf_newfi_notify_pref":{"exists":1,"rows":0}},"templates":7,"vapid_bytes":32},"source":{"bundle_sha256":"2feda88779d5cc63c9a2b54bd572c0cfd8699591535952b30b920789ecd828e5","bytes":15312,"files":8,"present":true},"status":"OK"}
NEWFI179_GIT_PROMOTION={"files":8,"new_head":"ba4346020d1e9728a83ce6c49f378b065e2e6e52","old_head":"92de706841be89597b4b6d9738c64780e9f940e5","push_rc":0,"remote_head":"ba4346020d1e9728a83ce6c49f378b065e2e6e52"}
NEWFI179_PRODUCTION_VERIFY_AFTER_GIT={"action":"verify","changes_made":false,"command_id":"NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179","records":[],"role":"production","rollback_restored":null,"rollback_started":false,"snapshot":{"ac_version":1000030,"addon":{"active":1,"is_processing":0,"json_hash":"5db36f437e97d0fe35559d909c050b1f05a821b705e2099e27eb7ead020c64f6","version_id":1000010},"alert_handler_value":"Newfi\\Notify\\Alert\\Event","board":"1","cron":1,"entity_value":"Newfi\\Events:Event","errors":41,"errors_max":41,"events_version":1000010,"notify_alerts":0,"push_rows":0,"route_controller":"Newfi\\Notify:Preferences","status":"OK","tables":{"xf_newfi_notify_delivery":{"exists":1,"rows":0},"xf_newfi_notify_pref":{"exists":1,"rows":0}},"templates":7,"vapid_bytes":32},"source":{"bundle_sha256":"2feda88779d5cc63c9a2b54bd572c0cfd8699591535952b30b920789ecd828e5","bytes":15312,"files":8,"present":true},"status":"OK"}
NEWFI179_STAGING_VERIFY_AFTER_GIT={"command_id":"NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179","role":"staging","snapshot":{"ac":1000030,"addon":{"active":1,"is_processing":0,"json_hash":"5db36f437e97d0fe35559d909c050b1f05a821b705e2099e27eb7ead020c64f6","version_id":1000010},"alert_handler_value":"Newfi\\Notify\\Alert\\Event","board":"0","cron":0,"delivery":0,"entity_value":"Newfi\\Events:Event","error57_sha":"219e736a597daba89692577ef21eb622232cc29550e630922b0daec840c2f898","errors":25,"errors_max":57,"events":1000010,"notify_alerts":0,"pref":0,"push":0,"route_controller":"Newfi\\Notify:Preferences","status":"OK","templates":7,"vapid":32},"source":{"bundle_sha256":"2feda88779d5cc63c9a2b54bd572c0cfd8699591535952b30b920789ecd828e5","bytes":15312,"files":8},"status":"OK"}
NEWFI179_GIT_AFTER={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"ba4346020d1e9728a83ce6c49f378b065e2e6e52","newfi_files":56,"remote_head":"ba4346020d1e9728a83ce6c49f378b065e2e6e52"}
NEWFI179_DECISION=PASS_NOTIFY213_PRODUCTION_GIT_FINAL
NEWFI179_NOTIFY213_CLOSED=true
NEWFI179_MAJOR_STAGES_REMAINING=8
NEWFI179_NEXT_GATE=NEXT_MAJOR_STAGE_AFTER_NOTIFY213
HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"NEWFI-260920-NEWFDOM-NOTIFY213-FINAL179","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}

OUTPUT_END
CHAT_OUTPUT_END
