From ea88b4c0ba986f1abb9fffdb7880cdf36f3f31f3 Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Fri, 18 Sep 2026 16:41:31 +0000 Subject: [PATCH] runtime: publish NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88 --- ...918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.json | 38 +++++++++++++ ...0918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.txt | 55 +++++++++++++++++++ runtime/latest.json | 26 ++++----- runtime/latest.txt | 54 ++++++++++-------- 4 files changed, 137 insertions(+), 36 deletions(-) create mode 100644 runtime/history/NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.json create mode 100644 runtime/history/NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.txt diff --git a/runtime/history/NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.json b/runtime/history/NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.json new file mode 100644 index 00000000..b99434ba --- /dev/null +++ b/runtime/history/NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "change", + "component": "newfi-newfdom-portal-typography-color-system-staging-rollback-production-git-last", + "started_at_utc": "2026-09-18T16:41:07Z", + "finished_at_utc": "2026-09-18T16:41:30Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "d8dde7782ebf643fcbb40f750344a0d30958614a3794a0e510308931bb2535de", + "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": "278695c1db15a40c03510ddc0f1f03f91527acdaf5e59560e031e18d531fb067", + "sanitized_output_sha256": "278695c1db15a40c03510ddc0f1f03f91527acdaf5e59560e031e18d531fb067", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "NEWFI88_BEGIN\nCOMMAND_ID=NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88\nREFERENCE_CHECK=OK\nERROR_REGISTER_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nNEWFI88_GIT_PRESTATE={\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"head\":\"41c20d7122d53686d83cad931ecdec94857bfc59\",\"remote\":\"origin\",\"remote_head\":\"41c20d7122d53686d83cad931ecdec94857bfc59\"}\nNEWFI88_CANDIDATE={\"cta_h2\":{\"color\":\"@xf-paletteAccent2\",\"font_size\":\"@xf-fontSizeLarge\",\"font_weight\":\"@xf-fontWeightHeavy\",\"line_height\":\"1.2\"},\"hero_h1\":{\"color\":\"@xf-paletteAccent2\",\"desktop_font_size\":\"34px\",\"font_weight\":\"@xf-fontWeightHeavy\",\"mobile_font_size\":\"@xf-fontSizeLargest\"},\"hero_p\":{\"color\":\"lighten(@xf-paletteAccent2, 18%)\",\"font_size\":\"@xf-fontSizeLarge\",\"line_height\":\"1.5\"},\"layout_properties_changed\":false,\"less_after_bytes\":4821,\"less_after_sha256\":\"afd3c1cdffa489bd730fd5abb9281abd9755f01907e486fe9c88c9d12dd3e045\",\"less_before_sha256\":\"cd10cb4d8069c12858e5372486aa39377a633b7a71c28876323c54fb24c41ba2\",\"literal_white_removed\":true,\"new_marker\":\"newfi-portal-type-system-v2\",\"old_marker\":\"newfi-portal-hero-contrast-v1\",\"portal_body_sha256\":\"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed\",\"same_level_card_h2\":{\"color\":\"@xf-textColorEmphasized\",\"font_size\":\"@xf-fontSizeLarge\",\"font_weight\":\"@xf-fontWeightHeavy\",\"line_height\":\"1.2\"},\"same_level_eyebrow\":{\"color\":\"@xf-paletteAccent2\",\"font_size\":\"@xf-fontSizeSmaller\",\"font_weight\":\"@xf-fontWeightHeavy\",\"line_height\":\"1.35\"},\"source_after_sha256\":\"a15da1480f674df015cf8443dc4d4cb540334e26cc8fcfc06e4eb34aaa455921\",\"source_before_sha256\":\"b559510b86ef316440d93cf677162774006f15609d2de8069eb1f824787d075c\"}\nNEWFI88_STAGE_ERROR_BASELINE={\"count\":16,\"ids\":[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],\"runtime_fingerprint\":\"e739c2c309539a508e20eba89b0ebc688640ef6ff9f919bbb419b2faad819f80\"}\nNEWFI88_PRESAVE_2OF2=PASS\nNEWFI88_BACKUPS_3OF3=PASS\nNEWFI88_STAGING_APPLY1=PASS\nNEWFI88_STAGING_PLANNED_ROLLBACK=PASS\nNEWFI88_STAGING_REAPPLY=PASS\nNEWFI88_PRODUCTION_APPLY=PASS\nNEWFI88_RUNTIME_FINAL=PASS\nNEWFI88_TYPOGRAPHY_COLOR_STATIC_CONTRACT={\"all_card_h2_same_level\":\"PASS_EXPLICIT_SAME_SIZE_WEIGHT_LINE_HEIGHT\",\"cta_h2_same_type_scale\":\"PASS_SAME_SIZE_WEIGHT_LINE_HEIGHT_ACCENT_CONTEXT_COLOR\",\"desktop_mobile\":\"EXPLICIT_RESPONSIVE_HERO_ONLY_SAME_CARD_SCALE\",\"eyebrow_and_kicker_same_level\":\"PASS_EXPLICIT_SAME_SIZE_WEIGHT_LINE_HEIGHT_ACCENT2\",\"hero_h1\":\"PASS_DISTINCT_TOP_LEVEL_ACCENT2_RESPONSIVE\",\"hero_support\":\"PASS_ACCENT_DERIVED_NO_WHITE_LITERAL\",\"layout_change\":false,\"light_dark\":\"USES_EXISTING_XF_THEME_VARIABLES_NOT_FIXED_WHITE\",\"old_white_override_removed\":true}\nNEWFI88_GIT_PROMOTION={\"new_head\":\"f13a4dd49b6fa14510dda6fc6d29a8db9a709113\",\"old_head\":\"41c20d7122d53686d83cad931ecdec94857bfc59\",\"path\":\"src/addons/Newfi/Portal/_data/templates.xml\",\"remote_head\":\"f13a4dd49b6fa14510dda6fc6d29a8db9a709113\"}\nNEWFI88_SAFE_REPORT={\"candidate_xml_sha256\":\"a15da1480f674df015cf8443dc4d4cb540334e26cc8fcfc06e4eb34aaa455921\",\"changes_made\":true,\"command_id\":\"NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88\",\"decision\":\"PASS_PORTAL_TYPOGRAPHY_COLOR_SYSTEM_GIT_LAST\",\"less_after_sha256\":\"afd3c1cdffa489bd730fd5abb9281abd9755f01907e486fe9c88c9d12dd3e045\",\"less_before_sha256\":\"cd10cb4d8069c12858e5372486aa39377a633b7a71c28876323c54fb24c41ba2\",\"new_git_head\":\"f13a4dd49b6fa14510dda6fc6d29a8db9a709113\",\"portal_body_sha256\":\"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed\",\"production_error_count\":0,\"rollback_restored\":null,\"rollback_started\":false,\"staging_error_runtime_fingerprint\":\"e739c2c309539a508e20eba89b0ebc688640ef6ff9f919bbb419b2faad819f80\"}\nNEWFI88_DECISION=PASS_PORTAL_TYPOGRAPHY_COLOR_SYSTEM_GIT_LAST\nNEWFI88_NEXT_GATE=USER_VISUAL_CONFIRMATION_PORTAL_TYPE_SYSTEM_THEN_RECALCULATE_CURRENT_NEWFDOM_PRODUCT_ROADMAP\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nNEWFI88_END\n" +} diff --git a/runtime/history/NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.txt b/runtime/history/NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.txt new file mode 100644 index 00000000..e4d53e37 --- /dev/null +++ b/runtime/history/NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88.txt @@ -0,0 +1,55 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88 +STATUS=OK +RC=0 +HOST=pve01 +MODE=change +COMPONENT=newfi-newfdom-portal-typography-color-system-staging-rollback-production-git-last +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=d8dde7782ebf643fcbb40f750344a0d30958614a3794a0e510308931bb2535de +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=278695c1db15a40c03510ddc0f1f03f91527acdaf5e59560e031e18d531fb067 +SANITIZED_OUTPUT_SHA256=278695c1db15a40c03510ddc0f1f03f91527acdaf5e59560e031e18d531fb067 +OUTPUT_BEGIN +NEWFI88_BEGIN +COMMAND_ID=NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88 +REFERENCE_CHECK=OK +ERROR_REGISTER_CHECK=OK +AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED +RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d +NEWFI88_GIT_PRESTATE={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"41c20d7122d53686d83cad931ecdec94857bfc59","remote":"origin","remote_head":"41c20d7122d53686d83cad931ecdec94857bfc59"} +NEWFI88_CANDIDATE={"cta_h2":{"color":"@xf-paletteAccent2","font_size":"@xf-fontSizeLarge","font_weight":"@xf-fontWeightHeavy","line_height":"1.2"},"hero_h1":{"color":"@xf-paletteAccent2","desktop_font_size":"34px","font_weight":"@xf-fontWeightHeavy","mobile_font_size":"@xf-fontSizeLargest"},"hero_p":{"color":"lighten(@xf-paletteAccent2, 18%)","font_size":"@xf-fontSizeLarge","line_height":"1.5"},"layout_properties_changed":false,"less_after_bytes":4821,"less_after_sha256":"afd3c1cdffa489bd730fd5abb9281abd9755f01907e486fe9c88c9d12dd3e045","less_before_sha256":"cd10cb4d8069c12858e5372486aa39377a633b7a71c28876323c54fb24c41ba2","literal_white_removed":true,"new_marker":"newfi-portal-type-system-v2","old_marker":"newfi-portal-hero-contrast-v1","portal_body_sha256":"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed","same_level_card_h2":{"color":"@xf-textColorEmphasized","font_size":"@xf-fontSizeLarge","font_weight":"@xf-fontWeightHeavy","line_height":"1.2"},"same_level_eyebrow":{"color":"@xf-paletteAccent2","font_size":"@xf-fontSizeSmaller","font_weight":"@xf-fontWeightHeavy","line_height":"1.35"},"source_after_sha256":"a15da1480f674df015cf8443dc4d4cb540334e26cc8fcfc06e4eb34aaa455921","source_before_sha256":"b559510b86ef316440d93cf677162774006f15609d2de8069eb1f824787d075c"} +NEWFI88_STAGE_ERROR_BASELINE={"count":16,"ids":[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"runtime_fingerprint":"e739c2c309539a508e20eba89b0ebc688640ef6ff9f919bbb419b2faad819f80"} +NEWFI88_PRESAVE_2OF2=PASS +NEWFI88_BACKUPS_3OF3=PASS +NEWFI88_STAGING_APPLY1=PASS +NEWFI88_STAGING_PLANNED_ROLLBACK=PASS +NEWFI88_STAGING_REAPPLY=PASS +NEWFI88_PRODUCTION_APPLY=PASS +NEWFI88_RUNTIME_FINAL=PASS +NEWFI88_TYPOGRAPHY_COLOR_STATIC_CONTRACT={"all_card_h2_same_level":"PASS_EXPLICIT_SAME_SIZE_WEIGHT_LINE_HEIGHT","cta_h2_same_type_scale":"PASS_SAME_SIZE_WEIGHT_LINE_HEIGHT_ACCENT_CONTEXT_COLOR","desktop_mobile":"EXPLICIT_RESPONSIVE_HERO_ONLY_SAME_CARD_SCALE","eyebrow_and_kicker_same_level":"PASS_EXPLICIT_SAME_SIZE_WEIGHT_LINE_HEIGHT_ACCENT2","hero_h1":"PASS_DISTINCT_TOP_LEVEL_ACCENT2_RESPONSIVE","hero_support":"PASS_ACCENT_DERIVED_NO_WHITE_LITERAL","layout_change":false,"light_dark":"USES_EXISTING_XF_THEME_VARIABLES_NOT_FIXED_WHITE","old_white_override_removed":true} +NEWFI88_GIT_PROMOTION={"new_head":"f13a4dd49b6fa14510dda6fc6d29a8db9a709113","old_head":"41c20d7122d53686d83cad931ecdec94857bfc59","path":"src/addons/Newfi/Portal/_data/templates.xml","remote_head":"f13a4dd49b6fa14510dda6fc6d29a8db9a709113"} +NEWFI88_SAFE_REPORT={"candidate_xml_sha256":"a15da1480f674df015cf8443dc4d4cb540334e26cc8fcfc06e4eb34aaa455921","changes_made":true,"command_id":"NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88","decision":"PASS_PORTAL_TYPOGRAPHY_COLOR_SYSTEM_GIT_LAST","less_after_sha256":"afd3c1cdffa489bd730fd5abb9281abd9755f01907e486fe9c88c9d12dd3e045","less_before_sha256":"cd10cb4d8069c12858e5372486aa39377a633b7a71c28876323c54fb24c41ba2","new_git_head":"f13a4dd49b6fa14510dda6fc6d29a8db9a709113","portal_body_sha256":"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed","production_error_count":0,"rollback_restored":null,"rollback_started":false,"staging_error_runtime_fingerprint":"e739c2c309539a508e20eba89b0ebc688640ef6ff9f919bbb419b2faad819f80"} +NEWFI88_DECISION=PASS_PORTAL_TYPOGRAPHY_COLOR_SYSTEM_GIT_LAST +NEWFI88_NEXT_GATE=USER_VISUAL_CONFIRMATION_PORTAL_TYPE_SYSTEM_THEN_RECALCULATE_CURRENT_NEWFDOM_PRODUCT_ROADMAP +HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} +NEWFI88_END + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 2f1e70d7..b99434ba 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-RECOVERED-PPK-METADATA-READONLY-528R1", + "command_id": "NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88", "status": "OK", "rc": 0, "host": "pve01", - "mode": "read-only", - "component": "infra-vps-recovered-ppk-metadata-readonly", - "started_at_utc": "2026-09-18T16:40:22Z", - "finished_at_utc": "2026-09-18T16:40:22Z", + "mode": "change", + "component": "newfi-newfdom-portal-typography-color-system-staging-rollback-production-git-last", + "started_at_utc": "2026-09-18T16:41:07Z", + "finished_at_utc": "2026-09-18T16:41:30Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "d960374d238cd3d3a3146a49dde4f9ee039944352a07a3c0b10fe28ee739c05a", + "command_sha256": "d8dde7782ebf643fcbb40f750344a0d30958614a3794a0e510308931bb2535de", "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": "8790f592fa44ffdbf4c8f4006a0bcecc7aa8d50fad8d4d1da3bcf98fd7b5cd5d", - "sanitized_output_sha256": "8790f592fa44ffdbf4c8f4006a0bcecc7aa8d50fad8d4d1da3bcf98fd7b5cd5d", + "raw_evidence_sha256": "278695c1db15a40c03510ddc0f1f03f91527acdaf5e59560e031e18d531fb067", + "sanitized_output_sha256": "278695c1db15a40c03510ddc0f1f03f91527acdaf5e59560e031e18d531fb067", "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\nPRIV_PPK_VERSION=2\nPRIV_PPK_ALG=ssh-ed25519\nPRIV_PPK_ENCRYPTION=aes256-cbc\nPRIV_PPK_FP=SHA256:tfEP9WF58ZcGe5zL/juscxX/sVAeS6fxwwiPjpj2I5U\nEDGE_PPK_VERSION=2\nEDGE_PPK_ALG=ssh-ed25519\nEDGE_PPK_ENCRYPTION=aes256-cbc\nEDGE_PPK_FP=SHA256:PS+jG8Qun3vviOwZ4A2/ozwro+Jeav/x9VkfvH/d2yI\nENCRYPTED_PPK_COUNT=2\nVPS528R1_DECISION=PPK_METADATA_READY\nVPS528R1_NEXT_GATE=LOAD_ENCRYPTED_RECOVERED_KEYS_IN_PAGEANT_THEN_PINNED_AGENT_TEST\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260918-INFRA-VPS-RECOVERED-PPK-METADATA-READONLY-528R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "NEWFI88_BEGIN\nCOMMAND_ID=NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88\nREFERENCE_CHECK=OK\nERROR_REGISTER_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nNEWFI88_GIT_PRESTATE={\"branch\":\"implementation/newfi-closed-mvp-20260906\",\"clean\":true,\"head\":\"41c20d7122d53686d83cad931ecdec94857bfc59\",\"remote\":\"origin\",\"remote_head\":\"41c20d7122d53686d83cad931ecdec94857bfc59\"}\nNEWFI88_CANDIDATE={\"cta_h2\":{\"color\":\"@xf-paletteAccent2\",\"font_size\":\"@xf-fontSizeLarge\",\"font_weight\":\"@xf-fontWeightHeavy\",\"line_height\":\"1.2\"},\"hero_h1\":{\"color\":\"@xf-paletteAccent2\",\"desktop_font_size\":\"34px\",\"font_weight\":\"@xf-fontWeightHeavy\",\"mobile_font_size\":\"@xf-fontSizeLargest\"},\"hero_p\":{\"color\":\"lighten(@xf-paletteAccent2, 18%)\",\"font_size\":\"@xf-fontSizeLarge\",\"line_height\":\"1.5\"},\"layout_properties_changed\":false,\"less_after_bytes\":4821,\"less_after_sha256\":\"afd3c1cdffa489bd730fd5abb9281abd9755f01907e486fe9c88c9d12dd3e045\",\"less_before_sha256\":\"cd10cb4d8069c12858e5372486aa39377a633b7a71c28876323c54fb24c41ba2\",\"literal_white_removed\":true,\"new_marker\":\"newfi-portal-type-system-v2\",\"old_marker\":\"newfi-portal-hero-contrast-v1\",\"portal_body_sha256\":\"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed\",\"same_level_card_h2\":{\"color\":\"@xf-textColorEmphasized\",\"font_size\":\"@xf-fontSizeLarge\",\"font_weight\":\"@xf-fontWeightHeavy\",\"line_height\":\"1.2\"},\"same_level_eyebrow\":{\"color\":\"@xf-paletteAccent2\",\"font_size\":\"@xf-fontSizeSmaller\",\"font_weight\":\"@xf-fontWeightHeavy\",\"line_height\":\"1.35\"},\"source_after_sha256\":\"a15da1480f674df015cf8443dc4d4cb540334e26cc8fcfc06e4eb34aaa455921\",\"source_before_sha256\":\"b559510b86ef316440d93cf677162774006f15609d2de8069eb1f824787d075c\"}\nNEWFI88_STAGE_ERROR_BASELINE={\"count\":16,\"ids\":[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],\"runtime_fingerprint\":\"e739c2c309539a508e20eba89b0ebc688640ef6ff9f919bbb419b2faad819f80\"}\nNEWFI88_PRESAVE_2OF2=PASS\nNEWFI88_BACKUPS_3OF3=PASS\nNEWFI88_STAGING_APPLY1=PASS\nNEWFI88_STAGING_PLANNED_ROLLBACK=PASS\nNEWFI88_STAGING_REAPPLY=PASS\nNEWFI88_PRODUCTION_APPLY=PASS\nNEWFI88_RUNTIME_FINAL=PASS\nNEWFI88_TYPOGRAPHY_COLOR_STATIC_CONTRACT={\"all_card_h2_same_level\":\"PASS_EXPLICIT_SAME_SIZE_WEIGHT_LINE_HEIGHT\",\"cta_h2_same_type_scale\":\"PASS_SAME_SIZE_WEIGHT_LINE_HEIGHT_ACCENT_CONTEXT_COLOR\",\"desktop_mobile\":\"EXPLICIT_RESPONSIVE_HERO_ONLY_SAME_CARD_SCALE\",\"eyebrow_and_kicker_same_level\":\"PASS_EXPLICIT_SAME_SIZE_WEIGHT_LINE_HEIGHT_ACCENT2\",\"hero_h1\":\"PASS_DISTINCT_TOP_LEVEL_ACCENT2_RESPONSIVE\",\"hero_support\":\"PASS_ACCENT_DERIVED_NO_WHITE_LITERAL\",\"layout_change\":false,\"light_dark\":\"USES_EXISTING_XF_THEME_VARIABLES_NOT_FIXED_WHITE\",\"old_white_override_removed\":true}\nNEWFI88_GIT_PROMOTION={\"new_head\":\"f13a4dd49b6fa14510dda6fc6d29a8db9a709113\",\"old_head\":\"41c20d7122d53686d83cad931ecdec94857bfc59\",\"path\":\"src/addons/Newfi/Portal/_data/templates.xml\",\"remote_head\":\"f13a4dd49b6fa14510dda6fc6d29a8db9a709113\"}\nNEWFI88_SAFE_REPORT={\"candidate_xml_sha256\":\"a15da1480f674df015cf8443dc4d4cb540334e26cc8fcfc06e4eb34aaa455921\",\"changes_made\":true,\"command_id\":\"NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88\",\"decision\":\"PASS_PORTAL_TYPOGRAPHY_COLOR_SYSTEM_GIT_LAST\",\"less_after_sha256\":\"afd3c1cdffa489bd730fd5abb9281abd9755f01907e486fe9c88c9d12dd3e045\",\"less_before_sha256\":\"cd10cb4d8069c12858e5372486aa39377a633b7a71c28876323c54fb24c41ba2\",\"new_git_head\":\"f13a4dd49b6fa14510dda6fc6d29a8db9a709113\",\"portal_body_sha256\":\"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed\",\"production_error_count\":0,\"rollback_restored\":null,\"rollback_started\":false,\"staging_error_runtime_fingerprint\":\"e739c2c309539a508e20eba89b0ebc688640ef6ff9f919bbb419b2faad819f80\"}\nNEWFI88_DECISION=PASS_PORTAL_TYPOGRAPHY_COLOR_SYSTEM_GIT_LAST\nNEWFI88_NEXT_GATE=USER_VISUAL_CONFIRMATION_PORTAL_TYPE_SYSTEM_THEN_RECALCULATE_CURRENT_NEWFDOM_PRODUCT_ROADMAP\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\nNEWFI88_END\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index d1ab6eb5..e4d53e37 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,47 +1,55 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260918-INFRA-VPS-RECOVERED-PPK-METADATA-READONLY-528R1 +COMMAND_ID=NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88 STATUS=OK RC=0 HOST=pve01 -MODE=read-only -COMPONENT=infra-vps-recovered-ppk-metadata-readonly +MODE=change +COMPONENT=newfi-newfdom-portal-typography-color-system-staging-rollback-production-git-last REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=d960374d238cd3d3a3146a49dde4f9ee039944352a07a3c0b10fe28ee739c05a +COMMAND_SHA256=d8dde7782ebf643fcbb40f750344a0d30958614a3794a0e510308931bb2535de 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=8790f592fa44ffdbf4c8f4006a0bcecc7aa8d50fad8d4d1da3bcf98fd7b5cd5d -SANITIZED_OUTPUT_SHA256=8790f592fa44ffdbf4c8f4006a0bcecc7aa8d50fad8d4d1da3bcf98fd7b5cd5d +RAW_EVIDENCE_SHA256=278695c1db15a40c03510ddc0f1f03f91527acdaf5e59560e031e18d531fb067 +SANITIZED_OUTPUT_SHA256=278695c1db15a40c03510ddc0f1f03f91527acdaf5e59560e031e18d531fb067 OUTPUT_BEGIN -ERROR_REGISTER_CHECK=OK +NEWFI88_BEGIN +COMMAND_ID=NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88 REFERENCE_CHECK=OK +ERROR_REGISTER_CHECK=OK AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED -PRIV_PPK_VERSION=2 -PRIV_PPK_ALG=ssh-ed25519 -PRIV_PPK_ENCRYPTION=aes256-cbc -PRIV_PPK_FP=SHA256:tfEP9WF58ZcGe5zL/juscxX/sVAeS6fxwwiPjpj2I5U -EDGE_PPK_VERSION=2 -EDGE_PPK_ALG=ssh-ed25519 -EDGE_PPK_ENCRYPTION=aes256-cbc -EDGE_PPK_FP=SHA256:PS+jG8Qun3vviOwZ4A2/ozwro+Jeav/x9VkfvH/d2yI -ENCRYPTED_PPK_COUNT=2 -VPS528R1_DECISION=PPK_METADATA_READY -VPS528R1_NEXT_GATE=LOAD_ENCRYPTED_RECOVERED_KEYS_IN_PAGEANT_THEN_PINNED_AGENT_TEST -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260918-INFRA-VPS-RECOVERED-PPK-METADATA-READONLY-528R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d +NEWFI88_GIT_PRESTATE={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"head":"41c20d7122d53686d83cad931ecdec94857bfc59","remote":"origin","remote_head":"41c20d7122d53686d83cad931ecdec94857bfc59"} +NEWFI88_CANDIDATE={"cta_h2":{"color":"@xf-paletteAccent2","font_size":"@xf-fontSizeLarge","font_weight":"@xf-fontWeightHeavy","line_height":"1.2"},"hero_h1":{"color":"@xf-paletteAccent2","desktop_font_size":"34px","font_weight":"@xf-fontWeightHeavy","mobile_font_size":"@xf-fontSizeLargest"},"hero_p":{"color":"lighten(@xf-paletteAccent2, 18%)","font_size":"@xf-fontSizeLarge","line_height":"1.5"},"layout_properties_changed":false,"less_after_bytes":4821,"less_after_sha256":"afd3c1cdffa489bd730fd5abb9281abd9755f01907e486fe9c88c9d12dd3e045","less_before_sha256":"cd10cb4d8069c12858e5372486aa39377a633b7a71c28876323c54fb24c41ba2","literal_white_removed":true,"new_marker":"newfi-portal-type-system-v2","old_marker":"newfi-portal-hero-contrast-v1","portal_body_sha256":"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed","same_level_card_h2":{"color":"@xf-textColorEmphasized","font_size":"@xf-fontSizeLarge","font_weight":"@xf-fontWeightHeavy","line_height":"1.2"},"same_level_eyebrow":{"color":"@xf-paletteAccent2","font_size":"@xf-fontSizeSmaller","font_weight":"@xf-fontWeightHeavy","line_height":"1.35"},"source_after_sha256":"a15da1480f674df015cf8443dc4d4cb540334e26cc8fcfc06e4eb34aaa455921","source_before_sha256":"b559510b86ef316440d93cf677162774006f15609d2de8069eb1f824787d075c"} +NEWFI88_STAGE_ERROR_BASELINE={"count":16,"ids":[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"runtime_fingerprint":"e739c2c309539a508e20eba89b0ebc688640ef6ff9f919bbb419b2faad819f80"} +NEWFI88_PRESAVE_2OF2=PASS +NEWFI88_BACKUPS_3OF3=PASS +NEWFI88_STAGING_APPLY1=PASS +NEWFI88_STAGING_PLANNED_ROLLBACK=PASS +NEWFI88_STAGING_REAPPLY=PASS +NEWFI88_PRODUCTION_APPLY=PASS +NEWFI88_RUNTIME_FINAL=PASS +NEWFI88_TYPOGRAPHY_COLOR_STATIC_CONTRACT={"all_card_h2_same_level":"PASS_EXPLICIT_SAME_SIZE_WEIGHT_LINE_HEIGHT","cta_h2_same_type_scale":"PASS_SAME_SIZE_WEIGHT_LINE_HEIGHT_ACCENT_CONTEXT_COLOR","desktop_mobile":"EXPLICIT_RESPONSIVE_HERO_ONLY_SAME_CARD_SCALE","eyebrow_and_kicker_same_level":"PASS_EXPLICIT_SAME_SIZE_WEIGHT_LINE_HEIGHT_ACCENT2","hero_h1":"PASS_DISTINCT_TOP_LEVEL_ACCENT2_RESPONSIVE","hero_support":"PASS_ACCENT_DERIVED_NO_WHITE_LITERAL","layout_change":false,"light_dark":"USES_EXISTING_XF_THEME_VARIABLES_NOT_FIXED_WHITE","old_white_override_removed":true} +NEWFI88_GIT_PROMOTION={"new_head":"f13a4dd49b6fa14510dda6fc6d29a8db9a709113","old_head":"41c20d7122d53686d83cad931ecdec94857bfc59","path":"src/addons/Newfi/Portal/_data/templates.xml","remote_head":"f13a4dd49b6fa14510dda6fc6d29a8db9a709113"} +NEWFI88_SAFE_REPORT={"candidate_xml_sha256":"a15da1480f674df015cf8443dc4d4cb540334e26cc8fcfc06e4eb34aaa455921","changes_made":true,"command_id":"NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88","decision":"PASS_PORTAL_TYPOGRAPHY_COLOR_SYSTEM_GIT_LAST","less_after_sha256":"afd3c1cdffa489bd730fd5abb9281abd9755f01907e486fe9c88c9d12dd3e045","less_before_sha256":"cd10cb4d8069c12858e5372486aa39377a633b7a71c28876323c54fb24c41ba2","new_git_head":"f13a4dd49b6fa14510dda6fc6d29a8db9a709113","portal_body_sha256":"5e4eae47a54970611a5f08875b2423d69e9bb57d53b3fc888d15d33a52b595ed","production_error_count":0,"rollback_restored":null,"rollback_started":false,"staging_error_runtime_fingerprint":"e739c2c309539a508e20eba89b0ebc688640ef6ff9f919bbb419b2faad819f80"} +NEWFI88_DECISION=PASS_PORTAL_TYPOGRAPHY_COLOR_SYSTEM_GIT_LAST +NEWFI88_NEXT_GATE=USER_VISUAL_CONFIRMATION_PORTAL_TYPE_SYSTEM_THEN_RECALCULATE_CURRENT_NEWFDOM_PRODUCT_ROADMAP +HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"NEWFI-260918-NEWFDOM-PORTAL-TYPOGRAPHY-COLOR88","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} +NEWFI88_END OUTPUT_END CHAT_OUTPUT_END