{"root_cid":"bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-06T06:34:29.442Z","result":{"schema_version":1,"category":"Developer tools","category_confidence":0.94,"summary":"SyntraLink is a Next.js-based web3 builder and documentation site for creating and deploying smart-contract-driven projects.","signals":["/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/docs/typedocs/index.html names the project SyntraLink and includes typedocs documentation.","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/docs/typedocs/modules/utils_deployfunctions.html exposes generateCode and generateCode2 under utils/deployfunctions.","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/docs/typedocs/modules/SyntraLink_Editor_LeftMenu_LeftMenuComponents_NFT_MIXER_Functions_Functions.html includes generateNFTs, drawLayers, and downloadNFTs.","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/docs/typedocs/modules/SyntraLink_Editor_LeftMenu_LeftMenuComponents_AddElement_WalletCheckerCatalog.html lists handleAddWalletChecker* functions.","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/index.html references Next.js runtime chunks and a React app shell.","analysis-context.json reports manifest_url ipfs://bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/manifest.json and content_type text/html"],"quality":{"tier":"good","score":0.76,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"The mounted root contains a complete built site with multiple routes, documentation, and feature pages, but it is mostly static output rather than a live app source tree."},"security":{"risk":"low","risk_score":0.03,"threat_type":"none","safe_to_list":true,"findings":[]},"files_reviewed":["/home/agent/neomist/apps.neomist.eth/state/analysis-work/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/ipfs-app-analysis-system.md","/home/agent/neomist/apps.neomist.eth/state/analysis-work/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/analysis-context.json","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/index.html","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/manifest.json","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/docs/typedocs/index.html","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/docs/typedocs/modules/utils_deployfunctions.html","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/docs/typedocs/modules/SyntraLink_Editor_LeftMenu_LeftMenuComponents_NFT_MIXER_Functions_Functions.html","/ipfs/bafybeidgdmrrba7aqlmgmgseqa4qkbvuhcpoqs7hjhxncsdaoi5xfmuyfa/docs/typedocs/modules/SyntraLink_Editor_LeftMenu_LeftMenuComponents_AddElement_WalletCheckerCatalog.html"]}}
