39 lines
8.0 KiB
JSON
39 lines
8.0 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"channel": "homelab-runtime",
|
|
"command_id": "NEWFI-260918-NEWFDOM-PORTAL-EMPTY-CARDS-SECTION-RCA82R3",
|
|
"status": "OK",
|
|
"rc": 0,
|
|
"host": "pve01",
|
|
"mode": "read-only",
|
|
"component": "newfi-newfdom-portal-empty-cards-section-rca-readonly",
|
|
"started_at_utc": "2026-09-18T14:13:58Z",
|
|
"finished_at_utc": "2026-09-18T14:14:00Z",
|
|
"reference_register_checked": true,
|
|
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
|
|
"error_register_checked": true,
|
|
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
|
|
"command_sha256": "1a42d1ca5618d112f17eaaec2a962220bfe013987d6960e9433612d07bcbb1d3",
|
|
"duplicate_failed_command_blocked": false,
|
|
"block_reason": null,
|
|
"execution_started": true,
|
|
"change_declared": false,
|
|
"result_contract_valid": true,
|
|
"result_contract_status": null,
|
|
"result_contract_error": null,
|
|
"command_rc": 0,
|
|
"changes_made": false,
|
|
"rollback_started": false,
|
|
"rollback_restored": null,
|
|
"mutation_outcome": "NO_MUTATION",
|
|
"sanitized": true,
|
|
"secrets_included": false,
|
|
"private_addresses_included": false,
|
|
"raw_evidence_retained_locally": true,
|
|
"raw_evidence_sha256": "24ba4ffcb2ab86f77a8fd1037ec6230826f4efdeeb50f510bb183c0a08b09146",
|
|
"sanitized_output_sha256": "24ba4ffcb2ab86f77a8fd1037ec6230826f4efdeeb50f510bb183c0a08b09146",
|
|
"output_truncated_in_json": false,
|
|
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
|
"output": "NEWFI82R3_BEGIN\nCOMMAND_ID=NEWFI-260918-NEWFDOM-PORTAL-EMPTY-CARDS-SECTION-RCA82R3\nREFERENCE_CHECK=OK\nERROR_REGISTER_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nREFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66\nERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nNEWFI82R3_GIT={\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"configured_remote\":null,\"head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\",\"remote_count\":1,\"remote_probe\":[{\"head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\",\"ok\":true,\"remote\":\"origin\"}],\"selected_remote\":\"origin\",\"selected_remote_head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\"}\nNEWFI82R3_SOURCE_FILE={\"bytes\":363,\"exact\":true,\"expected\":\"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d\",\"rel\":\"Pub/Controller/Portal.php\",\"sha256\":\"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d\"}\nNEWFI82R3_SOURCE_FILE={\"bytes\":5213,\"exact\":true,\"expected\":\"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d\",\"rel\":\"Service/PortalData.php\",\"sha256\":\"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d\"}\nNEWFI82R3_SOURCE_FILE={\"bytes\":11021,\"exact\":true,\"expected\":\"29c1dadd480f597f612a41d10081f39097ad90e12c480eec244b671f49074d28\",\"rel\":\"_data/templates.xml\",\"sha256\":\"29c1dadd480f597f612a41d10081f39097ad90e12c480eec244b671f49074d28\"}\nNEWFI82R3_TEMPLATE_BODY={\"bytes\":7071,\"exact\":true,\"expected_bytes\":7071,\"expected_sha256\":\"adfd0b49bdef6ab33af849ddce7150c193072bcb9c688c077534eff522924d46\",\"sha256\":\"adfd0b49bdef6ab33af849ddce7150c193072bcb9c688c077534eff522924d46\"}\nNEWFI82R3_SECTION_BALANCE={\"span_count\":7,\"unclosed\":0}\nNEWFI82R3_PRESERVE_ANCHORS={\"all_present\":true,\"expected_known\":[\"8bd63fd8bade97d56d68da88e18431d6b74f42ba34ac173b7289ace836283f4b\",\"983aabe31d1704bb986f24e09955a5a43c6559327382717a5981ab55b603e1ee\"],\"present\":[\"8bd63fd8bade97d56d68da88e18431d6b74f42ba34ac173b7289ace836283f4b\",\"983aabe31d1704bb986f24e09955a5a43c6559327382717a5981ab55b603e1ee\"]}\nNEWFI82R3_TARGET_SECTION={\"bytes\":1021,\"condition\":\"$portal.forums.hasItems\",\"condition_count\":1,\"else_count\":1,\"end_line\":43,\"if_close_count\":1,\"if_open_count\":1,\"marker\":\"Новые темы появятся\",\"marker_count\":1,\"open_tag\":\"<section class=\\\"newfiPortal-card newfiPortal-card--wide\\\" data-portal-section=\\\"forums\\\">\",\"section\":\"forums\",\"section_sha256\":\"54327aa6a6d9697914ffdb906a5e8b031147a4f15673d75a8c4f9d186a222b99\",\"start_line\":21,\"structural_lines\":[{\"line\":21,\"text\":\"<section class=\\\"newfiPortal-card newfiPortal-card--wide\\\" data-portal-section=\\\"forums\\\">\"},{\"line\":30,\"text\":\" <xf:if is=\\\"$portal.forums.hasItems\\\">\"},{\"line\":40,\"text\":\" <xf:else />\"},{\"line\":41,\"text\":\" <div class=\\\"newfiPortal-empty\\\">Новые темы появятся здесь после начала обсуждений.</div>\"},{\"line\":42,\"text\":\" </xf:if>\"},{\"line\":43,\"text\":\" </section>\"}]}\nNEWFI82R3_TARGET_SECTION={\"bytes\":936,\"condition\":\"$portal.events.hasItems\",\"condition_count\":1,\"else_count\":1,\"end_line\":96,\"if_close_count\":1,\"if_open_count\":1,\"marker\":\"Новые выставки и встречи появятся\",\"marker_count\":1,\"open_tag\":\"<section class=\\\"newfiPortal-card\\\" data-portal-section=\\\"events\\\">\",\"section\":\"events\",\"section_sha256\":\"82751362a15b659546be18155d5900fda72767a23d4f91d584c0d4f1458be648\",\"start_line\":75,\"structural_lines\":[{\"line\":75,\"text\":\"<section class=\\\"newfiPortal-card\\\" data-portal-section=\\\"events\\\">\"},{\"line\":84,\"text\":\" <xf:if is=\\\"$portal.events.hasItems\\\">\"},{\"line\":93,\"text\":\" <xf:else />\"},{\"line\":94,\"text\":\" <div class=\\\"newfiPortal-empty\\\">Новые выставки и встречи появятся здесь после публикации.</div>\"},{\"line\":95,\"text\":\" </xf:if>\"},{\"line\":96,\"text\":\" </section>\"}]}\nNEWFI82R3_TARGET_SECTION={\"bytes\":976,\"condition\":\"$portal.dogs.hasItems\",\"condition_count\":1,\"else_count\":2,\"end_line\":119,\"if_close_count\":3,\"if_open_count\":3,\"marker\":\"Карточки собак появятся\",\"marker_count\":1,\"open_tag\":\"<section class=\\\"newfiPortal-card\\\" data-portal-section=\\\"dogs\\\">\",\"section\":\"dogs\",\"section_sha256\":\"b883d2293bb1d52bd3531b32827cc04cf3a3b0c5b4fab4558736fa12c950e511\",\"start_line\":98,\"structural_lines\":[{\"line\":98,\"text\":\"<section class=\\\"newfiPortal-card\\\" data-portal-section=\\\"dogs\\\">\"},{\"line\":107,\"text\":\" <xf:if is=\\\"$portal.dogs.hasItems\\\">\"},{\"line\":111,\"text\":\" <strong><xf:if is=\\\"$dog.full_name\\\">{$dog.full_name}<xf:else />{$dog.name}</xf:if></strong>\"},{\"line\":112,\"text\":\" <xf:if is=\\\"$dog.city\\\"><span>{$dog.city}</span></xf:if>\"},{\"line\":116,\"text\":\" <xf:else />\"},{\"line\":117,\"text\":\" <div class=\\\"newfiPortal-empty\\\">Карточки собак появятся здесь после заполнения каталога.</div>\"},{\"line\":118,\"text\":\" </xf:if>\"},{\"line\":119,\"text\":\" </section>\"}]}\nNEWFI82R3_SAFE_REPORT={\"accepted_candidate_body_sha256\":\"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed\",\"brittle_section_start_token_required\":false,\"changes_made\":false,\"command_id\":\"NEWFI-260918-NEWFDOM-PORTAL-EMPTY-CARDS-SECTION-RCA82R3\",\"decision\":\"PASS_SECTION_RCA_EVIDENCE_CAPTURED_SHA_ANCHORS_READY\",\"git_prestate\":{\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"configured_remote\":null,\"head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\",\"remote_count\":1,\"remote_probe\":[{\"head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\",\"ok\":true,\"remote\":\"origin\"}],\"selected_remote\":\"origin\",\"selected_remote_head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\"},\"sha_anchored_locator_ready\":true,\"target_section_sha_match_3of3\":true,\"template_body_bytes\":7071,\"template_body_sha256\":\"adfd0b49bdef6ab33af849ddce7150c193072bcb9c688c077534eff522924d46\"}\nNEWFI82R3_DECISION=PASS_SECTION_RCA_EVIDENCE_CAPTURED_SHA_ANCHORS_READY\nNEWFI82R3_NEXT_GATE=BUILD_CORRECTED_PORTAL_CHANGE_USING_SHA_ANCHORED_SECTION_LOCATOR_AND_ACCEPTED_CANDIDATE_SHA_GATE\nNEWFI82R3_END\n"
|
|
}
|