{"root_cid":"bafkreieotpy2gywngfpcltbzbleukwlcv3a5ydeygzzypu62oogjlhlhqq","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-01T16:49:48.933Z","result":{"schema_version":1,"category":"Identity","category_confidence":0.82,"summary":"A polished Chain Info web app for viewing ENS-linked chain labels, aliases, and on-chain resolver records.","signals":["analysis-context.json: latest_probe.title=\"Chain Info\" and content_type=\"text/html\".","/ipfs/bafkreieotpy2gywngfpcltbzbleukwlcv3a5ydeygzzypu62oogjlhlhqq: page title \"Chain Info\" and UI copy \"Enter a chain label to view its on-chain data.\".","/ipfs/bafkreieotpy2gywngfpcltbzbleukwlcv3a5ydeygzzypu62oogjlhlhqq: uses ENS/chain naming logic with \"defaultDomain: 'on.eth'\", \"getCanonicalLabel\", \"aliases\", and \"supportedTextKeys\".","/ipfs/bafkreieotpy2gywngfpcltbzbleukwlcv3a5ydeygzzypu62oogjlhlhqq: loads ChainResolver data via ethers.JsonRpcProvider and displays registered chains, records, and interoperable addresses."],"quality":{"tier":"good","score":0.78,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"The app is functional and well-presented, with a clear purpose, pagination, record rendering, and responsive styling, though it relies on remote RPC/CDN resources and is narrow in scope."},"security":{"risk":"low","risk_score":0.12,"threat_type":"none","safe_to_list":true,"findings":[]},"files_reviewed":["analysis-context.json","root"]}}
