{"root_cid":"bafybeic6sxkrmjtoxvtyyzh3fy2gitevbda223twa5vesh22yr2jroq2qq","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-11T03:31:16.817Z","result":{"schema_version":1,"category":"Media","category_confidence":0.82,"summary":"A single-page book profile for Game Programming Gems with metadata, description, and download links.","signals":["analysis-context.json names gameprogramminggems.liber3.eth and latest_probe title 'Game Programming Gems - Mark DeLoura, Mark DeLoura - pdf'","/ipfs/bafybeic6sxkrmjtoxvtyyzh3fy2gitevbda223twa5vesh22yr2jroq2qq/index.html defines window.bookInfo for 'Game Programming Gems' and an Introduction section","/ipfs/bafybeic6sxkrmjtoxvtyyzh3fy2gitevbda223twa5vesh22yr2jroq2qq/index.html renders multiple IPFS gateway download links for the PDF","/ipfs/bafybeic6sxkrmjtoxvtyyzh3fy2gitevbda223twa5vesh22yr2jroq2qq/index.html loads remote profileScriptUrl and CSSURL assets"],"quality":{"tier":"fair","score":0.66,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"Functional book-profile page with real content and navigation, but it is thin and mostly a single record with external dependencies."},"security":{"risk":"medium","risk_score":0.56,"threat_type":"suspicious_external_script","safe_to_list":true,"findings":[{"type":"suspicious_external_script","severity":"medium","confidence":0.98,"evidence":"index.html line 56-63 defines remote script/CSS URLs: 'https://liber-3.github.io/profile/ipfsProfile.js', 'https://liber-3.github.io/profile/ipfsProfile.css', 'https://liber3.eth.limo/ipfsProfile.js', and 'https://liber3.eth.limo/profile.css'; line 12 also permits 'script-src * ...' with 'unsafe-eval' and 'unsafe-inline'.","file":"index.html"}]},"files_reviewed":["analysis-context.json","ipfs-app-analysis-system.md","index.html"]}}
