{"root_cid":"bafybeighmdctl5oxqylfufho6hflmrrut754rochmz5s5ofmkfnn5wdbai","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-01T18:29:32.886Z","result":{"schema_version":1,"category":"Infrastructure","category_confidence":0.83,"summary":"A React-based Filecoin pinning and provider lookup demo that queries storage/provider data from a subgraph.","signals":["analysis-context.json: latest_probe.title=\"Filecoin Pin Demo\" and meta description=\"Filecoin Pin Website\"","index.html: title=\"Filecoin Pin Demo\", description=\"Filecoin Pin Website\", and root React mount at <div id=\"root\"></div>","assets/index-D2yoAupu.js: GraphQL queries include GetApprovedProvidersForCommP, ProvidersFlexible, and piece/dataSet/provider fields","assets/index-D2yoAupu.js: SubgraphService builds a GraphQL endpoint and fetches provider data over POST requests","index.html: loads external analytics from https://plausible.io/js/pa-DdqgKMNgoi0ZkQCqD5DSZ.js"],"quality":{"tier":"fair","score":0.62,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"Functional app shell with meaningful Filecoin/provider data logic, but the surface area is narrow and demo-like rather than a polished full product."},"security":{"risk":"low","risk_score":0.08,"threat_type":"none","safe_to_list":true,"findings":[]},"files_reviewed":["analysis-context.json","index.html","assets/index-D2yoAupu.js","assets/index-LLJj6sp7.js","assets/index-BhGEfB-n.css"]}}
