{"root_cid":"bafybeibz5dwiecsvq4tgx7vfvjksrirtiyzbuplxkhqtuborgbp6tbyboq","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-01T06:18:15.266Z","result":{"schema_version":1,"category":"Finance","category_confidence":0.98,"summary":"A stock trading alert dashboard with TradingView, financial lookup, and alert-notification actions.","signals":["analysis-context.json: root CID bafybeibz5dwiecsvq4tgx7vfvjksrirtiyzbuplxkhqtuborgbp6tbyboq mounted at /ipfs/bafybeibz5dwiecsvq4tgx7vfvjksrirtiyzbuplxkhqtuborgbp6tbyboq","root/app.webmanifest: name \"Trading Alerts\", short_name \"Alerts\", start_url \"/ui/run.html\"","root/run.html: text mentions \"stocks\", \"tradingview\", and links to X for help","root/run.html: action links open TradingView, stockanalysis.com financials, and Trading 212","root/run.html: fetches /logs/alert.json, /logs/quote.json, /api/quote/${ticker}, and /api/ping?sessionId=..."],"quality":{"tier":"broken","score":0.06,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"The snapshot contains substantial UI logic, but `root/run.html` references a missing `root/app.js` and multiple unavailable backend paths, so the mounted app is incomplete here."},"security":{"risk":"low","risk_score":0,"threat_type":"none","safe_to_list":true,"findings":[]},"files_reviewed":["analysis-context.json","ipfs-app-analysis-system.md","root/app.webmanifest","root/run.html"]}}
