From e1141324f999ff8582e16d81f9bc6e8347a7fac2 Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Fri, 18 Sep 2026 20:16:53 +0000 Subject: [PATCH] runtime: publish NEWFI-260918-NEWFDOM-KB204-APPLY96R2 --- .../NEWFI-260918-NEWFDOM-KB204-APPLY96R2.json | 38 ++++++++++++++ .../NEWFI-260918-NEWFDOM-KB204-APPLY96R2.txt | 49 ++++++++++++++++++ runtime/latest.json | 26 +++++----- runtime/latest.txt | 51 ++++++++++--------- 4 files changed, 127 insertions(+), 37 deletions(-) create mode 100644 runtime/history/NEWFI-260918-NEWFDOM-KB204-APPLY96R2.json create mode 100644 runtime/history/NEWFI-260918-NEWFDOM-KB204-APPLY96R2.txt diff --git a/runtime/history/NEWFI-260918-NEWFDOM-KB204-APPLY96R2.json b/runtime/history/NEWFI-260918-NEWFDOM-KB204-APPLY96R2.json new file mode 100644 index 00000000..57f25f23 --- /dev/null +++ b/runtime/history/NEWFI-260918-NEWFDOM-KB204-APPLY96R2.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "NEWFI-260918-NEWFDOM-KB204-APPLY96R2", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "change", + "component": "newfi-newfdom-kb204-taxonomy-editorial-workflow-permissionrebuild-staging-rollback-production-git-last", + "started_at_utc": "2026-09-18T20:16:34Z", + "finished_at_utc": "2026-09-18T20:16:53Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "083a6c036b624a3e3dee3bd881c1f30c0ba6acc211ffd7dfe9d744e3c6ee6344", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": true, + "result_contract_valid": true, + "result_contract_status": "OK", + "result_contract_error": null, + "command_rc": 0, + "changes_made": true, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "MUTATED", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "223e624e5977f008c7825f84428961975c2212b463a66c45dd35cabe32d21884", + "sanitized_output_sha256": "223e624e5977f008c7825f84428961975c2212b463a66c45dd35cabe32d21884", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "NEWFI96R2_BEGIN\nCOMMAND_ID=NEWFI-260918-NEWFDOM-KB204-APPLY96R2\nNEWFI96R2_GIT_PRESTATE={\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"head\":\"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0\",\"remote\":\"origin\",\"remote_head\":\"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0\"}\nNEWFI96R2_PRESTATE={\"production\":{\"categories\":1,\"category_fields\":0,\"drafts\":0,\"resource_fields\":0,\"resources\":0,\"tag_content\":0,\"tags\":0},\"staging\":{\"categories\":1,\"category_fields\":0,\"drafts\":0,\"resource_fields\":0,\"resources\":0,\"tag_content\":0,\"tags\":0},\"tagging\":\"0\"}\nNEWFI96R2_BACKUPS_2OF2=PASS\nNEWFI96R2_STAGING_APPLY1=PASS\nNEWFI96R2_STAGING_PLANNED_ROLLBACK=PASS\nNEWFI96R2_STAGING_REAPPLY=PASS\nNEWFI96R2_PRODUCTION_APPLY=PASS\nNEWFI96R2_PUBLIC_POST={\"bytes\":32925,\"sha256\":\"1f3754831ea5791153d888c1f7cb5521917cb86a09ef26149838810862b944f1\",\"title_counts\":{\"Вода и безопасность\":1,\"Воспитание и поведение\":1,\"Выставки и хендлинг\":1,\"Документы и правила\":1,\"Здоровье и ветеринария\":1,\"О породе и стандарте\":1,\"Питание\":1,\"Разведение и генетика\":1,\"Уход и груминг\":1,\"Щенок и взросление\":1}}\nNEWFI96R2_RUNTIME_FINAL=PASS\nNEWFI96R2_GIT_PROMOTION={\"new_head\":\"42c4b458ce94e74a29287a6b2c25677694d51523\",\"old_head\":\"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0\",\"paths\":[\"config/newfi-kb204.json\",\"docs/operations/kb204.md\",\"scripts/verify-kb204.py\"],\"remote_head\":\"42c4b458ce94e74a29287a6b2c25677694d51523\"}\nNEWFI96R2_SAFE_REPORT={\"always_moderate_create_update\":true,\"anonymous_category_can_view_all\":true,\"category_count\":11,\"category_permission_preload\":\"cacheResourceCategoryPermissions\",\"changes_made\":true,\"child_categories\":[\"О породе и стандарте\",\"Щенок и взросление\",\"Здоровье и ветеринария\",\"Питание\",\"Уход и груминг\",\"Воспитание и поведение\",\"Вода и безопасность\",\"Выставки и хендлинг\",\"Разведение и генетика\",\"Документы и правила\"],\"command_id\":\"NEWFI-260918-NEWFDOM-KB204-APPLY96R2\",\"decision\":\"PASS_KB204_TAXONOMY_EDITORIAL_WORKFLOW_GIT_LAST\",\"drafts\":0,\"new_git_head\":\"42c4b458ce94e74a29287a6b2c25677694d51523\",\"permission_rebuild\":\"XF:PermissionRebuild/jobManager.runUnique\",\"production_error_count\":0,\"public_resources_http\":200,\"resource_fields\":0,\"resources\":0,\"rollback_restored\":null,\"rollback_started\":false,\"staging_known_probe_errors_preserved\":[49,50,51,52,53],\"tag_rows\":0,\"tagging_enabled\":true}\nNEWFI96R2_DECISION=PASS_KB204_TAXONOMY_EDITORIAL_WORKFLOW_GIT_LAST\nNEWFI96R2_NEXT_GATE=ARTICLES205\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"NEWFI-260918-NEWFDOM-KB204-APPLY96R2\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nNEWFI96R2_END\n" +} diff --git a/runtime/history/NEWFI-260918-NEWFDOM-KB204-APPLY96R2.txt b/runtime/history/NEWFI-260918-NEWFDOM-KB204-APPLY96R2.txt new file mode 100644 index 00000000..a219fda9 --- /dev/null +++ b/runtime/history/NEWFI-260918-NEWFDOM-KB204-APPLY96R2.txt @@ -0,0 +1,49 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=NEWFI-260918-NEWFDOM-KB204-APPLY96R2 +STATUS=OK +RC=0 +HOST=pve01 +MODE=change +COMPONENT=newfi-newfdom-kb204-taxonomy-editorial-workflow-permissionrebuild-staging-rollback-production-git-last +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=083a6c036b624a3e3dee3bd881c1f30c0ba6acc211ffd7dfe9d744e3c6ee6344 +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=223e624e5977f008c7825f84428961975c2212b463a66c45dd35cabe32d21884 +SANITIZED_OUTPUT_SHA256=223e624e5977f008c7825f84428961975c2212b463a66c45dd35cabe32d21884 +OUTPUT_BEGIN +NEWFI96R2_BEGIN +COMMAND_ID=NEWFI-260918-NEWFDOM-KB204-APPLY96R2 +NEWFI96R2_GIT_PRESTATE={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0","remote":"origin","remote_head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0"} +NEWFI96R2_PRESTATE={"production":{"categories":1,"category_fields":0,"drafts":0,"resource_fields":0,"resources":0,"tag_content":0,"tags":0},"staging":{"categories":1,"category_fields":0,"drafts":0,"resource_fields":0,"resources":0,"tag_content":0,"tags":0},"tagging":"0"} +NEWFI96R2_BACKUPS_2OF2=PASS +NEWFI96R2_STAGING_APPLY1=PASS +NEWFI96R2_STAGING_PLANNED_ROLLBACK=PASS +NEWFI96R2_STAGING_REAPPLY=PASS +NEWFI96R2_PRODUCTION_APPLY=PASS +NEWFI96R2_PUBLIC_POST={"bytes":32925,"sha256":"1f3754831ea5791153d888c1f7cb5521917cb86a09ef26149838810862b944f1","title_counts":{"Вода и безопасность":1,"Воспитание и поведение":1,"Выставки и хендлинг":1,"Документы и правила":1,"Здоровье и ветеринария":1,"О породе и стандарте":1,"Питание":1,"Разведение и генетика":1,"Уход и груминг":1,"Щенок и взросление":1}} +NEWFI96R2_RUNTIME_FINAL=PASS +NEWFI96R2_GIT_PROMOTION={"new_head":"42c4b458ce94e74a29287a6b2c25677694d51523","old_head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0","paths":["config/newfi-kb204.json","docs/operations/kb204.md","scripts/verify-kb204.py"],"remote_head":"42c4b458ce94e74a29287a6b2c25677694d51523"} +NEWFI96R2_SAFE_REPORT={"always_moderate_create_update":true,"anonymous_category_can_view_all":true,"category_count":11,"category_permission_preload":"cacheResourceCategoryPermissions","changes_made":true,"child_categories":["О породе и стандарте","Щенок и взросление","Здоровье и ветеринария","Питание","Уход и груминг","Воспитание и поведение","Вода и безопасность","Выставки и хендлинг","Разведение и генетика","Документы и правила"],"command_id":"NEWFI-260918-NEWFDOM-KB204-APPLY96R2","decision":"PASS_KB204_TAXONOMY_EDITORIAL_WORKFLOW_GIT_LAST","drafts":0,"new_git_head":"42c4b458ce94e74a29287a6b2c25677694d51523","permission_rebuild":"XF:PermissionRebuild/jobManager.runUnique","production_error_count":0,"public_resources_http":200,"resource_fields":0,"resources":0,"rollback_restored":null,"rollback_started":false,"staging_known_probe_errors_preserved":[49,50,51,52,53],"tag_rows":0,"tagging_enabled":true} +NEWFI96R2_DECISION=PASS_KB204_TAXONOMY_EDITORIAL_WORKFLOW_GIT_LAST +NEWFI96R2_NEXT_GATE=ARTICLES205 +HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"NEWFI-260918-NEWFDOM-KB204-APPLY96R2","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} +NEWFI96R2_END + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index fc502441..57f25f23 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,38 +1,38 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260918-INFRA-VPS-MOLDOVA-PVE01-BANNER-SAMPLE-READONLY-545R1", + "command_id": "NEWFI-260918-NEWFDOM-KB204-APPLY96R2", "status": "OK", "rc": 0, "host": "pve01", - "mode": "read-only", - "component": "infra-vps-moldova-pve01-banner-sample-readonly", - "started_at_utc": "2026-09-18T20:15:27Z", - "finished_at_utc": "2026-09-18T20:15:39Z", + "mode": "change", + "component": "newfi-newfdom-kb204-taxonomy-editorial-workflow-permissionrebuild-staging-rollback-production-git-last", + "started_at_utc": "2026-09-18T20:16:34Z", + "finished_at_utc": "2026-09-18T20:16:53Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "a0804ec5c91a63273e9095517aaadfc2a955e6b823f1de062dfa9c572145e4ea", + "command_sha256": "083a6c036b624a3e3dee3bd881c1f30c0ba6acc211ffd7dfe9d744e3c6ee6344", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, - "change_declared": false, + "change_declared": true, "result_contract_valid": true, - "result_contract_status": null, + "result_contract_status": "OK", "result_contract_error": null, "command_rc": 0, - "changes_made": false, + "changes_made": true, "rollback_started": false, "rollback_restored": null, - "mutation_outcome": "NO_MUTATION", + "mutation_outcome": "MUTATED", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "8c3391760e04109d68f35241f1d29e30c672f0751eba7ad76ccc6ab0029fb318", - "sanitized_output_sha256": "8c3391760e04109d68f35241f1d29e30c672f0751eba7ad76ccc6ab0029fb318", + "raw_evidence_sha256": "223e624e5977f008c7825f84428961975c2212b463a66c45dd35cabe32d21884", + "sanitized_output_sha256": "223e624e5977f008c7825f84428961975c2212b463a66c45dd35cabe32d21884", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nMOLDOVA_SAMPLE_ATTEMPTS=6\nMOLDOVA_SAMPLE_TCP_CONNECT_OK=6\nMOLDOVA_SAMPLE_SSH_BANNER_OK=6\nMOLDOVA_SAMPLE_EOF=0\nMOLDOVA_SAMPLE_TIMEOUT=0\nMOLDOVA_SAMPLE_ERROR=0\nMOLDOVA_SAMPLE_SEQUENCE=SSH_BANNER,SSH_BANNER,SSH_BANNER,SSH_BANNER,SSH_BANNER,SSH_BANNER\nMOLDOVA_SAMPLE_CLASS=STABLE\nVPS545R1_DECISION=PASS_MOLDOVA_BANNER_STABLE\nVPS545R1_NEXT_GATE=CLIENT_IDENTIFICATION_PHASE_RCA\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260918-INFRA-VPS-MOLDOVA-PVE01-BANNER-SAMPLE-READONLY-545R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "NEWFI96R2_BEGIN\nCOMMAND_ID=NEWFI-260918-NEWFDOM-KB204-APPLY96R2\nNEWFI96R2_GIT_PRESTATE={\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"head\":\"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0\",\"remote\":\"origin\",\"remote_head\":\"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0\"}\nNEWFI96R2_PRESTATE={\"production\":{\"categories\":1,\"category_fields\":0,\"drafts\":0,\"resource_fields\":0,\"resources\":0,\"tag_content\":0,\"tags\":0},\"staging\":{\"categories\":1,\"category_fields\":0,\"drafts\":0,\"resource_fields\":0,\"resources\":0,\"tag_content\":0,\"tags\":0},\"tagging\":\"0\"}\nNEWFI96R2_BACKUPS_2OF2=PASS\nNEWFI96R2_STAGING_APPLY1=PASS\nNEWFI96R2_STAGING_PLANNED_ROLLBACK=PASS\nNEWFI96R2_STAGING_REAPPLY=PASS\nNEWFI96R2_PRODUCTION_APPLY=PASS\nNEWFI96R2_PUBLIC_POST={\"bytes\":32925,\"sha256\":\"1f3754831ea5791153d888c1f7cb5521917cb86a09ef26149838810862b944f1\",\"title_counts\":{\"Вода и безопасность\":1,\"Воспитание и поведение\":1,\"Выставки и хендлинг\":1,\"Документы и правила\":1,\"Здоровье и ветеринария\":1,\"О породе и стандарте\":1,\"Питание\":1,\"Разведение и генетика\":1,\"Уход и груминг\":1,\"Щенок и взросление\":1}}\nNEWFI96R2_RUNTIME_FINAL=PASS\nNEWFI96R2_GIT_PROMOTION={\"new_head\":\"42c4b458ce94e74a29287a6b2c25677694d51523\",\"old_head\":\"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0\",\"paths\":[\"config/newfi-kb204.json\",\"docs/operations/kb204.md\",\"scripts/verify-kb204.py\"],\"remote_head\":\"42c4b458ce94e74a29287a6b2c25677694d51523\"}\nNEWFI96R2_SAFE_REPORT={\"always_moderate_create_update\":true,\"anonymous_category_can_view_all\":true,\"category_count\":11,\"category_permission_preload\":\"cacheResourceCategoryPermissions\",\"changes_made\":true,\"child_categories\":[\"О породе и стандарте\",\"Щенок и взросление\",\"Здоровье и ветеринария\",\"Питание\",\"Уход и груминг\",\"Воспитание и поведение\",\"Вода и безопасность\",\"Выставки и хендлинг\",\"Разведение и генетика\",\"Документы и правила\"],\"command_id\":\"NEWFI-260918-NEWFDOM-KB204-APPLY96R2\",\"decision\":\"PASS_KB204_TAXONOMY_EDITORIAL_WORKFLOW_GIT_LAST\",\"drafts\":0,\"new_git_head\":\"42c4b458ce94e74a29287a6b2c25677694d51523\",\"permission_rebuild\":\"XF:PermissionRebuild/jobManager.runUnique\",\"production_error_count\":0,\"public_resources_http\":200,\"resource_fields\":0,\"resources\":0,\"rollback_restored\":null,\"rollback_started\":false,\"staging_known_probe_errors_preserved\":[49,50,51,52,53],\"tag_rows\":0,\"tagging_enabled\":true}\nNEWFI96R2_DECISION=PASS_KB204_TAXONOMY_EDITORIAL_WORKFLOW_GIT_LAST\nNEWFI96R2_NEXT_GATE=ARTICLES205\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"NEWFI-260918-NEWFDOM-KB204-APPLY96R2\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nNEWFI96R2_END\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index b1e979ab..a219fda9 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,46 +1,49 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260918-INFRA-VPS-MOLDOVA-PVE01-BANNER-SAMPLE-READONLY-545R1 +COMMAND_ID=NEWFI-260918-NEWFDOM-KB204-APPLY96R2 STATUS=OK RC=0 HOST=pve01 -MODE=read-only -COMPONENT=infra-vps-moldova-pve01-banner-sample-readonly +MODE=change +COMPONENT=newfi-newfdom-kb204-taxonomy-editorial-workflow-permissionrebuild-staging-rollback-production-git-last REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=a0804ec5c91a63273e9095517aaadfc2a955e6b823f1de062dfa9c572145e4ea +COMMAND_SHA256=083a6c036b624a3e3dee3bd881c1f30c0ba6acc211ffd7dfe9d744e3c6ee6344 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true -CHANGE_DECLARED=false +CHANGE_DECLARED=true RESULT_CONTRACT_VALID=true -RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_STATUS=OK RESULT_CONTRACT_ERROR=NONE COMMAND_RC=0 -CHANGES_MADE=false +CHANGES_MADE=true ROLLBACK_STARTED=false ROLLBACK_RESTORED=null -MUTATION_OUTCOME=NO_MUTATION +MUTATION_OUTCOME=MUTATED SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=8c3391760e04109d68f35241f1d29e30c672f0751eba7ad76ccc6ab0029fb318 -SANITIZED_OUTPUT_SHA256=8c3391760e04109d68f35241f1d29e30c672f0751eba7ad76ccc6ab0029fb318 +RAW_EVIDENCE_SHA256=223e624e5977f008c7825f84428961975c2212b463a66c45dd35cabe32d21884 +SANITIZED_OUTPUT_SHA256=223e624e5977f008c7825f84428961975c2212b463a66c45dd35cabe32d21884 OUTPUT_BEGIN -ERROR_REGISTER_CHECK=OK -REFERENCE_CHECK=OK -AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED -MOLDOVA_SAMPLE_ATTEMPTS=6 -MOLDOVA_SAMPLE_TCP_CONNECT_OK=6 -MOLDOVA_SAMPLE_SSH_BANNER_OK=6 -MOLDOVA_SAMPLE_EOF=0 -MOLDOVA_SAMPLE_TIMEOUT=0 -MOLDOVA_SAMPLE_ERROR=0 -MOLDOVA_SAMPLE_SEQUENCE=SSH_BANNER,SSH_BANNER,SSH_BANNER,SSH_BANNER,SSH_BANNER,SSH_BANNER -MOLDOVA_SAMPLE_CLASS=STABLE -VPS545R1_DECISION=PASS_MOLDOVA_BANNER_STABLE -VPS545R1_NEXT_GATE=CLIENT_IDENTIFICATION_PHASE_RCA -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260918-INFRA-VPS-MOLDOVA-PVE01-BANNER-SAMPLE-READONLY-545R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +NEWFI96R2_BEGIN +COMMAND_ID=NEWFI-260918-NEWFDOM-KB204-APPLY96R2 +NEWFI96R2_GIT_PRESTATE={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0","remote":"origin","remote_head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0"} +NEWFI96R2_PRESTATE={"production":{"categories":1,"category_fields":0,"drafts":0,"resource_fields":0,"resources":0,"tag_content":0,"tags":0},"staging":{"categories":1,"category_fields":0,"drafts":0,"resource_fields":0,"resources":0,"tag_content":0,"tags":0},"tagging":"0"} +NEWFI96R2_BACKUPS_2OF2=PASS +NEWFI96R2_STAGING_APPLY1=PASS +NEWFI96R2_STAGING_PLANNED_ROLLBACK=PASS +NEWFI96R2_STAGING_REAPPLY=PASS +NEWFI96R2_PRODUCTION_APPLY=PASS +NEWFI96R2_PUBLIC_POST={"bytes":32925,"sha256":"1f3754831ea5791153d888c1f7cb5521917cb86a09ef26149838810862b944f1","title_counts":{"Вода и безопасность":1,"Воспитание и поведение":1,"Выставки и хендлинг":1,"Документы и правила":1,"Здоровье и ветеринария":1,"О породе и стандарте":1,"Питание":1,"Разведение и генетика":1,"Уход и груминг":1,"Щенок и взросление":1}} +NEWFI96R2_RUNTIME_FINAL=PASS +NEWFI96R2_GIT_PROMOTION={"new_head":"42c4b458ce94e74a29287a6b2c25677694d51523","old_head":"4a7b85eca9c1d6393dbf15f9c9bfa4703072beb0","paths":["config/newfi-kb204.json","docs/operations/kb204.md","scripts/verify-kb204.py"],"remote_head":"42c4b458ce94e74a29287a6b2c25677694d51523"} +NEWFI96R2_SAFE_REPORT={"always_moderate_create_update":true,"anonymous_category_can_view_all":true,"category_count":11,"category_permission_preload":"cacheResourceCategoryPermissions","changes_made":true,"child_categories":["О породе и стандарте","Щенок и взросление","Здоровье и ветеринария","Питание","Уход и груминг","Воспитание и поведение","Вода и безопасность","Выставки и хендлинг","Разведение и генетика","Документы и правила"],"command_id":"NEWFI-260918-NEWFDOM-KB204-APPLY96R2","decision":"PASS_KB204_TAXONOMY_EDITORIAL_WORKFLOW_GIT_LAST","drafts":0,"new_git_head":"42c4b458ce94e74a29287a6b2c25677694d51523","permission_rebuild":"XF:PermissionRebuild/jobManager.runUnique","production_error_count":0,"public_resources_http":200,"resource_fields":0,"resources":0,"rollback_restored":null,"rollback_started":false,"staging_known_probe_errors_preserved":[49,50,51,52,53],"tag_rows":0,"tagging_enabled":true} +NEWFI96R2_DECISION=PASS_KB204_TAXONOMY_EDITORIAL_WORKFLOW_GIT_LAST +NEWFI96R2_NEXT_GATE=ARTICLES205 +HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"NEWFI-260918-NEWFDOM-KB204-APPLY96R2","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} +NEWFI96R2_END OUTPUT_END CHAT_OUTPUT_END