{ "release_id": "daabedf9-a81c-49ca-995b-7b6832dd2254", "published_at": "2026-10-31T06:58:28+00:00", "phase": "complete", "receipt": { "publication_id": "c7f9be21-3914-43f1-b7e5-9e7b49ef224d", "status": "published", "articles": [ { "content_key": "clash-routing-modes", "article_id": 382, "revision": 1, "content_changed": true, "url": "https://clashfreenode.com/a/clash-rule-global-direct.html" }, { "content_key": "system-proxy-vs-tun", "article_id": 376, "revision": 2, "content_changed": true, "url": "https://clashfreenode.com/a/system-proxy-vs-tun.html" } ], "effects": { "indexnow": { "status": "done", "attempts": 1, "http_status": 200, "urls": [ "https://clashfreenode.com/a/clash-rule-global-direct.html", "https://clashfreenode.com/a/system-proxy-vs-tun.html" ], "submitted_at": "2026-10-31T06:58:29+00:00", "result": "received" }, "cache": { "status": "done" }, "search": { "status": "done", "method": "meilisearch", "index": "cfn_articles_v3", "documents": 2 }, "sitemap": { "status": "done", "method": "database-driven" } } }, "readback": [ { "content_key": "clash-routing-modes", "article_id": 382, "revision_matches": true, "content_matches": true, "body_sha256": "b9986ade5893115611f8a02070f5e98ba2fb8b7d9a100dff39e11ff60876c5c2", "like_growth": { "seven_day_remaining": 29, "yearly": 50, "one_year_target": 241, "one_year_added": 0, "one_year_started_at": "2026-10-31 06:58:28" } }, { "content_key": "system-proxy-vs-tun", "article_id": 376, "revision_matches": true, "content_matches": true, "body_sha256": "255db797e5e1403ee779e960e2129558e160badf0fe53f1822250b8d45e0ddb3", "like_growth": { "seven_day_remaining": 0, "yearly": 50, "one_year_target": 106, "one_year_added": 0, "one_year_started_at": "2026-10-29 13:30:35" } } ], "display_published_at_utc": "2026-10-31 02:10:28", "http": { "new_page": 200, "chapter_anchors": [ "custom", "groups", "modes", "order", "troubleshoot", "verify" ], "images": [ { "path": "/images/editorial/417b203a4af30200b6ed3b37d0b0e823a9b47db49e2d743b1110b35329cc5de8.png", "status": 200, "sha256_matches": true }, { "path": "/images/editorial/98a43bdd771dd4c6c5ec6b87bb5f0ebf679fa2b228dddbb764adecf50b0374e9.png", "status": 200, "sha256_matches": true } ], "links": [ { "target": "/a/clash-verge-rev-windows.html#enable", "status": 200, "anchor_exists": true }, { "target": "/a/m173.html#enable", "status": 200, "anchor_exists": true }, { "target": "/a/mihomo-dns-leak.html#dns-2", "status": 200, "anchor_exists": true }, { "target": "/a/system-proxy-vs-tun.html#routing", "status": 200, "anchor_exists": true }, { "target": "/a/system-proxy-vs-tun.html#troubleshoot", "status": 200, "anchor_exists": true } ], "incoming_link": true, "directory": { "owner": "nginx", "mode": "0o755" }, "head": "77f9b09c58b46ef2bbe0882ec89194bf25aa82cd" }, "local_browser": { "checks": [ { "width": 1360, "scroll": 1360, "headings": [ "01 三个模式,改变的是出口选择", "02 换了节点没效果,可能换错了组", "03 先看顺序,再看规则写得对不对", "04 在 Verge Rev 里给一个网站添加规则", "05 改完以后,检查一条新连接", "06 几种常见现象,对应查哪里" ], "brokenImages": [], "tables": 2, "images": 2 }, { "width": 390, "scroll": 390, "headings": [ "01 三个模式,改变的是出口选择", "02 换了节点没效果,可能换错了组", "03 先看顺序,再看规则写得对不对", "04 在 Verge Rev 里给一个网站添加规则", "05 改完以后,检查一条新连接", "06 几种常见现象,对应查哪里" ], "brokenImages": [], "tables": 2, "images": 2 } ], "blockedOrigins": [] } }