diff --git a/runtime/history/KOW-260907-A-INLINE7.json b/runtime/history/KOW-260907-A-INLINE7.json new file mode 100644 index 00000000..a970b16c --- /dev/null +++ b/runtime/history/KOW-260907-A-INLINE7.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "KOW-260907-A-INLINE7", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "kingofwolk-csp-inline6-recovery-jsurl-source-map", + "started_at_utc": "2026-09-07T17:32:09Z", + "finished_at_utc": "2026-09-07T17:32:09Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "9bda94121f9913f2ab2eac3aec3cbe33a67f36fe3cc86112fb3d67c6d47e9d47", + "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": "b87bfcf10a4deea154392c72af3f418da4d88b7b057efe657e0b10fa9faaed43", + "sanitized_output_sha256": "b87bfcf10a4deea154392c72af3f418da4d88b7b057efe657e0b10fa9faaed43", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "KOWAINLINE7_CHANGES_MADE=false\nKOWAINLINE7_COMMAND_ID=KOW-260907-A-INLINE7\nKOWAINLINE7_DECISION=HOLD_NONCE_STYLE_HASH_DESIGN\nKOWAINLINE7_FRESH_EDGE_SHA=fc9fb1dbdb6141bfb43a8122dcf3db435a94da48d0a0c02fe9dfae019b1439c5\nKOWAINLINE7_FRESH_GIT_CLEAN=true\nKOWAINLINE7_FRESH_GIT_LOCAL_HEAD=3e5d8584ae6887c292cc910c5796e73d8d20aecd\nKOWAINLINE7_FRESH_GIT_REMOTE_HEAD=3e5d8584ae6887c292cc910c5796e73d8d20aecd\nKOWAINLINE7_FRESH_NPMPLUS_HEALTH=healthy\nKOWAINLINE7_FRESH_REPORT_LINES=2\nKOWAINLINE7_FRESH_REPORT_LOG_SHA256=2f7977cbfaed7953bd70033c0cf92138eedf974f5886fadf4b4971f2d00a4143\nKOWAINLINE7_HOLD_REASONS=[\"UPSTREAM_IDENTITY_PROBE_NOT_CLEAN\"]\nKOWAINLINE7_JAVASCRIPT_URL_DESIGN_PATH=JAVASCRIPT_URL_REFACTOR_REQUIRED_MIXED\nKOWAINLINE7_MODE=read-only\nKOWAINLINE7_PRODUCT_MUTATION=NO\nKOWAINLINE7_ROLLBACK_RESTORED=null\nKOWAINLINE7_ROLLBACK_STARTED=false\nKOWAINLINE7_SOURCE_COMMAND=KOW-260907-A-INLINE6\nKOWAINLINE7_SOURCE_COMMAND_RERUN=NO\nKOWAINLINE7_SOURCE_DISTINCT_JAVASCRIPT_URLS=1\nKOWAINLINE7_SOURCE_DISTINCT_STYLE_ATTR_VALUES=7\nKOWAINLINE7_SOURCE_ENFORCING_EXACT=true\nKOWAINLINE7_SOURCE_ERROR=qout() got an unexpected keyword argument 'timeout'\nKOWAINLINE7_SOURCE_ERROR_CLASS=TypeError\nKOWAINLINE7_SOURCE_EVENT_HANDLER_COUNT=0\nKOWAINLINE7_SOURCE_EVIDENCE_SHA256=7ee5ba98596f8cd3de4bb436f3f078d434e3cf217e531164d6be01d33b1024f4\nKOWAINLINE7_SOURCE_FAILED_STEP=vm160_jsurl_source_map\nKOWAINLINE7_SOURCE_INLINE5_STALE_PROBE_FILE_COUNT=0\nKOWAINLINE7_SOURCE_JAVASCRIPT_URL_CLASSES={\"OTHER\":1}\nKOWAINLINE7_SOURCE_JAVASCRIPT_URL_SECRETISH_CANDIDATE_COUNT=0\nKOWAINLINE7_SOURCE_LIVE_PROXY_PASS_COUNT=1\nKOWAINLINE7_SOURCE_NGINX_SUB_MODULE_COMPILED=true\nKOWAINLINE7_SOURCE_NONCE_SUB_FILTER_SYNTAX_RC=0\nKOWAINLINE7_SOURCE_NONCE_SUB_FILTER_SYNTAX_TEST=PASS\nKOWAINLINE7_SOURCE_NONCE_TRANSFORM_UNSAFE_ROUTES=[]\nKOWAINLINE7_SOURCE_ORIGIN_IDENTITY_PROBE={\"identity_probe\":{\"content_encoding\":\"NONE\",\"content_type\":\"text/html\",\"http\":301,\"supported\":true},\"parsed\":true,\"scheme\":\"http\",\"target_redacted\":\"YES\"}\nKOWAINLINE7_SOURCE_STATUS=FAIL\nKOWAINLINE7_SOURCE_STYLE_ATTR_SECRETISH_CANDIDATE_COUNT=0\nKOWAINLINE7_SOURCE_TMPFS_PROBE_CLEANUP=PASS\nKOWAINLINE7_SOURCE_UNSTABLE_INLINE_SCRIPT_ROUTES=[\"root\",\"login\",\"register\",\"smilies\",\"thread\"]\nKOWAINLINE7_SOURCE_UNSTABLE_JAVASCRIPT_URL_ROUTES=[]\nKOWAINLINE7_SOURCE_UNSTABLE_STYLE_ROUTES=[]\nKOWAINLINE7_SOURCE_UPSTREAM_IDENTITY_PROBE_OK=false\nKOWAINLINE7_STATUS=OK\nKOWAINLINE7_VM160_JAVASCRIPT_URL_SOURCE_MAP={\"internal_data/code_cache/templates\":{\"files_scanned\":0,\"javascript_url_files\":0,\"present\":false,\"sample_files\":[]},\"public/js\":{\"files_scanned\":273,\"javascript_url_files\":0,\"present\":true,\"sample_files\":[]},\"src/XF\":{\"files_scanned\":0,\"javascript_url_files\":0,\"present\":false,\"sample_files\":[]}}\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"KOW-260907-A-INLINE7\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n" +} diff --git a/runtime/history/KOW-260907-A-INLINE7.txt b/runtime/history/KOW-260907-A-INLINE7.txt new file mode 100644 index 00000000..f3021688 --- /dev/null +++ b/runtime/history/KOW-260907-A-INLINE7.txt @@ -0,0 +1,77 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=KOW-260907-A-INLINE7 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=kingofwolk-csp-inline6-recovery-jsurl-source-map +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=9bda94121f9913f2ab2eac3aec3cbe33a67f36fe3cc86112fb3d67c6d47e9d47 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=b87bfcf10a4deea154392c72af3f418da4d88b7b057efe657e0b10fa9faaed43 +SANITIZED_OUTPUT_SHA256=b87bfcf10a4deea154392c72af3f418da4d88b7b057efe657e0b10fa9faaed43 +OUTPUT_BEGIN +KOWAINLINE7_CHANGES_MADE=false +KOWAINLINE7_COMMAND_ID=KOW-260907-A-INLINE7 +KOWAINLINE7_DECISION=HOLD_NONCE_STYLE_HASH_DESIGN +KOWAINLINE7_FRESH_EDGE_SHA=fc9fb1dbdb6141bfb43a8122dcf3db435a94da48d0a0c02fe9dfae019b1439c5 +KOWAINLINE7_FRESH_GIT_CLEAN=true +KOWAINLINE7_FRESH_GIT_LOCAL_HEAD=3e5d8584ae6887c292cc910c5796e73d8d20aecd +KOWAINLINE7_FRESH_GIT_REMOTE_HEAD=3e5d8584ae6887c292cc910c5796e73d8d20aecd +KOWAINLINE7_FRESH_NPMPLUS_HEALTH=healthy +KOWAINLINE7_FRESH_REPORT_LINES=2 +KOWAINLINE7_FRESH_REPORT_LOG_SHA256=2f7977cbfaed7953bd70033c0cf92138eedf974f5886fadf4b4971f2d00a4143 +KOWAINLINE7_HOLD_REASONS=["UPSTREAM_IDENTITY_PROBE_NOT_CLEAN"] +KOWAINLINE7_JAVASCRIPT_URL_DESIGN_PATH=JAVASCRIPT_URL_REFACTOR_REQUIRED_MIXED +KOWAINLINE7_MODE=read-only +KOWAINLINE7_PRODUCT_MUTATION=NO +KOWAINLINE7_ROLLBACK_RESTORED=null +KOWAINLINE7_ROLLBACK_STARTED=false +KOWAINLINE7_SOURCE_COMMAND=KOW-260907-A-INLINE6 +KOWAINLINE7_SOURCE_COMMAND_RERUN=NO +KOWAINLINE7_SOURCE_DISTINCT_JAVASCRIPT_URLS=1 +KOWAINLINE7_SOURCE_DISTINCT_STYLE_ATTR_VALUES=7 +KOWAINLINE7_SOURCE_ENFORCING_EXACT=true +KOWAINLINE7_SOURCE_ERROR=qout() got an unexpected keyword argument 'timeout' +KOWAINLINE7_SOURCE_ERROR_CLASS=TypeError +KOWAINLINE7_SOURCE_EVENT_HANDLER_COUNT=0 +KOWAINLINE7_SOURCE_EVIDENCE_SHA256=7ee5ba98596f8cd3de4bb436f3f078d434e3cf217e531164d6be01d33b1024f4 +KOWAINLINE7_SOURCE_FAILED_STEP=vm160_jsurl_source_map +KOWAINLINE7_SOURCE_INLINE5_STALE_PROBE_FILE_COUNT=0 +KOWAINLINE7_SOURCE_JAVASCRIPT_URL_CLASSES={"OTHER":1} +KOWAINLINE7_SOURCE_JAVASCRIPT_URL_SECRETISH_CANDIDATE_COUNT=0 +KOWAINLINE7_SOURCE_LIVE_PROXY_PASS_COUNT=1 +KOWAINLINE7_SOURCE_NGINX_SUB_MODULE_COMPILED=true +KOWAINLINE7_SOURCE_NONCE_SUB_FILTER_SYNTAX_RC=0 +KOWAINLINE7_SOURCE_NONCE_SUB_FILTER_SYNTAX_TEST=PASS +KOWAINLINE7_SOURCE_NONCE_TRANSFORM_UNSAFE_ROUTES=[] +KOWAINLINE7_SOURCE_ORIGIN_IDENTITY_PROBE={"identity_probe":{"content_encoding":"NONE","content_type":"text/html","http":301,"supported":true},"parsed":true,"scheme":"http","target_redacted":"YES"} +KOWAINLINE7_SOURCE_STATUS=FAIL +KOWAINLINE7_SOURCE_STYLE_ATTR_SECRETISH_CANDIDATE_COUNT=0 +KOWAINLINE7_SOURCE_TMPFS_PROBE_CLEANUP=PASS +KOWAINLINE7_SOURCE_UNSTABLE_INLINE_SCRIPT_ROUTES=["root","login","register","smilies","thread"] +KOWAINLINE7_SOURCE_UNSTABLE_JAVASCRIPT_URL_ROUTES=[] +KOWAINLINE7_SOURCE_UNSTABLE_STYLE_ROUTES=[] +KOWAINLINE7_SOURCE_UPSTREAM_IDENTITY_PROBE_OK=false +KOWAINLINE7_STATUS=OK +KOWAINLINE7_VM160_JAVASCRIPT_URL_SOURCE_MAP={"internal_data/code_cache/templates":{"files_scanned":0,"javascript_url_files":0,"present":false,"sample_files":[]},"public/js":{"files_scanned":273,"javascript_url_files":0,"present":true,"sample_files":[]},"src/XF":{"files_scanned":0,"javascript_url_files":0,"present":false,"sample_files":[]}} +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"KOW-260907-A-INLINE7","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index adacd019..a970b16c 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "KOW-260907-B-FONTMEDIA3RCA1", + "command_id": "KOW-260907-A-INLINE7", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", - "component": "kingofwolk-csp-fontmedia3-rca", - "started_at_utc": "2026-09-07T17:31:42Z", - "finished_at_utc": "2026-09-07T17:31:42Z", + "component": "kingofwolk-csp-inline6-recovery-jsurl-source-map", + "started_at_utc": "2026-09-07T17:32:09Z", + "finished_at_utc": "2026-09-07T17:32:09Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "9ab092581481e5f53374cec52906f2e330584e9c715f9fcbf5600ffbf95cf4cb", + "command_sha256": "9bda94121f9913f2ab2eac3aec3cbe33a67f36fe3cc86112fb3d67c6d47e9d47", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "7849fc75889ba58d88c17e1f2c20b22cb47cea80265b0552d2c9f1135a081af7", - "sanitized_output_sha256": "7849fc75889ba58d88c17e1f2c20b22cb47cea80265b0552d2c9f1135a081af7", + "raw_evidence_sha256": "b87bfcf10a4deea154392c72af3f418da4d88b7b057efe657e0b10fa9faaed43", + "sanitized_output_sha256": "b87bfcf10a4deea154392c72af3f418da4d88b7b057efe657e0b10fa9faaed43", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "KOW_B_FONTMEDIA3RCA_BRIDGE_MODE=DIRECT_READ_ONLY_RCA_THEN_SERIAL_PUBLICATION\nKOW_B_FONTMEDIA3RCA_DIRECT_RC=0\nKOW_B_FONTMEDIA3RCA_EVIDENCE_SHA256=096fa9a92f68972a698ee43e3e0b629422f4e595824b1d79a01d63012af2c5ff\nKOW_B_FONTMEDIA3RCA_EVIDENCE_BYTES=2810\nKOW_B_FONTMEDIA3RCA_EVIDENCE={\"attempt.txt\":{\"exists\":false},\"command_id\":\"KOW-260907-B-FONTMEDIA3RCA1\",\"current_git\":{\"dirty_lines\":0,\"local_head\":\"3e5d8584ae6887c292cc910c5796e73d8d20aecd\",\"remote_head\":\"3e5d8584ae6887c292cc910c5796e73d8d20aecd\"},\"decision\":\"RCA_CAPTURED\",\"direct-meta.txt\":{\"exists\":false},\"direct.err\":{\"bytes\":1410,\"exists\":true,\"sha256\":\"7ec9d5762184b6c4e59561cd52f7864d91464ee9e24a34d596caa11351f9865d\",\"text\":\"Traceback (most recent call last):\\n File \\\"\\\", line 1, in \\n import base64,hashlib,sys,zlib;d=zlib.decompress(base64.b64decode(sys.argv[1]));assert hashlib.sha256(d).hexdigest()==sys.argv[2];exec(d)\\n ~~~~^^^\\n File \\\"\\\", line 453, in \\n File \\\"/usr/lib/python3.13/re/__init__.py\\\", line 278, in findall\\n return _compile(pattern, flags).findall(string)\\n ~~~~~~~~^^^^^^^^^^^^^^^^\\n File \\\"/usr/lib/python3.13/re/__init__.py\\\", line 350, in _compile\\n p = _compiler.compile(pattern, flags)\\n File \\\"/usr/lib/python3.13/re/_compiler.py\\\", line 748, in compile\\n p = _parser.parse(p, flags)\\n File \\\"/usr/lib/python3.13/re/_parser.py\\\", line 980, in parse\\n p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)\\n File \\\"/usr/lib/python3.13/re/_parser.py\\\", line 459, in _parse_sub\\n itemsappend(_parse(source, state, verbose, nested + 1,\\n ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n not nested and not items))\\n ^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/usr/lib/python3.13/re/_parser.py\\\", line 865, in _parse\\n raise source.error(\\\"missing ), unterminated subpattern\\\",\\n source.tell() - start)\\nre.PatternError: missing ), unterminated subpattern at position 18\\n\"},\"direct.out\":{\"bytes\":0,\"exists\":true,\"sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"text\":\"\"},\"git_repo_count\":1,\"mutation_scope\":\"NONE_READ_ONLY\",\"publication.txt\":{\"exists\":false},\"rca_reason\":\"re.PatternError: missing ), unterminated subpattern at position 18\",\"recent_kow_command_ids\":[\"KOW-260907-A-INLINE6\",\"KOW-260907-B-FONTMEDIA3\",\"KOW-260907-A-INLINE5\",\"KOW-260907-B-FONTMEDIA2RCA1\",\"KOW-260907-A-INLINE4\",\"KOW-260907-B-FONTMEDIA2SUM1\",\"KOW-260907-A-INLINE3\",\"KOW-260907-B-FONTMEDIA2\",\"KOW-260907-B-RES2\",\"KOW-260907-A-INLINE2\",\"KOW-260907-B-RES1\",\"KOW-260907-B-INFRA3\",\"KOW-260907-A-INLINE1\",\"KOW-260907-B-INFRA2\",\"KOW-260907-A-ICF6\",\"KOW-260907-A-ICF5\",\"KOW-260907-B-INFRA1\",\"KOW-260907-A-ICF4\"],\"source_command_id\":\"KOW-260907-B-FONTMEDIA3\"}\nKOW_B_FONTMEDIA3RCA_REASON=re.PatternError: missing ), unterminated subpattern at position 18\nKOW_B_FONTMEDIA3RCA_DECISION=RCA_CAPTURED\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"KOW-260907-B-FONTMEDIA3RCA1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "KOWAINLINE7_CHANGES_MADE=false\nKOWAINLINE7_COMMAND_ID=KOW-260907-A-INLINE7\nKOWAINLINE7_DECISION=HOLD_NONCE_STYLE_HASH_DESIGN\nKOWAINLINE7_FRESH_EDGE_SHA=fc9fb1dbdb6141bfb43a8122dcf3db435a94da48d0a0c02fe9dfae019b1439c5\nKOWAINLINE7_FRESH_GIT_CLEAN=true\nKOWAINLINE7_FRESH_GIT_LOCAL_HEAD=3e5d8584ae6887c292cc910c5796e73d8d20aecd\nKOWAINLINE7_FRESH_GIT_REMOTE_HEAD=3e5d8584ae6887c292cc910c5796e73d8d20aecd\nKOWAINLINE7_FRESH_NPMPLUS_HEALTH=healthy\nKOWAINLINE7_FRESH_REPORT_LINES=2\nKOWAINLINE7_FRESH_REPORT_LOG_SHA256=2f7977cbfaed7953bd70033c0cf92138eedf974f5886fadf4b4971f2d00a4143\nKOWAINLINE7_HOLD_REASONS=[\"UPSTREAM_IDENTITY_PROBE_NOT_CLEAN\"]\nKOWAINLINE7_JAVASCRIPT_URL_DESIGN_PATH=JAVASCRIPT_URL_REFACTOR_REQUIRED_MIXED\nKOWAINLINE7_MODE=read-only\nKOWAINLINE7_PRODUCT_MUTATION=NO\nKOWAINLINE7_ROLLBACK_RESTORED=null\nKOWAINLINE7_ROLLBACK_STARTED=false\nKOWAINLINE7_SOURCE_COMMAND=KOW-260907-A-INLINE6\nKOWAINLINE7_SOURCE_COMMAND_RERUN=NO\nKOWAINLINE7_SOURCE_DISTINCT_JAVASCRIPT_URLS=1\nKOWAINLINE7_SOURCE_DISTINCT_STYLE_ATTR_VALUES=7\nKOWAINLINE7_SOURCE_ENFORCING_EXACT=true\nKOWAINLINE7_SOURCE_ERROR=qout() got an unexpected keyword argument 'timeout'\nKOWAINLINE7_SOURCE_ERROR_CLASS=TypeError\nKOWAINLINE7_SOURCE_EVENT_HANDLER_COUNT=0\nKOWAINLINE7_SOURCE_EVIDENCE_SHA256=7ee5ba98596f8cd3de4bb436f3f078d434e3cf217e531164d6be01d33b1024f4\nKOWAINLINE7_SOURCE_FAILED_STEP=vm160_jsurl_source_map\nKOWAINLINE7_SOURCE_INLINE5_STALE_PROBE_FILE_COUNT=0\nKOWAINLINE7_SOURCE_JAVASCRIPT_URL_CLASSES={\"OTHER\":1}\nKOWAINLINE7_SOURCE_JAVASCRIPT_URL_SECRETISH_CANDIDATE_COUNT=0\nKOWAINLINE7_SOURCE_LIVE_PROXY_PASS_COUNT=1\nKOWAINLINE7_SOURCE_NGINX_SUB_MODULE_COMPILED=true\nKOWAINLINE7_SOURCE_NONCE_SUB_FILTER_SYNTAX_RC=0\nKOWAINLINE7_SOURCE_NONCE_SUB_FILTER_SYNTAX_TEST=PASS\nKOWAINLINE7_SOURCE_NONCE_TRANSFORM_UNSAFE_ROUTES=[]\nKOWAINLINE7_SOURCE_ORIGIN_IDENTITY_PROBE={\"identity_probe\":{\"content_encoding\":\"NONE\",\"content_type\":\"text/html\",\"http\":301,\"supported\":true},\"parsed\":true,\"scheme\":\"http\",\"target_redacted\":\"YES\"}\nKOWAINLINE7_SOURCE_STATUS=FAIL\nKOWAINLINE7_SOURCE_STYLE_ATTR_SECRETISH_CANDIDATE_COUNT=0\nKOWAINLINE7_SOURCE_TMPFS_PROBE_CLEANUP=PASS\nKOWAINLINE7_SOURCE_UNSTABLE_INLINE_SCRIPT_ROUTES=[\"root\",\"login\",\"register\",\"smilies\",\"thread\"]\nKOWAINLINE7_SOURCE_UNSTABLE_JAVASCRIPT_URL_ROUTES=[]\nKOWAINLINE7_SOURCE_UNSTABLE_STYLE_ROUTES=[]\nKOWAINLINE7_SOURCE_UPSTREAM_IDENTITY_PROBE_OK=false\nKOWAINLINE7_STATUS=OK\nKOWAINLINE7_VM160_JAVASCRIPT_URL_SOURCE_MAP={\"internal_data/code_cache/templates\":{\"files_scanned\":0,\"javascript_url_files\":0,\"present\":false,\"sample_files\":[]},\"public/js\":{\"files_scanned\":273,\"javascript_url_files\":0,\"present\":true,\"sample_files\":[]},\"src/XF\":{\"files_scanned\":0,\"javascript_url_files\":0,\"present\":false,\"sample_files\":[]}}\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"KOW-260907-A-INLINE7\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index 25c7b53b..f3021688 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=KOW-260907-B-FONTMEDIA3RCA1 +COMMAND_ID=KOW-260907-A-INLINE7 STATUS=OK RC=0 HOST=pve01 MODE=read-only -COMPONENT=kingofwolk-csp-fontmedia3-rca +COMPONENT=kingofwolk-csp-inline6-recovery-jsurl-source-map REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=9ab092581481e5f53374cec52906f2e330584e9c715f9fcbf5600ffbf95cf4cb +COMMAND_SHA256=9bda94121f9913f2ab2eac3aec3cbe33a67f36fe3cc86112fb3d67c6d47e9d47 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false @@ -24,17 +24,54 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=7849fc75889ba58d88c17e1f2c20b22cb47cea80265b0552d2c9f1135a081af7 -SANITIZED_OUTPUT_SHA256=7849fc75889ba58d88c17e1f2c20b22cb47cea80265b0552d2c9f1135a081af7 +RAW_EVIDENCE_SHA256=b87bfcf10a4deea154392c72af3f418da4d88b7b057efe657e0b10fa9faaed43 +SANITIZED_OUTPUT_SHA256=b87bfcf10a4deea154392c72af3f418da4d88b7b057efe657e0b10fa9faaed43 OUTPUT_BEGIN -KOW_B_FONTMEDIA3RCA_BRIDGE_MODE=DIRECT_READ_ONLY_RCA_THEN_SERIAL_PUBLICATION -KOW_B_FONTMEDIA3RCA_DIRECT_RC=0 -KOW_B_FONTMEDIA3RCA_EVIDENCE_SHA256=096fa9a92f68972a698ee43e3e0b629422f4e595824b1d79a01d63012af2c5ff -KOW_B_FONTMEDIA3RCA_EVIDENCE_BYTES=2810 -KOW_B_FONTMEDIA3RCA_EVIDENCE={"attempt.txt":{"exists":false},"command_id":"KOW-260907-B-FONTMEDIA3RCA1","current_git":{"dirty_lines":0,"local_head":"3e5d8584ae6887c292cc910c5796e73d8d20aecd","remote_head":"3e5d8584ae6887c292cc910c5796e73d8d20aecd"},"decision":"RCA_CAPTURED","direct-meta.txt":{"exists":false},"direct.err":{"bytes":1410,"exists":true,"sha256":"7ec9d5762184b6c4e59561cd52f7864d91464ee9e24a34d596caa11351f9865d","text":"Traceback (most recent call last):\n File \"\", line 1, in \n import base64,hashlib,sys,zlib;d=zlib.decompress(base64.b64decode(sys.argv[1]));assert hashlib.sha256(d).hexdigest()==sys.argv[2];exec(d)\n ~~~~^^^\n File \"\", line 453, in \n File \"/usr/lib/python3.13/re/__init__.py\", line 278, in findall\n return _compile(pattern, flags).findall(string)\n ~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3.13/re/__init__.py\", line 350, in _compile\n p = _compiler.compile(pattern, flags)\n File \"/usr/lib/python3.13/re/_compiler.py\", line 748, in compile\n p = _parser.parse(p, flags)\n File \"/usr/lib/python3.13/re/_parser.py\", line 980, in parse\n p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)\n File \"/usr/lib/python3.13/re/_parser.py\", line 459, in _parse_sub\n itemsappend(_parse(source, state, verbose, nested + 1,\n ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n not nested and not items))\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3.13/re/_parser.py\", line 865, in _parse\n raise source.error(\"missing ), unterminated subpattern\",\n source.tell() - start)\nre.PatternError: missing ), unterminated subpattern at position 18\n"},"direct.out":{"bytes":0,"exists":true,"sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","text":""},"git_repo_count":1,"mutation_scope":"NONE_READ_ONLY","publication.txt":{"exists":false},"rca_reason":"re.PatternError: missing ), unterminated subpattern at position 18","recent_kow_command_ids":["KOW-260907-A-INLINE6","KOW-260907-B-FONTMEDIA3","KOW-260907-A-INLINE5","KOW-260907-B-FONTMEDIA2RCA1","KOW-260907-A-INLINE4","KOW-260907-B-FONTMEDIA2SUM1","KOW-260907-A-INLINE3","KOW-260907-B-FONTMEDIA2","KOW-260907-B-RES2","KOW-260907-A-INLINE2","KOW-260907-B-RES1","KOW-260907-B-INFRA3","KOW-260907-A-INLINE1","KOW-260907-B-INFRA2","KOW-260907-A-ICF6","KOW-260907-A-ICF5","KOW-260907-B-INFRA1","KOW-260907-A-ICF4"],"source_command_id":"KOW-260907-B-FONTMEDIA3"} -KOW_B_FONTMEDIA3RCA_REASON=re.PatternError: missing ), unterminated subpattern at position 18 -KOW_B_FONTMEDIA3RCA_DECISION=RCA_CAPTURED -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"KOW-260907-B-FONTMEDIA3RCA1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +KOWAINLINE7_CHANGES_MADE=false +KOWAINLINE7_COMMAND_ID=KOW-260907-A-INLINE7 +KOWAINLINE7_DECISION=HOLD_NONCE_STYLE_HASH_DESIGN +KOWAINLINE7_FRESH_EDGE_SHA=fc9fb1dbdb6141bfb43a8122dcf3db435a94da48d0a0c02fe9dfae019b1439c5 +KOWAINLINE7_FRESH_GIT_CLEAN=true +KOWAINLINE7_FRESH_GIT_LOCAL_HEAD=3e5d8584ae6887c292cc910c5796e73d8d20aecd +KOWAINLINE7_FRESH_GIT_REMOTE_HEAD=3e5d8584ae6887c292cc910c5796e73d8d20aecd +KOWAINLINE7_FRESH_NPMPLUS_HEALTH=healthy +KOWAINLINE7_FRESH_REPORT_LINES=2 +KOWAINLINE7_FRESH_REPORT_LOG_SHA256=2f7977cbfaed7953bd70033c0cf92138eedf974f5886fadf4b4971f2d00a4143 +KOWAINLINE7_HOLD_REASONS=["UPSTREAM_IDENTITY_PROBE_NOT_CLEAN"] +KOWAINLINE7_JAVASCRIPT_URL_DESIGN_PATH=JAVASCRIPT_URL_REFACTOR_REQUIRED_MIXED +KOWAINLINE7_MODE=read-only +KOWAINLINE7_PRODUCT_MUTATION=NO +KOWAINLINE7_ROLLBACK_RESTORED=null +KOWAINLINE7_ROLLBACK_STARTED=false +KOWAINLINE7_SOURCE_COMMAND=KOW-260907-A-INLINE6 +KOWAINLINE7_SOURCE_COMMAND_RERUN=NO +KOWAINLINE7_SOURCE_DISTINCT_JAVASCRIPT_URLS=1 +KOWAINLINE7_SOURCE_DISTINCT_STYLE_ATTR_VALUES=7 +KOWAINLINE7_SOURCE_ENFORCING_EXACT=true +KOWAINLINE7_SOURCE_ERROR=qout() got an unexpected keyword argument 'timeout' +KOWAINLINE7_SOURCE_ERROR_CLASS=TypeError +KOWAINLINE7_SOURCE_EVENT_HANDLER_COUNT=0 +KOWAINLINE7_SOURCE_EVIDENCE_SHA256=7ee5ba98596f8cd3de4bb436f3f078d434e3cf217e531164d6be01d33b1024f4 +KOWAINLINE7_SOURCE_FAILED_STEP=vm160_jsurl_source_map +KOWAINLINE7_SOURCE_INLINE5_STALE_PROBE_FILE_COUNT=0 +KOWAINLINE7_SOURCE_JAVASCRIPT_URL_CLASSES={"OTHER":1} +KOWAINLINE7_SOURCE_JAVASCRIPT_URL_SECRETISH_CANDIDATE_COUNT=0 +KOWAINLINE7_SOURCE_LIVE_PROXY_PASS_COUNT=1 +KOWAINLINE7_SOURCE_NGINX_SUB_MODULE_COMPILED=true +KOWAINLINE7_SOURCE_NONCE_SUB_FILTER_SYNTAX_RC=0 +KOWAINLINE7_SOURCE_NONCE_SUB_FILTER_SYNTAX_TEST=PASS +KOWAINLINE7_SOURCE_NONCE_TRANSFORM_UNSAFE_ROUTES=[] +KOWAINLINE7_SOURCE_ORIGIN_IDENTITY_PROBE={"identity_probe":{"content_encoding":"NONE","content_type":"text/html","http":301,"supported":true},"parsed":true,"scheme":"http","target_redacted":"YES"} +KOWAINLINE7_SOURCE_STATUS=FAIL +KOWAINLINE7_SOURCE_STYLE_ATTR_SECRETISH_CANDIDATE_COUNT=0 +KOWAINLINE7_SOURCE_TMPFS_PROBE_CLEANUP=PASS +KOWAINLINE7_SOURCE_UNSTABLE_INLINE_SCRIPT_ROUTES=["root","login","register","smilies","thread"] +KOWAINLINE7_SOURCE_UNSTABLE_JAVASCRIPT_URL_ROUTES=[] +KOWAINLINE7_SOURCE_UNSTABLE_STYLE_ROUTES=[] +KOWAINLINE7_SOURCE_UPSTREAM_IDENTITY_PROBE_OK=false +KOWAINLINE7_STATUS=OK +KOWAINLINE7_VM160_JAVASCRIPT_URL_SOURCE_MAP={"internal_data/code_cache/templates":{"files_scanned":0,"javascript_url_files":0,"present":false,"sample_files":[]},"public/js":{"files_scanned":273,"javascript_url_files":0,"present":true,"sample_files":[]},"src/XF":{"files_scanned":0,"javascript_url_files":0,"present":false,"sample_files":[]}} +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"KOW-260907-A-INLINE7","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} OUTPUT_END CHAT_OUTPUT_END