{"base_url":"https://docs.docker.com/docker-hub/api/latest","finished_at":"2026-05-28T16:51:13.033453Z","report":{"auditor":"agentfit/v1.4.7","base_url":"https://docs.docker.com/docker-hub/api/latest","criteria":[{"id":"A1","max":5,"score":5,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/llms.txt","evidence_snippet":"Docker Documentation"},{"id":"A2","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/llms-full.txt","evidence_snippet":"# Docker Documentation full text  \u003e Source index: "},{"id":"A3","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/robots.txt","evidence_snippet":"Content-Signal: ai-train=yes, search=yes, ai-input"},{"id":"A4","max":4,"score":4,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/sitemap.xml","evidence_snippet":"https://docs.docker.com/get-started/introduction/g"},{"id":"A5","max":3,"score":2,"status":"partial","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"https://docs.docker.com/reference/api/hub/latest.m"},{"id":"B1","max":7,"score":7,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/index.md","evidence_snippet":"# Docker Documentation   Docker Documentation help"},{"id":"B2","max":5,"score":5,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"@type: TechArticle"},{"id":"B3","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"https://docs.docker.com/reference/api/hub/latest/"},{"id":"B4","max":2,"score":2,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"dateModified: 2025-07-15T17:46:14+02:00"},{"id":"B5","max":2,"score":2,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/reference/api/engine/sdk/","evidence_snippet":"meta keywords: developing,sdk,Docker,Engine,SDKs,i"},{"id":"B6","max":3,"score":3,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"Docker Hub API referenceReference documentation an"},{"id":"C1a","max":8,"score":5,"status":"partial","http_status":200,"evidence_url":"https://docs.docker.com/reference/api/hub/latest.yaml","evidence_snippet":"openapi: html link discovery"},{"id":"C1b","max":7,"score":3,"status":"partial","http_status":200,"evidence_url":"https://docs.docker.com/reference/api/hub/latest.yaml","evidence_snippet":"openapi 3.0.3 (model errors)"},{"id":"C2","max":5,"score":3,"status":"partial","http_status":200,"evidence_url":"https://github.com/amihaiemil/docker-java-api","evidence_snippet":"postman OR ≥2 sdk links"},{"id":"C3","max":5,"score":3,"status":"partial","http_status":200,"evidence_url":"https://docs.docker.com/reference/api/engine/sdk/","evidence_snippet":"ml majority: 0c/2p/1a"},{"id":"D1","max":4,"score":4,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/reference/api/engine/sdk/","evidence_snippet":"curl + sdk on same page"},{"id":"D2","max":4,"score":4,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/reference/api/engine/sdk/","evidence_snippet":"placeholder_ratio = 0.12, 2/17 blocks"},{"id":"D3","max":3,"score":0,"status":"absent","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":""},{"id":"D4","max":3,"score":2,"status":"partial","http_status":200,"evidence_url":"https://docs.docker.com/engine/swarm/swarm_manager_locking/","evidence_snippet":"auth only"},{"id":"D5","max":3,"score":0,"status":"absent","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"no glossary; 2/2 groups consistent, 0% inconsisten"},{"id":"D6","max":3,"score":1,"status":"partial","http_status":200,"evidence_url":"https://docs.docker.com/engine/swarm/swarm_manager_locking/","evidence_snippet":"deprecated/legacy marker"},{"id":"E1","max":6,"score":0,"status":"absent","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"homepage SPA shell across UA probes"},{"id":"E2","max":2,"score":1,"status":"partial","http_status":200,"evidence_url":"https://docs.docker.com/","evidence_snippet":"rel=canonical alias"},{"id":"E3","max":2,"score":2,"status":"present","http_status":200,"evidence_url":"https://docs.docker.com/reference/api/engine/version/v1.40/","evidence_snippet":"v1.40"},{"id":"E4","max":2,"score":0,"status":"unknown","http_status":200,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"fewer than 5 internal links"},{"id":"E5","max":3,"score":0,"status":"absent","http_status":0,"evidence_url":"https://docs.docker.com/docker-hub/api/latest","evidence_snippet":"no TOS/license URL found"}],"max_score":100,"audit_date":"2026-05-28","categories":{"D_content":{"max":20,"score":11},"E_hygiene":{"max":15,"score":3},"C_api_spec":{"max":25,"score":14},"A_discovery":{"max":18,"score":17},"B_page_artifacts":{"max":22,"score":22}},"total_score":67,"e1_gating_passed":false,"unreliable_marker":true},"run_id":"019e6f7f-12e7-7a7b-ad66-c7fd993fe6f0","share_url":"/r/019e6f7f-12e7-7a7b-ad66-c7fd993fe6f0","started_at":"2026-05-28T16:50:59.70018Z","status":"done","total_score":67}
