{ "verdict": "PASS", "generatedAt": "2026-10-22T06:21:14.951Z", "env": { "node": "v24.13.0", "platform": "win32", "site": "hesupipe-real", "origin": "https://hesupipe.com", "database": "postgres://siteforge:siteforge_dev@localhost:5434/sf_phase4_hesupipe" }, "chain": { "register": { "runId": "20261022T142105-hiapw6", "siteId": "599b435b-0778-4676-8a95-b134546a1eb8", "siteCreated": false, "connectionId": "3c6b9a48-0426-4f01-b822-56c20b5e8208", "snapshots": [ { "kind": "wxr", "sha256": "f9bc5d4497a1", "byteSize": 5490399, "reused": true, "copied": false, "durationMs": 15.189599999999928 }, { "kind": "media_bundle", "sha256": "8b674261c104", "byteSize": 172532000, "reused": true, "copied": false, "durationMs": 1288.2132000000001 }, { "kind": "manual_url_list", "sha256": "c935d444f52b", "byteSize": 143945, "reused": true, "copied": false, "durationMs": 20.976500000000215 } ] }, "import": { "jobId": "9d82df35-5c8a-4345-8156-3319c7ac9d67", "status": "succeeded_with_issues", "reused": true, "reportPath": "D:\\project\\cms-one\\artifacts\\import\\9d82df35-5c8a-4345-8156-3319c7ac9d67\\reports\\import.json" }, "publish": { "dryRunCandidates": 0, "publishedCount": 0, "upToDateCount": 192, "siteConfigRevision": null }, "build": { "jobId": "619c440c-f579-4647-99dc-2840dcd36f19", "status": "succeeded", "reused": true, "inputDir": "D:\\project\\cms-one\\artifacts\\jobs\\619c440c-f579-4647-99dc-2840dcd36f19\\input", "reportPath": "D:\\project\\cms-one\\artifacts\\jobs\\619c440c-f579-4647-99dc-2840dcd36f19\\reports\\build.json", "counts": { "contents": 192, "taxonomies": 6, "routes": 2772, "assets": 836 }, "urlRewrite": { "rewritten": 386, "unresolved": 317 }, "issues": [], "artifacts": { "distPath": "D:\\project\\cms-one\\artifacts\\jobs\\619c440c-f579-4647-99dc-2840dcd36f19\\dist", "distFileCount": 1029, "distSha256": "6883e70a1ae31f1f5244fef3315bd57a6c46eb08f078ac84d99373f21c621832", "routeManifestPath": "D:\\project\\cms-one\\artifacts\\jobs\\619c440c-f579-4647-99dc-2840dcd36f19\\route-manifest.json", "sitemapEntries": 190, "mediaCopied": 836 }, "marks": [] } }, "sqlCounts": { "contentEntries": 192, "publishedLocales": 192, "mediaReady": 836, "auditPublish": 1, "typeKey": [ { "type_key": "basic_page", "n": "15" }, { "type_key": "news_article", "n": "129" }, { "type_key": "product", "n": "48" } ], "routeKind": [ { "route_kind": "html", "n": "190" }, { "route_kind": "asset", "n": "836" }, { "route_kind": "redirect", "n": "1746" } ] }, "timings": { "registerWallMs": 1771, "registerServiceMs": 1750, "importMs": 94, "publishDryRunMs": 87, "publishConfirmMs": 77, "buildTotalMs": 11875, "astroProbeMs": 7486, "smokeMs": 1225 }, "assertions": [ { "id": "①home /", "expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)", "actual": "http=200 checks={\"siteNameInBody\":true,\"latest3NewsTitles\":true,\"top3\":[\"HDPE Water Pipe Coils shipped to Chile (South America)\",\"HDPE Slurry&Sand Dredging Pipeline System Shipped to Tanzania (East Africa)\",\"HDPE pipe for Urban water network in Burkina Faso ( West Africa)\"]}", "pass": true, "note": "" }, { "id": "①coded content page", "expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)", "actual": "http=200 checks={\"titleInBody\":true,\"title\":\"Before choosing a PE pipe, be sure to confirm the purpose\"}", "pass": true, "note": "" }, { "id": "①product category list", "expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)", "actual": "http=200 checks={\"termNameInBody\":true,\"productTitlesInBody\":true,\"termName\":\"HDPE PIPE & FITTINGS\",\"termProducts\":14}", "pass": true, "note": "" }, { "id": "①product detail", "expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)", "actual": "http=200 checks={\"titleInBody\":true,\"localizedMediaRefs\":true,\"title\":\"ECOLOGICAL WOOD DOORS\",\"mediaRefs\":12,\"specTableRows\":0}", "pass": true, "note": "" }, { "id": "①news list /news/", "expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)", "actual": "http=200 checks={\"latest5Titles\":true,\"top5\":[\"HDPE Water Pipe Coils shipped to Chile (South America)\",\"HDPE Slurry&Sand Dredging Pipeline System Shipped to Tanzania (East Africa)\",\"HDPE pipe for Urban water network in Burkina Faso ( West Africa)\",\"HDPE Corrugated Pipe for Agricultural Drainage in EI Salvador ( Central America)\",\"HDPE Pipe for Underground Sewerage System in Mongolia\"]}", "pass": true, "note": "" }, { "id": "①news detail", "expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)", "actual": "http=200 checks={\"titleInBody\":true,\"dateInBody\":true,\"title\":\"2023 Pipe Market Analysis\",\"date\":\"2023-11-19 13:32:01\"}", "pass": true, "note": "" }, { "id": "②图片本地化抽检", "expect": "10 张:根相对引用 + dist 文件存在 + preview 200 + assets.json 在册", "actual": "[{\"src\":\"/wp-content/uploads/2023/12/Pipe-Market-Analysis.jpg\",\"refPage\":\"2023-pipe-market-analysis/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":78330},{\"src\":\"/wp-content/uploads/2024/05/2024-Indonesia-Jakarta-International-Building-Materials-Exhibition-MEGA-BUILD.jpg\",\"refPage\":\"2024-indonesia-jakarta-international-building-materials-exhibition-mega-build/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":144970},{\"src\":\"/wp-content/uploads/2024/02/2024-Philippine-International-Construction-and-Building-Materials-Exhibition.jpg\",\"refPage\":\"2024-philippine-international-construction-and-building-materials-exhibition/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":1077233},{\"src\":\"/wp-content/uploads/2024/02/electrofusion.jpg\",\"refPage\":\"a-revolutionary-technique-for-hdpe-pipe-welding/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":76511},{\"src\":\"/wp-content/uploads/2023/12/HDPE-pipes.jpeg\",\"refPage\":\"about-us/blog/hdpe-pipes-are-an-asset-in-pumping-chamber-upgrade/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":81253},{\"src\":\"/wp-content/uploads/2023/12/1HDPE-Water-Supply-Pipe-64.jpg\",\"refPage\":\"about-us/blog/hdpe-pipes-are-an-asset-in-pumping-chamber-upgrade/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":61930},{\"src\":\"/wp-content/uploads/2023/12/CERTIFICATE1.png\",\"refPage\":\"about-us/certificates/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":233910},{\"src\":\"/wp-content/uploads/2024/10/d1afc2d40d1b42dfc65042.webp\",\"refPage\":\"about-us/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":174774},{\"src\":\"/wp-content/uploads/2023/12/about-hesu.jpg\",\"refPage\":\"about-us/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":124448},{\"src\":\"/wp-content/uploads/2023/12/25b2916b5c49db617f5224.jpg\",\"refPage\":\"about-us/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":11482}]", "pass": true, "note": "" }, { "id": "③SEO 三件套×5页", "expect": "title/description 非空 + canonical === origin+路径(逐页精确)", "actual": "[{\"page\":\"home\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/\"},{\"page\":\"coded page\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/how-to-choose-pe-pipe%ef%bc%9f/\"},{\"page\":\"product category\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/product-category/hdpe-pipe-fittings/\"},{\"page\":\"product detail\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/product/ecological-wooden-door/\"},{\"page\":\"news detail\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/2023-pipe-market-analysis/\"}]", "pass": true, "note": "" }, { "id": "④未命中 404", "expect": "404 + X-Robots-Tag noindex", "actual": "status=404 x-robots=noindex, nofollow", "pass": true, "note": "" }, { "id": "④301 抽检(?attachment_id= 原串 3 + 路径形态 2)", "expect": "逐条 301 + Location === manifest 原串的 RFC 头域 ASCII 派生形(原串含非 ASCII 时 UTF-8 百分号编码)", "actual": "[{\"request\":\"/?attachment_id=1559\",\"expectLocation\":\"/wp-content/uploads/2019/12/file-pdf.png\",\"status\":301,\"location\":\"/wp-content/uploads/2019/12/file-pdf.png\",\"locationMatch\":true},{\"request\":\"/?attachment_id=3128\",\"expectLocation\":\"/wp-content/uploads/2024/03/hesu-pipe-showcase-scaled.jpg\",\"status\":301,\"location\":\"/wp-content/uploads/2024/03/hesu-pipe-showcase-scaled.jpg\",\"locationMatch\":true},{\"request\":\"/?attachment_id=3921\",\"expectLocation\":\"/wp-content/uploads/2024/11/Delburg-system-windows-add-color-to-Saudi-Arabia1.jpg\",\"status\":301,\"location\":\"/wp-content/uploads/2024/11/Delburg-system-windows-add-color-to-Saudi-Arabia1.jpg\",\"locationMatch\":true},{\"request\":\"/%e4%ba%a7%e5%93%811-2/\",\"expectLocation\":\"/wp-content/uploads/2024/10/4353831cc9a575fd90e45.webp\",\"status\":301,\"location\":\"/wp-content/uploads/2024/10/4353831cc9a575fd90e45.webp\",\"locationMatch\":true},{\"request\":\"/why-pvc-water-supply-pipes-are-the-ideal-choice-for-modern-infrastructure/pvc-water-supply-pipes/\",\"expectLocation\":\"/wp-content/uploads/2024/12/PVC-Water-Supply-Pipes.jpg\",\"status\":301,\"location\":\"/wp-content/uploads/2024/12/PVC-Water-Supply-Pipes.jpg\",\"locationMatch\":true}]", "pass": true, "note": "" }, { "id": "⑤sitemap 条目数", "expect": "= manifest indexable html 数(190)", "actual": "loc=190 indexable=190", "pass": true, "note": "" }, { "id": "⑤robots.txt", "expect": "存在 + Sitemap 行指向 origin", "actual": "存在(Sitemap: https://hesupipe.com/sitemap.xml)", "pass": true, "note": "" }, { "id": "⑦html 全量 200", "expect": "190 行全 200(manifest html 行数)", "actual": "ok=190/190", "pass": true, "note": "样例 / content-type=text/html; charset=utf-8" }, { "id": "⑦redirect 全量 301+Location", "expect": "1746 行逐条 301 + Location === manifest 原串(非 ASCII 头域 ASCII 化派生形)", "actual": "ok=1746/1746", "pass": true, "note": "" }, { "id": "⑨门禁 validation_runs", "expect": "job succeeded + validation_run PASS(build succeeded 即含门禁通过)", "actual": "job=succeeded runs=[{\"id\":\"6dc3776b-7bd5-4199-aa95-2db8e8a5ea41\",\"status\":\"PASS\",\"rule_version\":\"min-gates-v1\"}] issues=[]", "pass": true, "note": "" }, { "id": "计数 content_entries", "expect": "192(129 news_article + 48 product + 15 basic_page)", "actual": "total=192 {\"basic_page\":15,\"news_article\":129,\"product\":48}", "pass": true, "note": "" }, { "id": "计数 published 指针", "expect": "192(显式发布后全量)", "actual": "192", "pass": true, "note": "" }, { "id": "计数 routes", "expect": "2772(html 190 / redirect 1746 / asset 836)", "actual": "{\"html\":190,\"asset\":836,\"redirect\":1746}", "pass": true, "note": "" }, { "id": "计数 media ready", "expect": "836", "actual": "836", "pass": true, "note": "" }, { "id": "计数 audit content.publish", "expect": "≥1(本链 confirm 写入)", "actual": "1", "pass": true, "note": "" }, { "id": "构建产物面", "expect": "dist 文件≈1029(html+媒体+sitemap/robots+404)", "actual": "distFileCount=1029 mediaCopied=836 sitemapEntries=190 urlRewrite={\"rewritten\":386,\"unresolved\":317}", "pass": true, "note": "" } ], "detail": { "a1": [ { "page": "home /", "route": "/", "http": 200, "ok": true, "checks": { "siteNameInBody": true, "latest3NewsTitles": true, "top3": [ "HDPE Water Pipe Coils shipped to Chile (South America)", "HDPE Slurry&Sand Dredging Pipeline System Shipped to Tanzania (East Africa)", "HDPE pipe for Urban water network in Burkina Faso ( West Africa)" ] } }, { "page": "coded content page", "route": "/how-to-choose-pe-pipe%ef%bc%9f/", "http": 200, "ok": true, "checks": { "titleInBody": true, "title": "Before choosing a PE pipe, be sure to confirm the purpose" } }, { "page": "product category list", "route": "/product-category/hdpe-pipe-fittings/", "http": 200, "ok": true, "checks": { "termNameInBody": true, "productTitlesInBody": true, "termName": "HDPE PIPE & FITTINGS", "termProducts": 14 } }, { "page": "product detail", "route": "/product/ecological-wooden-door/", "http": 200, "ok": true, "checks": { "titleInBody": true, "localizedMediaRefs": true, "title": "ECOLOGICAL WOOD DOORS", "mediaRefs": 12, "specTableRows": 0 } }, { "page": "news list /news/", "route": "/news/", "http": 200, "ok": true, "checks": { "latest5Titles": true, "top5": [ "HDPE Water Pipe Coils shipped to Chile (South America)", "HDPE Slurry&Sand Dredging Pipeline System Shipped to Tanzania (East Africa)", "HDPE pipe for Urban water network in Burkina Faso ( West Africa)", "HDPE Corrugated Pipe for Agricultural Drainage in EI Salvador ( Central America)", "HDPE Pipe for Underground Sewerage System in Mongolia" ] } }, { "page": "news detail", "route": "/2023-pipe-market-analysis/", "http": 200, "ok": true, "checks": { "titleInBody": true, "dateInBody": true, "title": "2023 Pipe Market Analysis", "date": "2023-11-19 13:32:01" } } ], "a2": [ { "src": "/wp-content/uploads/2023/12/Pipe-Market-Analysis.jpg", "refPage": "2023-pipe-market-analysis/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 78330 }, { "src": "/wp-content/uploads/2024/05/2024-Indonesia-Jakarta-International-Building-Materials-Exhibition-MEGA-BUILD.jpg", "refPage": "2024-indonesia-jakarta-international-building-materials-exhibition-mega-build/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 144970 }, { "src": "/wp-content/uploads/2024/02/2024-Philippine-International-Construction-and-Building-Materials-Exhibition.jpg", "refPage": "2024-philippine-international-construction-and-building-materials-exhibition/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 1077233 }, { "src": "/wp-content/uploads/2024/02/electrofusion.jpg", "refPage": "a-revolutionary-technique-for-hdpe-pipe-welding/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 76511 }, { "src": "/wp-content/uploads/2023/12/HDPE-pipes.jpeg", "refPage": "about-us/blog/hdpe-pipes-are-an-asset-in-pumping-chamber-upgrade/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 81253 }, { "src": "/wp-content/uploads/2023/12/1HDPE-Water-Supply-Pipe-64.jpg", "refPage": "about-us/blog/hdpe-pipes-are-an-asset-in-pumping-chamber-upgrade/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 61930 }, { "src": "/wp-content/uploads/2023/12/CERTIFICATE1.png", "refPage": "about-us/certificates/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 233910 }, { "src": "/wp-content/uploads/2024/10/d1afc2d40d1b42dfc65042.webp", "refPage": "about-us/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 174774 }, { "src": "/wp-content/uploads/2023/12/about-hesu.jpg", "refPage": "about-us/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 124448 }, { "src": "/wp-content/uploads/2023/12/25b2916b5c49db617f5224.jpg", "refPage": "about-us/index.html", "rootRelative": true, "inAssetsJson": true, "distFileExists": true, "httpStatus": 200, "byteSize": 11482 } ], "a3": [ { "page": "home", "routePath": "/", "title": "hesupipe-real", "titleNonEmpty": true, "descriptionNonEmpty": true, "canonical": "https://hesupipe.com/", "canonicalExact": true, "expectCanonical": "https://hesupipe.com/" }, { "page": "coded page", "routePath": "/how-to-choose-pe-pipe%ef%bc%9f/", "title": "Before choosing a PE pipe, be sure to confirm the purpose", "titleNonEmpty": true, "descriptionNonEmpty": true, "canonical": "https://hesupipe.com/how-to-choose-pe-pipe%ef%bc%9f/", "canonicalExact": true, "expectCanonical": "https://hesupipe.com/how-to-choose-pe-pipe%ef%bc%9f/" }, { "page": "product category", "routePath": "/product-category/hdpe-pipe-fittings/", "title": "HDPE PIPE & FITTINGS", "titleNonEmpty": true, "descriptionNonEmpty": true, "canonical": "https://hesupipe.com/product-category/hdpe-pipe-fittings/", "canonicalExact": true, "expectCanonical": "https://hesupipe.com/product-category/hdpe-pipe-fittings/" }, { "page": "product detail", "routePath": "/product/ecological-wooden-door/", "title": "ECOLOGICAL WOOD DOORS", "titleNonEmpty": true, "descriptionNonEmpty": true, "canonical": "https://hesupipe.com/product/ecological-wooden-door/", "canonicalExact": true, "expectCanonical": "https://hesupipe.com/product/ecological-wooden-door/" }, { "page": "news detail", "routePath": "/2023-pipe-market-analysis/", "title": "2023 Pipe Market Analysis", "titleNonEmpty": true, "descriptionNonEmpty": true, "canonical": "https://hesupipe.com/2023-pipe-market-analysis/", "canonicalExact": true, "expectCanonical": "https://hesupipe.com/2023-pipe-market-analysis/" } ], "a4": [ { "request": "/?attachment_id=1559", "expectLocation": "/wp-content/uploads/2019/12/file-pdf.png", "status": 301, "location": "/wp-content/uploads/2019/12/file-pdf.png", "locationMatch": true }, { "request": "/?attachment_id=3128", "expectLocation": "/wp-content/uploads/2024/03/hesu-pipe-showcase-scaled.jpg", "status": 301, "location": "/wp-content/uploads/2024/03/hesu-pipe-showcase-scaled.jpg", "locationMatch": true }, { "request": "/?attachment_id=3921", "expectLocation": "/wp-content/uploads/2024/11/Delburg-system-windows-add-color-to-Saudi-Arabia1.jpg", "status": 301, "location": "/wp-content/uploads/2024/11/Delburg-system-windows-add-color-to-Saudi-Arabia1.jpg", "locationMatch": true }, { "request": "/%e4%ba%a7%e5%93%811-2/", "expectLocation": "/wp-content/uploads/2024/10/4353831cc9a575fd90e45.webp", "status": 301, "location": "/wp-content/uploads/2024/10/4353831cc9a575fd90e45.webp", "locationMatch": true }, { "request": "/why-pvc-water-supply-pipes-are-the-ideal-choice-for-modern-infrastructure/pvc-water-supply-pipes/", "expectLocation": "/wp-content/uploads/2024/12/PVC-Water-Supply-Pipes.jpg", "status": 301, "location": "/wp-content/uploads/2024/12/PVC-Water-Supply-Pipes.jpg", "locationMatch": true } ], "smoke": { "htmlTotal": 190, "htmlFailures": 0, "redirectTotal": 1746, "redirectFailures": 0 } }, "buildReport": { "distPath": "D:\\project\\cms-one\\artifacts\\jobs\\619c440c-f579-4647-99dc-2840dcd36f19\\dist", "distFileCount": 1029, "mediaCopied": 836, "sitemapEntries": 190, "validation": { "ruleVersion": "min-gates-v1", "status": "PASS", "runId": "6dc3776b-7bd5-4199-aa95-2db8e8a5ea41", "p0Count": 0, "p2Count": 0 }, "urlRewrite": { "rewritten": 386, "unresolved": 317 }, "durationMs": 11875.096499999992 } }