{
  "schema_version": 1,
  "channel": "homelab-runtime",
  "command_id": "HOMELAB-OPEN-TAILS-AUDIT-356",
  "status": "OK",
  "rc": 0,
  "host": "pve01",
  "mode": "read-only",
  "component": "cluster-audit",
  "started_at_utc": "2026-07-23T13:31:10Z",
  "finished_at_utc": "2026-07-23T13:31:11Z",
  "reference_register_checked": true,
  "reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e",
  "error_register_checked": true,
  "error_register_sha256": "08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752",
  "command_sha256": "953f5998c1fc1f4d717aa12a2790dfb5da50489cdad154c28a522fe70df9c7c2",
  "duplicate_failed_command_blocked": false,
  "block_reason": null,
  "execution_started": true,
  "changes_made": false,
  "sanitized": true,
  "secrets_included": false,
  "private_addresses_included": false,
  "raw_evidence_retained_locally": true,
  "raw_evidence_sha256": "607352a3748006d0012a9222292d736e9d53d28ff8fca66ab8efa7f19907093c",
  "sanitized_output_sha256": "607352a3748006d0012a9222292d736e9d53d28ff8fca66ab8efa7f19907093c",
  "output_truncated_in_json": false,
  "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
  "output": "DETAIL=REFERENCE_FILE=/etc/pve/31_HOMELAB_REFERENCE.md\nDETAIL=REFERENCE_METADATA=root:www-data|640|164602|regular file\nDETAIL=REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\nDETAIL=REFERENCE_LINE_COUNT=2809\nDETAIL=ERROR_REGISTER_FILE=/etc/pve/HOMELAB_ASSISTANT_ERROR_REGISTER.md\nDETAIL=ERROR_REGISTER_METADATA=root:www-data|640|79246|regular file\nDETAIL=ERROR_REGISTER_SHA256=08b3a769b8e38eaa1acec915352fb328180d70caa7ff6cd9d1ec0da426262752\nDETAIL=ERROR_REGISTER_LINE_COUNT=953\nDETAIL=REFERENCE_RECENT_HEADINGS_BEGIN\nDETAIL=REFERENCE_HEADING=1897|## HOME_PORTAL_AUDIT_INDEX_300_313_20260630\nDETAIL=REFERENCE_HEADING=1902|## HOME_PORTAL_DEDUP_AND_EXTERNAL_CARDS_CORRECTED_APPLY_20260630\nDETAIL=REFERENCE_HEADING=1908|## HOME_PORTAL_AUDIT_INDEX_300_317_20260630\nDETAIL=REFERENCE_HEADING=1913|## HOMELAB_COMMAND_SAFETY_HARDENING_20260630\nDETAIL=REFERENCE_HEADING=1919|## HOME_PORTAL_AUDIT_INDEX_300_321_20260630\nDETAIL=REFERENCE_HEADING=1924|## HOME_PORTAL_POST_APPLY_VALIDATION_AND_API_TRIAGE_20260630\nDETAIL=REFERENCE_HEADING=1929|## HOME_PORTAL_AUDIT_INDEX_300_325_20260630\nDETAIL=REFERENCE_HEADING=1934|## HOME_PORTAL_API_ERROR_ROOT_CAUSE_20260630\nDETAIL=REFERENCE_HEADING=1940|## HOME_PORTAL_AUDIT_INDEX_300_329_20260630\nDETAIL=REFERENCE_HEADING=1945|## HOME_PORTAL_DISABLE_OPENMETEO_WIDGET_20260630\nDETAIL=REFERENCE_HEADING=1951|## HOME_PORTAL_AUDIT_INDEX_300_333_20260630\nDETAIL=REFERENCE_HEADING=1956|## HOME_PORTAL_LINK_OPEN_AUDIT_20260630\nDETAIL=REFERENCE_HEADING=1962|## HOME_PORTAL_AUDIT_INDEX_300_337_20260630\nDETAIL=REFERENCE_HEADING=1967|## HOME_PORTAL_EXPLICIT_VPN_DUPLICATE_CLEANUP_CORRECTED_20260630\nDETAIL=REFERENCE_HEADING=1972|## HOME_PORTAL_REMAINING_DUPLICATE_OCCURRENCE_ANALYSIS_20260630\nDETAIL=REFERENCE_HEADING=1977|## HOME_PORTAL_ACTIVE_CONFIG_SCOPE_RECHECK_20260630\nDETAIL=REFERENCE_HEADING=1982|## HOME_PORTAL_ACTIVE_VPN_DUPLICATES_FINAL_CLEANUP_20260630\nDETAIL=REFERENCE_HEADING=1987|## HOME_PORTAL_NPMPLUS_DEFAULT_ROUTE_ANALYSIS_20260630\nDETAIL=REFERENCE_HEADING=1992|## HOME_PORTAL_CURRENT_STATE_20260630\nDETAIL=REFERENCE_HEADING=2005|## HOME_PORTAL_DIRECT_LINK_FIX_20260630\nDETAIL=REFERENCE_HEADING=2012|## HOME_PORTAL_YAML_AWARE_SITEMONITOR_20260630\nDETAIL=REFERENCE_HEADING=2019|## HOMELAB_CLUSTER_BACKLOG_20260630\nDETAIL=REFERENCE_HEADING=2024|## HOMEPAGE_BACKUP_GAP_CLASSIFICATION_20260630\nDETAIL=REFERENCE_HEADING=2029|## HOMEPAGE_EXISTING_BACKUP_EVIDENCE_CLOSURE_20260630\nDETAIL=REFERENCE_HEADING=2035|## HOME_EXTERNAL_CLOUDFLARE_ALEXHOST_20260630\nDETAIL=REFERENCE_HEADING=2042|## HOME_EXTERNAL_RELAY_REMOVED_20260630\nDETAIL=REFERENCE_HEADING=2046|## ROUTER_CLI_PERMISSION_LIMIT_20260630\nDETAIL=REFERENCE_HEADING=2051|## ROUTER_CLI_PROOF_REPAIR_20260630\nDETAIL=REFERENCE_HEADING=2055|## HOME_EXTERNAL_NETBIRD_ALEXHOST_NORMALIZE_20260630\nDETAIL=REFERENCE_HEADING=2060|## ROUTER_HTTP_SERVICE_FORBIDDEN_FROM_EDGE_VM_20260701\nDETAIL=REFERENCE_HEADING=2065|## HOME_MOSCOW_ROUTER_HEALTH_ENDPOINT_20260701\nDETAIL=REFERENCE_HEADING=2072|## HOME_MOSCOW_ROUTER_HEALTH_ENDPOINT_FIXED_20260701\nDETAIL=REFERENCE_HEADING=2077|## HOME_MOSCOW_ROUTER_HEALTH_ENDPOINT_APPLIED_EXACT_20260701\nDETAIL=REFERENCE_HEADING=2084|## FORUM_PROD_VM160_REBUILD_BASELINE_20260701\nDETAIL=REFERENCE_HEADING=2093|## FORUM_PROD_CODEVIPE_FIRST_RECIPE_STRATEGY_20260701\nDETAIL=REFERENCE_HEADING=2100|## FORUM_PROD_FRESH5_DEPLOYED_OK_20260701\nDETAIL=REFERENCE_HEADING=2110|## OPERATOR_RULE_CONTINUE_WITH_NEXT_COMMAND_20260701\nDETAIL=REFERENCE_HEADING=2116|## OPERATOR_RULE_BATCH_2_3_COMMANDS_20260701\nDETAIL=REFERENCE_HEADING=2122|## FORUM_PROD_FRESH5_PUBLIC_CUTOVER_OK_20260701\nDETAIL=REFERENCE_HEADING=2129|## EDGE_FORUM_PUBLICATION_BACKUP_20260701\nDETAIL=REFERENCE_HEADING=2134|## FORUM_CERT_RENEWAL_CONFIGURED_20260701\nDETAIL=REFERENCE_HEADING=2141|## CLOUDFLARE_FORUM_DNS_AUDIT_OK_20260701\nDETAIL=REFERENCE_HEADING=2148|## FORUMS_FINAL_DNS_AUDIT_SNAPSHOT_OK_20260701\nDETAIL=REFERENCE_HEADING=2154|## FORUM_LOCAL_BACKUP_CONFIGURED_20260701\nDETAIL=REFERENCE_HEADING=2161|## FORUM_MAIL_NOREPLY_AND_SPF_CLEANUP_20260701\nDETAIL=REFERENCE_HEADING=2167|## FORUM_CDN_RECORDS_DELETED_20260701\nDETAIL=REFERENCE_HEADING=2173|## FORUM_SPF_DEDUPED_AND_CDN_DELETED_20260701\nDETAIL=REFERENCE_HEADING=2181|## FORUM_PUBLIC_DNS_MAIL_CLEAN_FINAL_20260701\nDETAIL=REFERENCE_HEADING=2190|## FORUM_SMTP_TRANSPORT_PAUSED_20260701\nDETAIL=REFERENCE_HEADING=2197|## POST_INCIDENT_STABLE_STATE_20260701\nDETAIL=REFERENCE_HEADING=2206|## FORUM_SMTP_ONE_SHOT_TEST_OK_20260701\nDETAIL=REFERENCE_HEADING=2213|## SMTP_ONESHOT_OK_STABLE_FINAL_20260701\nDETAIL=REFERENCE_HEADING=2221|## FORUM_PERSISTENT_MSMTP_ENABLED_20260701\nDETAIL=REFERENCE_HEADING=2229|## FORUM_PERSISTENT_SMTP_FINAL_STABLE_20260701\nDETAIL=REFERENCE_HEADING=2238|## FORUM_PROD_FRESH5_MAILRU_CLOUD_BACKUP_OK_20260701\nDETAIL=REFERENCE_HEADING=2247|## FORUM_PROD_FRESH5_MAILRU_CLOUD_RESTORE_DRILL_OK_20260701\nDETAIL=REFERENCE_HEADING=2256|## FORUM_POSTLAUNCH_BACKUP_MAIL_FINAL_ROLLUP_OK_20260701\nDETAIL=REFERENCE_HEADING=2266|## FORUM_XENFORO_JOB_RUNNER_CONFIGURED_20260701\nDETAIL=REFERENCE_HEADING=2274|## FORUM_XENFORO_CRON_DAEMON_AND_JOBRUNNER_OK_20260701\nDETAIL=REFERENCE_HEADING=2280|## FORUM_DBTECH_TOR_TIMEOUT_CLASSIFIED_20260701\nDETAIL=REFERENCE_HEADING=2288|## FORUM_XENFORO_BUILTIN_MAIL_DELIVERED_BUT_SPAM_20260701\nDETAIL=REFERENCE_HEADING=2297|## FORUM_YANDEX_DELIVERABILITY_SPAM_WITH_SPF_DKIM_PASS_20260701\nDETAIL=REFERENCE_HEADING=2306|## FORUM_PROJECT_FINAL_ACCEPTANCE_OK_20260701\nDETAIL=REFERENCE_HEADING=2319|## FORUM_NEXT_CHAT_HANDOFF_FULL_STATE_20260701\nDETAIL=REFERENCE_HEADING=2321|### Start point\nDETAIL=REFERENCE_HEADING=2331|### Production forum VM\nDETAIL=REFERENCE_HEADING=2342|### Public forums\nDETAIL=REFERENCE_HEADING=2352|### Mail\nDETAIL=REFERENCE_HEADING=2362|### Backups and restore\nDETAIL=REFERENCE_HEADING=2376|### XenForo jobs and cron\nDETAIL=REFERENCE_HEADING=2384|### DBTech/Tor timeout\nDETAIL=REFERENCE_HEADING=2391|### Key final proofs\nDETAIL=REFERENCE_HEADING=2406|## PARKED_DOMAINS_PLACEHOLDER_PUBLIC_OK_20260701\nDETAIL=REFERENCE_HEADING=2421|## GRAM1_ROOT_WWW_PLACEHOLDER_PUBLIC_OK_20260701\nDETAIL=REFERENCE_HEADING=2434|## PVEPRO_ROOT_WWW_EDGE_LANDING_PUBLIC_OK_20260701\nDETAIL=REFERENCE_HEADING=2449|## TAFTAUTO_CERT_AUTORENEW_BLOCKED_NO_PRIVATE_ACCESS_20260701\nDETAIL=REFERENCE_HEADING=2461|## DOMAIN_PORTFOLIO_FINAL_STATUS_20260701\nDETAIL=REFERENCE_HEADING=2472|## TAFTAUTO_WG_PRIVATE_MANAGEMENT_OK_20260702\nDETAIL=REFERENCE_HEADING=2478|## TAFTAUTO_WG_PSK_ROTATED_AND_MANAGEMENT_OK_20260702\nDETAIL=REFERENCE_HEADING=2485|## TAFTAUTO_WG_PSK_ROTATED_PUBLIC_CLOSED_OK_20260702\nDETAIL=REFERENCE_HEADING=2492|## TAFTAUTO_CERT_DNS01_ISSUED_20260702\nDETAIL=REFERENCE_HEADING=2499|## TAFTAUTO_PUBLIC_EDGE_WG_ROUTER_FINAL_OK_20260702\nDETAIL=REFERENCE_HEADING=2509|## HOMEPAGE_EXTERNAL_SMARTAPE_AND_SITES_OK_20260702\nDETAIL=REFERENCE_HEADING=2516|## TAFTAUTO_CERT_RENEW_DEPLOY_HOOK_OK_20260702\nDETAIL=REFERENCE_HEADING=2522|## TAFTAUTO_CERT_RENEW_DEPLOY_HOOK_INSTALLED_DRYRUN_RATELIMITED_20260702\nDETAIL=REFERENCE_HEADING=2530|## VPN_GRAM1_ALIAS_ROUTES_REMOVED_20260702\nDETAIL=REFERENCE_HEADING=2535|## HOMELAB_HOMEPAGE_AND_TAFTAUTO_FINAL_OK_20260702\nDETAIL=REFERENCE_HEADING=2543|## CLOUDFLARE_TOKEN_AUDIT_20260702\nDETAIL=REFERENCE_HEADING=2548|## EVIDENCE_REVIEW_INDEX_20260702\nDETAIL=REFERENCE_HEADING=2553|## EVIDENCE_SUPERSEDED_MAP_20260702\nDETAIL=REFERENCE_HEADING=2559|## HOMEPAGE_LOCAL_HEALTH_MONITORS_OK_20260702\nDETAIL=REFERENCE_HEADING=2566|## HOMEPAGE_SELF_CARD_REMOVED_FROM_CORE_20260702\nDETAIL=REFERENCE_HEADING=2571|## CERT_RENEW_HOOKS_READONLY_AUDIT_20260702\nDETAIL=REFERENCE_HEADING=2576|## CERT_RENEW_MAPPING_READONLY_AUDIT_20260702\nDETAIL=REFERENCE_HEADING=2581|## CERT_DEPLOY_HOOK_LINEAGE_GUARDS_OK_20260702\nDETAIL=REFERENCE_HEADING=2588|## PUBLIC_HTTPS_AND_CERT_EXPIRY_READONLY_20260702\nDETAIL=REFERENCE_HEADING=2593|## NPMPLUS_ROUTE_CERT_MAPPING_READONLY_20260702\nDETAIL=REFERENCE_HEADING=2599|## TODAY_PROOFS_SECRET_SCAN_READONLY_20260702\nDETAIL=REFERENCE_HEADING=2604|## HOMELAB_20260702_SESSION_CLOSURE_OK\nDETAIL=REFERENCE_HEADING=2609|## CROWDSEC_CAPI_NETBIRD_EXIT_ROUTE_20260702\nDETAIL=REFERENCE_HEADING=2621|## HOMEPAGE_RU_LAYOUT_MONITORING_PROPOSALS_20260702\nDETAIL=REFERENCE_HEADING=2632|## UPTIME_KUMA_MISSING_MONITOR_AND_PROPOSALS_20260702\nDETAIL=REFERENCE_HEADING=2641|## UPTIME_KUMA_NPMPLUS_ADMIN_REPAIR_20260702\nDETAIL=REFERENCE_HEADING=2648|## UPTIME_KUMA_APPROVED_MONITOR_BATCH_20260702\nDETAIL=REFERENCE_HEADING=2655|## UPTIME_KUMA_PENDING_HEALTH_MONITORS_FIX_20260702\nDETAIL=REFERENCE_HEADING=2664|## UPTIME_KUMA_FOUR_HEALTH_SOURCES_REPAIRED_20260702\nDETAIL=REFERENCE_HEADING=2675|## DOCKGE_DISCONNECTED_HOSTS_AND_STALE_STACKS_20260702\nDETAIL=REFERENCE_HEADING=2683|## DOCKGE_REMOTE_AGENTS_INSTALLED_20260702\nDETAIL=REFERENCE_HEADING=2692|## DOCKGE_REMOTE_AGENTS_AND_STALE_ARCHIVE_FINAL_20260702\nDETAIL=REFERENCE_HEADING=2699|## DOCKGE_FINAL_MANAGED_STACKS_20260702\nDETAIL=REFERENCE_HEADING=2705|## SERVICE_SETUP_ROADMAP_DEEP_20260702\nDETAIL=REFERENCE_HEADING=2710|## PHASE00_FREEZE_CLOSED_20260702\nDETAIL=REFERENCE_HEADING=2717|## PHASE00_FREEZE_CLOSED_20260702\nDETAIL=REFERENCE_HEADING=2724|## PHASE00_FREEZE_CLOSED_20260702\nDETAIL=REFERENCE_HEADING=2731|## OPERATOR_RULE_CLOSE_TAILS_IMMEDIATELY_20260714\nDETAIL=REFERENCE_HEADING=2742|## CLUSTER_ADMIN_STAGE4H_SCOPE_DEFINED_20260714\nDETAIL=REFERENCE_HEADING=2757|## CLUSTER_ADMIN_STAGE4H_COLLECTOR_BASELINE_AUDIT_CLOSED_20260714\nDETAIL=REFERENCE_HEADING=2770|## CLUSTER_ADMIN_STAGE4H_COLLECTOR_PATCH_CANDIDATE_CLOSED_20260714\nDETAIL=REFERENCE_HEADING=2783|## OPERATOR_RULE_NO_OVERSIZED_MONOLITH_COMMANDS_20260714\nDETAIL=REFERENCE_HEADING=2794|## HOMELAB_ADMIN_CLI_CONTRACT_20260714\nDETAIL=REFERENCE_RECENT_HEADINGS_END\nDETAIL=REFERENCE_OPEN_MARKERS_BEGIN\nDETAIL=REFERENCE_SECTION=### Deep audit result\nDETAIL=REFERENCE_MARKER=1545|- No unresolved final REVIEW_REQUIRED, PROOF_MISSING, HEADING_MISSING, BAD_MARKER, STRICT_SECRET, RULE_CHECK_FAIL, SyntaxError or PERM_BAD markers remained in final proof set.\nDETAIL=REFERENCE_SECTION=### Authoritative deep audit proofs\nDETAIL=REFERENCE_MARKER=1550|- 190_DEEP_PROOF_FILES_UNRESOLVED_MARKER_AUDIT.txt.\nDETAIL=REFERENCE_SECTION=## EDGE_GAP_RESTORE_DRYRUN_CLOSURE_20260630\nDETAIL=REFERENCE_MARKER=1571|## EDGE_GAP_RESTORE_DRYRUN_CLOSURE_20260630\nDETAIL=REFERENCE_SECTION=## EDGE_GAP_RESTORE_DRYRUN_CLOSURE_20260630\nDETAIL=REFERENCE_MARKER=1575|- Proof: 197_EDGE_GAP_RESTORE_DRYRUN_CLOSURE_PROOF.txt.\nDETAIL=REFERENCE_SECTION=## HOME_PORTAL_GAP_ANALYSIS_20260630\nDETAIL=REFERENCE_MARKER=1872|## HOME_PORTAL_GAP_ANALYSIS_20260630\nDETAIL=REFERENCE_SECTION=## HOME_PORTAL_GAP_ANALYSIS_20260630\nDETAIL=REFERENCE_MARKER=1875|- Proof: 304_HOME_PORTAL_GAP_ANALYSIS_PROOF.txt.\nDETAIL=REFERENCE_SECTION=## HOME_PORTAL_LINK_OPEN_AUDIT_20260630\nDETAIL=REFERENCE_MARKER=1956|## HOME_PORTAL_LINK_OPEN_AUDIT_20260630\nDETAIL=REFERENCE_SECTION=## HOME_PORTAL_LINK_OPEN_AUDIT_20260630\nDETAIL=REFERENCE_MARKER=1960|- Proof: 336_HOME_PORTAL_LINK_OPEN_AUDIT_PROOF.txt.\nDETAIL=REFERENCE_SECTION=## HOME_PORTAL_REMAINING_DUPLICATE_OCCURRENCE_ANALYSIS_20260630\nDETAIL=REFERENCE_MARKER=1972|## HOME_PORTAL_REMAINING_DUPLICATE_OCCURRENCE_ANALYSIS_20260630\nDETAIL=REFERENCE_SECTION=## HOME_PORTAL_REMAINING_DUPLICATE_OCCURRENCE_ANALYSIS_20260630\nDETAIL=REFERENCE_MARKER=1975|- Proof: 344_HOME_PORTAL_REMAINING_DUPLICATE_OCCURRENCE_ANALYSIS_PROOF.txt.\nDETAIL=REFERENCE_SECTION=## HOMEPAGE_BACKUP_GAP_CLASSIFICATION_20260630\nDETAIL=REFERENCE_MARKER=2024|## HOMEPAGE_BACKUP_GAP_CLASSIFICATION_20260630\nDETAIL=REFERENCE_SECTION=## HOMEPAGE_BACKUP_GAP_CLASSIFICATION_20260630\nDETAIL=REFERENCE_MARKER=2025|- Homepage backup coverage gap classification file created at /etc/pve/HOMEPAGE_BACKUP_GAP_CLASSIFICATION.md.\nDETAIL=REFERENCE_SECTION=## TAFTAUTO_WG_PSK_ROTATED_PUBLIC_CLOSED_OK_20260702\nDETAIL=REFERENCE_MARKER=2486|- Supersedes proof 666 because proof 666 showed PUBLIC_SSH_22_STILL_OPEN.\nDETAIL=REFERENCE_SECTION=## UPTIME_KUMA_MISSING_MONITOR_AND_PROPOSALS_20260702\nDETAIL=REFERENCE_MARKER=2632|## UPTIME_KUMA_MISSING_MONITOR_AND_PROPOSALS_20260702\nDETAIL=REFERENCE_SECTION=## UPTIME_KUMA_PENDING_HEALTH_MONITORS_FIX_20260702\nDETAIL=REFERENCE_MARKER=2655|## UPTIME_KUMA_PENDING_HEALTH_MONITORS_FIX_20260702\nDETAIL=REFERENCE_SECTION=## UPTIME_KUMA_FOUR_HEALTH_SOURCES_REPAIRED_20260702\nDETAIL=REFERENCE_MARKER=2665|- Four Uptime Kuma monitors were still unavailable because three health endpoints returned 404 and Paperless Restore had STATUS=ERROR.\nDETAIL=REFERENCE_SECTION=## DOCKGE_DISCONNECTED_HOSTS_AND_STALE_STACKS_20260702\nDETAIL=REFERENCE_MARKER=2675|## DOCKGE_DISCONNECTED_HOSTS_AND_STALE_STACKS_20260702\nDETAIL=REFERENCE_SECTION=## DOCKGE_REMOTE_AGENTS_AND_STALE_ARCHIVE_FINAL_20260702\nDETAIL=REFERENCE_MARKER=2692|## DOCKGE_REMOTE_AGENTS_AND_STALE_ARCHIVE_FINAL_20260702\nDETAIL=REFERENCE_SECTION=## OPERATOR_RULE_CLOSE_TAILS_IMMEDIATELY_20260714\nDETAIL=REFERENCE_MARKER=2734|- Этап разрешено помечать CLOSED только при UNRESOLVED_TAIL_COUNT=0, BLOCKER_COUNT=0, TEMPORARY_ARTIFACT_COUNT=0, проверенном rollback, зелёном health, обновлённых proof и reference.\nDETAIL=REFERENCE_SECTION=## OPERATOR_RULE_CLOSE_TAILS_IMMEDIATELY_20260714\nDETAIL=REFERENCE_MARKER=2737|- Исключения: внешняя зависимость, опасная неоднозначность, риск раскрытия секрета, отсутствующий обязательный файл или явное решение пользователя. В таком случае статус должен быть BLOCKED или OPEN с точным блокером; статус CLOSED запрещён.\nDETAIL=REFERENCE_SECTION=## CLUSTER_ADMIN_STAGE4H_COLLECTOR_BASELINE_AUDIT_CLOSED_20260714\nDETAIL=REFERENCE_MARKER=2766|- Baseline-аудит закрыт без хвостов; Stage4H остаётся OPEN для isolated collector provenance patch candidate.\nDETAIL=REFERENCE_SECTION=## CLUSTER_ADMIN_STAGE4H_COLLECTOR_PATCH_CANDIDATE_CLOSED_20260714\nDETAIL=REFERENCE_MARKER=2778|- Неудачная попытка закрыта без хвостов; Stage4H остаётся OPEN до temporary-DB acceptance и controlled cutover.\nDETAIL=REFERENCE_OPEN_MARKERS_END\nDETAIL=AUDIT_DIR=/root/cluster-audit-20260629T201245\nDETAIL=AUDIT_DIR_STATE=PRESENT\nDETAIL=AUDIT_EVIDENCE_CANDIDATES_BEGIN\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=365_HOMEPAGE_EXISTING_BACKUP_EVIDENCE_CLOSURE_REFERENCE_PROOF_AND_SCAN.txt|SIZE=447|MTIME_EPOCH=1782846519.5305158710\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=364_HOMEPAGE_EXISTING_BACKUP_EVIDENCE_CLOSURE_PROOF.txt|SIZE=956|MTIME_EPOCH=1782846519.5005154280\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=363_HOMEPAGE_GAP_CONTAINER_VOLUME_MAPPING_CORRECTED_PROOF.txt|SIZE=4119|MTIME_EPOCH=1782846244.6994627790\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=362_HOMEPAGE_GAP_CONTAINER_VOLUME_MAPPING_PROOF.txt|SIZE=4414|MTIME_EPOCH=1782846106.5044247340\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=361_HOMEPAGE_BACKUP_GAP_CLASSIFICATION_DISCOVERY_PROOF.txt|SIZE=155115|MTIME_EPOCH=1782845806.0079931630\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=351_HOME_PORTAL_ACTIVE_VPN_DUPLICATES_FINAL_CLEANUP_REFERENCE_PROOF_AND_SCAN.txt|SIZE=263|MTIME_EPOCH=1782836755.1937136760\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=350_HOME_PORTAL_ACTIVE_VPN_DUPLICATES_FINAL_CLEANUP_PROOF.txt|SIZE=331|MTIME_EPOCH=1782836755.1797134720\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=345_HOME_PORTAL_REMAINING_DUPLICATE_OCCURRENCE_ANALYSIS_REFERENCE_PROOF_AND_SCAN.txt|SIZE=249|MTIME_EPOCH=1782836318.3513465830\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=344_HOME_PORTAL_REMAINING_DUPLICATE_OCCURRENCE_ANALYSIS_PROOF.txt|SIZE=31704|MTIME_EPOCH=1782836318.3213461460\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=337_HOME_PORTAL_LINK_OPEN_AUDIT_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=312|MTIME_EPOCH=1782835547.0601204760\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=336_HOME_PORTAL_LINK_OPEN_AUDIT_PROOF.txt|SIZE=3448|MTIME_EPOCH=1782835547.0341200970\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=333_HOME_PORTAL_DISABLE_OPENMETEO_WIDGET_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=328|MTIME_EPOCH=1782835232.9135516560\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=332_HOME_PORTAL_DISABLE_OPENMETEO_WIDGET_PROOF.txt|SIZE=778|MTIME_EPOCH=1782835232.8925513510\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=305_HOME_PORTAL_GAP_ANALYSIS_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=277|MTIME_EPOCH=1782833479.2421043470\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=304_HOME_PORTAL_GAP_ANALYSIS_PROOF.txt|SIZE=22674|MTIME_EPOCH=1782833479.2221040560\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=289_SNAPSHOT_AFTER_POST_BACKUP_PASS_CLOSURE_SUMMARY_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=193|MTIME_EPOCH=1782832213.8057235730\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=288_SNAPSHOT_AFTER_POST_BACKUP_PASS_CLOSURE_SUMMARY_PROOF.txt|SIZE=522|MTIME_EPOCH=1782832213.7987234710\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=HOMELAB_ASSISTANT_ERROR_REGISTER.after-post-backup-pass-closure-summary-20260630.md|SIZE=17540|MTIME_EPOCH=1782832213.6962777660\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=31_HOMELAB_REFERENCE.after-post-backup-pass-closure-summary-20260630.md|SIZE=96101|MTIME_EPOCH=1782832213.6950794650\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=287_POST_BACKUP_PASS_CLOSURE_SUMMARY_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=156|MTIME_EPOCH=1782832213.6787217280\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=286_POST_BACKUP_PASS_CLOSURE_SUMMARY_PROOF.txt|SIZE=333|MTIME_EPOCH=1782832213.6667215530\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=243_POST_BACKUP_PASS_FINAL_SNAPSHOT_AFTER_TIMERS_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=190|MTIME_EPOCH=1782830749.3984495040\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=242_POST_BACKUP_PASS_FINAL_SNAPSHOT_AFTER_TIMERS_PROOF.txt|SIZE=501|MTIME_EPOCH=1782830749.3924494160\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=241_POST_BACKUP_PASS_FINAL_AUDIT_INDEX_192_239_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=207|MTIME_EPOCH=1782830749.3164483090\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=240_POST_BACKUP_PASS_FINAL_AUDIT_INDEX_192_239_PROOF.txt|SIZE=11928|MTIME_EPOCH=1782830749.3004480760\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=237_POST_BACKUP_PASS_FINAL_AUDIT_INDEX_192_235_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=207|MTIME_EPOCH=1782830519.0030916230\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=236_POST_BACKUP_PASS_FINAL_AUDIT_INDEX_192_235_PROOF.txt|SIZE=11020|MTIME_EPOCH=1782830518.9770912440\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=231_POST_BACKUP_PASS_FINAL_AUDIT_INDEX_192_229_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=207|MTIME_EPOCH=1782830270.9694766720\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=230_POST_BACKUP_PASS_FINAL_AUDIT_INDEX_192_229_PROOF.txt|SIZE=9560|MTIME_EPOCH=1782830270.9524764240\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=229_POST_BACKUP_PASS_EXTENDED_FINAL_SNAPSHOT_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=186|MTIME_EPOCH=1782830186.5002455810\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=228_POST_BACKUP_PASS_EXTENDED_FINAL_SNAPSHOT_PROOF.txt|SIZE=501|MTIME_EPOCH=1782830186.4852453620\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=HOMELAB_ASSISTANT_ERROR_REGISTER.post-backup-pass-extended-final-20260630.md|SIZE=16946|MTIME_EPOCH=1782830186.4426842340\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=31_HOMELAB_REFERENCE.post-backup-pass-extended-final-20260630.md|SIZE=85681|MTIME_EPOCH=1782830186.4410998980\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=215_POST_BACKUP_PASS_FINAL_SNAPSHOT_PROOF.txt|SIZE=913|MTIME_EPOCH=1782828839.8875737940\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=HOMELAB_ASSISTANT_ERROR_REGISTER.post-backup-pass-final-20260630.md|SIZE=16946|MTIME_EPOCH=1782828839.8826063020\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=31_HOMELAB_REFERENCE.post-backup-pass-final-20260630.md|SIZE=83581|MTIME_EPOCH=1782828839.8812204550\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=202_BACKUP_CLOUD_AND_RESTORE_FINAL_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=195|MTIME_EPOCH=1782823972.8080581620\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=201_BACKUP_CLOUD_AND_RESTORE_FINAL_CLOSURE_PROOF.txt|SIZE=1371|MTIME_EPOCH=1782823972.7920579290\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=199_P2_SMALL_STACKS_BACKUP_RESTORE_CLOSURE_PROOF.txt|SIZE=677|MTIME_EPOCH=1782823862.6924536670\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=198_EDGE_GAP_RESTORE_DRYRUN_REFERENCE_PROOF_AND_SECRET_SCAN.txt|SIZE=155|MTIME_EPOCH=1782823323.9176022510\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=197_EDGE_GAP_RESTORE_DRYRUN_CLOSURE_PROOF.txt|SIZE=3063|MTIME_EPOCH=1782823323.9026020320\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=195_HOMELAB_REFERENCE_DEEP_FINAL_CLOSURE_INDEX.txt|SIZE=692|MTIME_EPOCH=1782817248.6094948650\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=194_HOMELAB_REFERENCE_POST_DEEP_AUDIT_FINAL_SCAN_CORRECTED.txt|SIZE=582|MTIME_EPOCH=1782817223.1361290330\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=193_HOMELAB_REFERENCE_POST_DEEP_AUDIT_FINAL_SCAN.txt|SIZE=764|MTIME_EPOCH=1782817077.9680442300\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=192_REFERENCE_DEEP_AUDIT_CLOSURE_BLOCK.txt|SIZE=915|MTIME_EPOCH=1782817068.9899152960\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=188_HOMELAB_REFERENCE_FINAL_CLOSURE_PROOF_INDEX.txt|SIZE=1109|MTIME_EPOCH=1782816784.9358359390\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=187_HOMELAB_REFERENCE_FINAL_SCAN_AFTER_OPERATOR_STATUS.txt|SIZE=1041|MTIME_EPOCH=1782816775.8757058250\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=186_REFERENCE_FINAL_OPERATOR_STATUS_BLOCK.txt|SIZE=1943|MTIME_EPOCH=1782816766.1165656740\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=185_HOMELAB_REFERENCE_FINAL_QUALITY_SCAN_PRECHECK.txt|SIZE=980|MTIME_EPOCH=1782816649.4408980970\nDETAIL=AUDIT_EVIDENCE_CANDIDATE=181_SERVICE_DEPENDENCY_MAP_FINAL_CLOSURE.txt|SIZE=325|MTIME_EPOCH=1782816476.6594511530\nDETAIL=AUDIT_EVIDENCE_CANDIDATES_END\nDETAIL=ERROR_REGISTER_RECENT_RULES_BEGIN\nDETAIL=ERROR_REGISTER_RECENT=636|## TAFTAUTO_CERT_RENEW_DRYRUN_RATE_LIMITED_20260702\nDETAIL=ERROR_REGISTER_RECENT=643|## HOMEPAGE_XENFORO_INFO_INLINE_PYTHON_SYNTAX_ERROR_20260702\nDETAIL=ERROR_REGISTER_RECENT=647|## HOMEPAGE_USEFUL_ROUTER_NAME_MISMATCH_20260702\nDETAIL=ERROR_REGISTER_RECENT=651|## HOMEPAGE_USEFUL_ROUTER_CARD_NOT_FOUND_20260702\nDETAIL=ERROR_REGISTER_RECENT=655|## 20260702_CF_TOKEN_AUDIT_BROKEN_COMMAND\nDETAIL=ERROR_REGISTER_RECENT=661|## LESSON_20260702_CROWDSEC_NETBIRD_EXIT_ROUTE\nDETAIL=ERROR_REGISTER_RECENT=668|## LESSON_20260702_HOMEPAGE_MONITORS_REPAIR_NOT_DELETE\nDETAIL=ERROR_REGISTER_RECENT=674|## LESSON_20260702_KUMA_ADD_ONE_MONITOR_ONLY\nDETAIL=ERROR_REGISTER_RECENT=680|## LESSON_20260702_DOCKGE_STALE_STACKS_NOT_CONTAINERS\nDETAIL=ERROR_REGISTER_RECENT=686|## STAGE4B_MASKED_SQL_QUERY_FAILURE_20260714\nDETAIL=ERROR_REGISTER_RECENT=691|## STAGE4C_SCHEMA_MIGRATIONS_ID_ASSUMPTION_20260714\nDETAIL=ERROR_REGISTER_RECENT=696|## STAGE4C_PGDUMP_DEV_NULL_FSYNC_INVALID_PROBE_20260714\nDETAIL=ERROR_REGISTER_RECENT=702|## STAGE4C_REMOTE_PREP_THIRD_SUBSTEP_FAILED_20260714\nDETAIL=ERROR_REGISTER_RECENT=708|## STAGE4C_REMOTE_PREP_GLOB_AFTER_CHMOD_ROOT_CAUSE_20260714\nDETAIL=ERROR_REGISTER_RECENT=713|## STAGE4C_MIGRATION003_FINGERPRINT_DOLLAR_QUOTE_FAILURE_20260714\nDETAIL=ERROR_REGISTER_RECENT=718|## STAGE4C_SEAL_OUTER_RC_MASKING_20260714\nDETAIL=ERROR_REGISTER_RECENT=724|## STAGE4C_DIAGNOSIS_EXPECTED_DERIVED_FILE_ON_VM180_20260714\nDETAIL=ERROR_REGISTER_RECENT=729|## STAGE4C_NO_JOBS_RUNNING_TEXT_COUNTED_AS_JOB_20260714\nDETAIL=ERROR_REGISTER_RECENT=735|## STAGE4D_ADAPTER_SOURCE_AUDIT_ABORTED_BEFORE_FINAL_MARKERS_20260714\nDETAIL=ERROR_REGISTER_RECENT=741|## STAGE4D_LOCAL_EXPANSION_OF_REMOTE_Q_UNDER_NOUNSET_20260714\nDETAIL=ERROR_REGISTER_RECENT=747|## STAGE4D_REMOTE_PYTHON311_ADAPTER_SELFTEST_RC1_20260714\nDETAIL=ERROR_REGISTER_RECENT=752|## STAGE4D_PYTHON311_FSTRING_COMPATIBILITY_AND_REPRO_VALIDATOR_20260714\nDETAIL=ERROR_REGISTER_RECENT=759|## STAGE4E_DESIGN_VALIDATOR_ABORTED_BEFORE_LOCAL_VALIDATION_MARKER_20260714\nDETAIL=ERROR_REGISTER_RECENT=765|## STAGE4E_VALIDATOR_SCANNED_PYC_AND_OWN_FORBIDDEN_LITERALS_20260714\nDETAIL=ERROR_REGISTER_RECENT=772|## STAGE4E_V2_VALIDATOR_FAILED_STATIC_COMPILE_20260714\nDETAIL=ERROR_REGISTER_RECENT=778|## STAGE4E_PIPESTATUS_LOST_AFTER_FIRST_ASSIGNMENT_20260714\nDETAIL=ERROR_REGISTER_RECENT=784|## STAGE4F_VALIDATOR_EXPECTED_HEALTH_REFRESH_FROM_NONWRITING_BACKUP_SCRIPT_20260714\nDETAIL=ERROR_REGISTER_RECENT=791|## STRICT_RULE_20260714_CLOSE_TAILS_IMMEDIATELY\nDETAIL=ERROR_REGISTER_RECENT=798|## ERROR_20260714_DEPENDENCY_FACT_QUERY_GLOBAL_LIMIT\nDETAIL=ERROR_REGISTER_RECENT=806|## ERROR_20260714_COLLECTOR_PATCH_REQUIREMENT_PATTERN_MISMATCH\nDETAIL=ERROR_REGISTER_RECENT=814|## ERROR_20260714_PRIVILEGED_FILE_REDIRECTION_BEFORE_SUDO\nDETAIL=ERROR_REGISTER_RECENT=822|## ERROR_20260714_COLLECTOR_RUN_COLUMN_ASSUMPTION\nDETAIL=ERROR_REGISTER_RECENT=830|## ERROR_20260714_REMOTE_STDIN_ARGUMENT_SHIFT\nDETAIL=ERROR_REGISTER_RECENT=838|## ERROR_20260714_OVERSIZED_COMMAND_PARSE_FAILURE\nDETAIL=ERROR_REGISTER_RECENT=847|## ERROR_20260714_HOMELAB_ADMIN_HELP_RC_ASSUMPTION\nDETAIL=ERROR_REGISTER_RECENT=856|## ERROR_20260715_EXPECTED_NEGATIVE_RC_TRAP_CLASSIFICATION\nDETAIL=ERROR_REGISTER_RECENT=864|## ERROR_20260715_DUPLICATE_MACHINE_MARKER_COUNT\nDETAIL=ERROR_REGISTER_RECENT=875|## ERROR_20260715_OUTER_WRAPPER_SHELL_SYNTAX\nDETAIL=ERROR_REGISTER_RECENT=888|## ERROR_20260715_INLINE_REMOTE_SHELL_IN_APPLY_PHASE\nDETAIL=ERROR_REGISTER_RECENT=902|## ERROR_20260715_OPTIONAL_RUN_DIRECTORY_FIND_UNDER_PIPEFAIL\nDETAIL=ERROR_REGISTER_RECENT=912|## ERROR_20260715_PG_CONSTRAINT_CONTYPE_CHAR_CONCAT\nDETAIL=ERROR_REGISTER_RECENT=925|## ERROR_20260715_LIVE_COLLECTOR_VERIFIER_WRONG_PATH\nDETAIL=ERROR_REGISTER_RECENT_RULES_END\nDETAIL=OPEN_TAIL_EVIDENCE_COLLECTION=PASS\nCHANGES_MADE=NO\n"
}
