diff --git a/README.md b/README.md index 2745ea5..7309660 100644 --- a/README.md +++ b/README.md @@ -37,11 +37,12 @@ Testnet tokens (USDC, DAI, USDT, etc.) share the same contract addresses across ## Wallets - **EVM**: any RainbowKit-supported wallet (MetaMask etc.) on an Epoch testnet EVM chain. Pays gas + provides tokens for withdraw deposits. -- **Miden**: Miden wallet adapter. Required for Withdraw and for creating P2IDE notes in Cross-chain. +- **Miden**: Miden wallet adapter. Required for Withdraw and for creating P2IDE notes in Cross-chain. The app is on Miden 0.17, so the wallet must be a 0.17 build: older wallets cannot read the transaction request it sends. ## Test Funds - **Miden testnet tokens**: claim from a configured testnet faucet in a testnet Miden wallet. +- **Miden fees**: testnet charges transaction fees in USDCx (`0x4cbdcaffe75f0a317482224dae6436`), so the Miden account needs some USDCx to create the P2IDE note. - **EVM testnet tokens**: ping Epoch team with your Ethereum address; team will send testnet USDC. ## Key Files diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json index 4fdec89..2157d03 100644 --- a/graphify-out/.graphify_labels.json +++ b/graphify-out/.graphify_labels.json @@ -3,9 +3,9 @@ "1": "dependencies", "2": "IntentForm.tsx", "3": "devDependencies", - "4": "IntentStatus.tsx", + "4": "WithdrawTab.tsx", "5": "compilerOptions", - "6": "WithdrawTab.tsx", + "6": "useMidenWalletAdapter.ts", "7": "What You Must Do When Invoked", "8": "components.json", "9": "What You Must Do When Invoked", @@ -52,5 +52,7 @@ "50": ".claude/skills/graphify/references/extraction-spec.md", "51": ".codex/skills/graphify/references/extraction-spec.md", "52": ".opencode/skills/graphify/references/extraction-spec.md", - "53": "agent/skills/graphify/references/extraction-spec.md" + "53": "agent/skills/graphify/references/extraction-spec.md", + "54": "WithdrawForm.tsx", + "55": "main.tsx" } diff --git a/graphify-out/.graphify_labels.json.sig b/graphify-out/.graphify_labels.json.sig index 1b207ac..1546b59 100644 --- a/graphify-out/.graphify_labels.json.sig +++ b/graphify-out/.graphify_labels.json.sig @@ -1 +1 @@ -{"0": "6944e223fed98f01", "1": "364e4da36d326f4c", "2": "21c8d9b90b549fb8", "3": "2c07b06fe58fa47d", "4": "fb0bbf9c2c92e43d", "5": "a79822181443baa5", "6": "7f64f37024bc5959", "7": "62ad613386e8444e", "8": "df59768f72134ae5", "9": "f8d8f8fe953b1f94", "10": "32625781c5d7e0b0", "11": "2451a0febf5cd13f", "12": "fea6d5338eeecd6d", "13": "d772b4754dcd4688", "14": "951dde9390472415", "15": "c4abf0eb38ef740d", "16": "68d4a799b9ee4385", "17": "3e7abafb0d2c2eba", "18": "d5c2c7c66f3b0ba1", "19": "da2e654fa7c7fbfb", "20": "c0b2ede33417b06e", "21": "d11def5755c371ea", "22": "8226208aa1fb65bc", "23": "75efc6457f7fce22", "24": "77efec2152bbb2cc", "25": "87bc949c71760d67", "26": "87cb8ea9bd70b498", "27": "be62daa7d5bc336a", "28": "47c3e1a9d4bb7e67", "29": "82ff39c105ae3090", "30": "b257347961011929", "31": "f42e09e238b62442", "32": "9357c0bd17fd297a", "33": "227dd8f23b79b5bf", "34": "d4174ba4f37f8cf4", "35": "04b41eede2f75904", "36": "386b954871e20bc5", "37": "450d9073a24dd29b", "38": "ee7627cdd8602c6e", "39": "54f53e5e0cc8c385", "40": "821696b1ff49347b", "41": "de61d815a521384f", "42": "ab17e18255a091b7", "43": "f49f271aca1ae6ea", "44": "41daa7ecee2021d4", "45": "af3d9f72285861de", "46": "7cbed2a8b9350301", "47": "061a5291309fbaa3", "48": "97ec841e4f367258", "49": "2485f15ba3ca8639", "50": "f5edd0761d024ff0", "51": "6727ca2ad89f6adc", "52": "de133450fca33bf9", "53": "49afb71701e1be9a"} \ No newline at end of file +{"0": "326218c39b8c004f", "1": "364e4da36d326f4c", "2": "23fc02586f61f5d9", "3": "2c07b06fe58fa47d", "4": "1af58ca2f0658544", "5": "a79822181443baa5", "6": "e4d6d9670cbe8d46", "7": "62ad613386e8444e", "8": "df59768f72134ae5", "9": "f8d8f8fe953b1f94", "10": "a9b686f231efb3e8", "11": "2451a0febf5cd13f", "12": "fea6d5338eeecd6d", "13": "d772b4754dcd4688", "14": "951dde9390472415", "15": "c4abf0eb38ef740d", "16": "68d4a799b9ee4385", "17": "3e7abafb0d2c2eba", "18": "d5c2c7c66f3b0ba1", "19": "da2e654fa7c7fbfb", "20": "c0b2ede33417b06e", "21": "d11def5755c371ea", "22": "8226208aa1fb65bc", "23": "75efc6457f7fce22", "24": "77efec2152bbb2cc", "25": "87bc949c71760d67", "26": "87cb8ea9bd70b498", "27": "be62daa7d5bc336a", "28": "47c3e1a9d4bb7e67", "29": "82ff39c105ae3090", "30": "b257347961011929", "31": "f42e09e238b62442", "32": "9357c0bd17fd297a", "33": "227dd8f23b79b5bf", "34": "d4174ba4f37f8cf4", "35": "04b41eede2f75904", "36": "386b954871e20bc5", "37": "450d9073a24dd29b", "38": "ee7627cdd8602c6e", "39": "54f53e5e0cc8c385", "40": "821696b1ff49347b", "41": "de61d815a521384f", "42": "ab17e18255a091b7", "43": "f49f271aca1ae6ea", "44": "41daa7ecee2021d4", "45": "af3d9f72285861de", "46": "7cbed2a8b9350301", "47": "061a5291309fbaa3", "48": "97ec841e4f367258", "49": "2485f15ba3ca8639", "50": "f5edd0761d024ff0", "51": "6727ca2ad89f6adc", "52": "de133450fca33bf9", "53": "49afb71701e1be9a", "54": "a3f4da94fb6b1b90", "55": "d6d817941e3891af"} \ No newline at end of file diff --git a/graphify-out/2026-10-09/.graphify_analysis.json b/graphify-out/2026-10-09/.graphify_analysis.json new file mode 100644 index 0000000..8b47935 --- /dev/null +++ b/graphify-out/2026-10-09/.graphify_analysis.json @@ -0,0 +1,555 @@ +{ + "communities": { + "0": [ + "src_components_crosschain_intent_intentdestinationfields", + "src_components_crosschain_intent_intentdestinationfields_props", + "src_components_crosschain_intent_intentnotevisibilityfield", + "src_components_crosschain_intent_intentnotevisibilityfield_props", + "src_components_crosschain_intent_intentsourceassetfield", + "src_components_crosschain_withdraw_withdraw_tokens", + "src_components_crosschain_withdraw_withdraw_tokens_custom_token_default_decimals", + "src_components_crosschain_withdraw_withdraw_tokens_token_custom", + "src_components_crosschain_withdraw_withdraw_tokens_withdraw_tokens", + "src_components_crosschain_withdraw_withdrawaccountfields", + "src_components_crosschain_withdraw_withdrawaccountfields_props", + "src_components_crosschain_withdraw_withdrawaccountfields_withdrawaccountfields", + "src_components_crosschain_withdraw_withdrawnotevisibilityfield", + "src_components_crosschain_withdraw_withdrawnotevisibilityfield_props", + "src_components_crosschain_withdraw_withdrawnotevisibilityfield_withdrawnotevisibilityfield", + "src_components_crosschain_withdraw_withdrawtokenfields", + "src_components_crosschain_withdraw_withdrawtokenfields_props", + "src_components_crosschain_withdraw_withdrawtokenfields_withdrawtokenfields", + "src_components_crosschain_withdrawform", + "src_components_ui_dialog", + "src_components_ui_dialog_dialogcontent", + "src_components_ui_dialog_dialogdescription", + "src_components_ui_dialog_dialogfooter", + "src_components_ui_dialog_dialogheader", + "src_components_ui_dialog_dialogoverlay", + "src_components_ui_dialog_dialogtitle", + "src_components_ui_input", + "src_components_ui_input_input", + "src_components_ui_input_inputprops", + "src_components_ui_label", + "src_components_ui_label_label", + "src_components_ui_select", + "src_components_ui_select_selectcontent", + "src_components_ui_select_selectitem", + "src_components_ui_select_selecttrigger", + "src_constants_chains_gettestnetchainname", + "src_constants_evm_tokens", + "src_constants_evm_tokens_by_addr", + "src_constants_evm_tokens_epoch_testnet_tokens", + "src_constants_evm_tokens_evmtoken", + "src_constants_evm_tokens_findevmtoken", + "src_constants_evm_tokens_getevmtokendecimals", + "src_constants_evm_tokens_rationale_4", + "src_constants_evm_tokens_sepolia_testnet_tokens", + "src_lib_utils", + "src_lib_utils_cn" + ], + "1": [ + "class_variance_authority", + "clsx", + "epoch_protocol_epoch_intents_sdk", + "fontsource_variable_jetbrains_mono", + "metamask_sdk", + "miden_sdk_miden_sdk", + "miden_sdk_miden_wallet_adapter_base", + "miden_sdk_miden_wallet_adapter_react", + "miden_sdk_react", + "package_dependencies", + "package_dependencies_class_variance_authority", + "package_dependencies_clsx", + "package_dependencies_epoch_protocol_epoch_intents_sdk", + "package_dependencies_fontsource_variable_jetbrains_mono", + "package_dependencies_metamask_sdk", + "package_dependencies_miden_sdk_miden_sdk", + "package_dependencies_miden_sdk_miden_wallet_adapter_base", + "package_dependencies_miden_sdk_miden_wallet_adapter_react", + "package_dependencies_miden_sdk_react", + "package_dependencies_phosphor_icons_react", + "package_dependencies_radix_ui", + "package_dependencies_rainbow_me_rainbowkit", + "package_dependencies_react", + "package_dependencies_react_dom", + "package_dependencies_shadcn", + "package_dependencies_sonner", + "package_dependencies_tailwind_merge", + "package_dependencies_tanstack_react_query", + "package_dependencies_tw_animate_css", + "package_dependencies_viem", + "package_dependencies_wagmi", + "phosphor_icons_react", + "radix_ui", + "rainbow_me_rainbowkit", + "react", + "react_dom", + "shadcn", + "sonner", + "tailwind_merge", + "tanstack_react_query", + "tw_animate_css", + "viem", + "wagmi" + ], + "2": [ + "src_components_crosschain_intent_intentquotesummary", + "src_components_crosschain_intent_intentquotesummary_formatrequireddeposit", + "src_components_crosschain_intent_intentquotesummary_intentquotesummary", + "src_components_crosschain_intent_intentquotesummary_props", + "src_components_crosschain_quotesummarycard", + "src_components_crosschain_quotesummarycard_props", + "src_components_crosschain_quotesummarycard_quotesummarycard", + "src_components_crosschain_withdraw_withdrawquotesummary", + "src_components_crosschain_withdraw_withdrawquotesummary_formatrequireddeposit", + "src_components_crosschain_withdraw_withdrawquotesummary_mandatesaltnote", + "src_components_crosschain_withdraw_withdrawquotesummary_props", + "src_components_crosschain_withdraw_withdrawquotesummary_withdrawquotesummary", + "src_components_crosschain_withdrawform_props", + "src_constants_miden_tokens", + "src_constants_miden_tokens_getmidenfaucetdecimals", + "src_constants_miden_tokens_miden_faucet_decimals", + "src_constants_miden_tokens_tomapkey", + "src_hooks_useepochintent", + "src_hooks_useepochintent_confirmintentargs", + "src_hooks_useepochintent_useepochintent", + "src_hooks_usewithdrawintent", + "src_hooks_usewithdrawintent_usewithdrawintent", + "src_services_epoch_bridge", + "src_services_epoch_bridge_buildcrosschainintent", + "src_services_epoch_bridge_buildepochtaskdataparams", + "src_services_epoch_bridge_buildevmtomidenintent", + "src_services_epoch_bridge_buildevmtomidentaskdataparams", + "src_services_epoch_bridge_crosschainquote", + "src_services_epoch_bridge_evmtomidenquote", + "src_services_epoch_bridge_formatquotetokenin", + "src_services_epoch_bridge_getcrosschainquote", + "src_services_epoch_bridge_getevmtomidenquote", + "src_services_epoch_bridge_getmandatesalt", + "src_services_epoch_bridge_normalizemidenidtohex", + "src_services_epoch_bridge_rationale_45", + "src_services_epoch_bridge_zero_hash", + "src_types_miden", + "src_types_miden_crosschainintentparams", + "src_types_miden_evmtomidenintentparams", + "src_types_miden_intentresult", + "src_types_miden_midenaccount", + "src_types_miden_midenfaucetinfo", + "src_types_miden_vaultasset" + ], + "3": [ + "autoprefixer", + "eslint", + "eslint_js", + "eslint_plugin_react_hooks", + "eslint_plugin_react_refresh", + "globals", + "husky", + "lint_staged", + "package_devdependencies", + "package_devdependencies_autoprefixer", + "package_devdependencies_eslint", + "package_devdependencies_eslint_js", + "package_devdependencies_eslint_plugin_react_hooks", + "package_devdependencies_eslint_plugin_react_refresh", + "package_devdependencies_globals", + "package_devdependencies_husky", + "package_devdependencies_lint_staged", + "package_devdependencies_postcss", + "package_devdependencies_prettier", + "package_devdependencies_tailwindcss", + "package_devdependencies_types_node", + "package_devdependencies_types_react", + "package_devdependencies_types_react_dom", + "package_devdependencies_typescript", + "package_devdependencies_typescript_eslint", + "package_devdependencies_vite", + "package_devdependencies_vite_plugin_top_level_await", + "package_devdependencies_vite_plugin_wasm", + "package_devdependencies_vitejs_plugin_react", + "package_json_tailwindcss", + "postcss", + "prettier", + "types_node", + "types_react", + "types_react_dom", + "typescript", + "typescript_eslint", + "vite", + "vite_plugin_top_level_await", + "vite_plugin_wasm", + "vitejs_plugin_react" + ], + "4": [ + "src_components_crosschain_intentform_intentform", + "src_components_crosschain_intentstatus", + "src_components_crosschain_intentstatus_intentflowstatus", + "src_components_crosschain_intentstatus_props", + "src_components_crosschain_intentstatus_rowprops", + "src_components_crosschain_intentstatus_spinner", + "src_components_crosschain_intentstatus_statusrow", + "src_components_crosschain_withdrawform_withdrawform", + "src_hooks_useintentflowstatus", + "src_hooks_useintentsettlementview", + "src_hooks_useintentsettlementview_intentsettlementview", + "src_hooks_useintentsettlementview_useintentsettlementview", + "src_hooks_useintentstatusquery", + "src_hooks_useintentstatusquery_intentstatusquery", + "src_hooks_useintentstatusquery_useintentstatusquery", + "src_lib_explorers", + "src_lib_explorers_evm_explorers", + "src_lib_explorers_explorertxurl", + "src_lib_explorers_midenscan_base", + "src_lib_explorers_midenscannoteurl", + "src_lib_explorers_truncatehash", + "src_lib_intent_result", + "src_lib_intent_result_at", + "src_lib_intent_result_extractintentidentity", + "src_lib_intent_result_intentidentity", + "src_lib_intent_result_isnoncelike", + "src_lib_intent_result_isrecord", + "src_lib_intent_result_noncelike", + "src_lib_intent_result_readdeposithash", + "src_lib_intent_result_readintenterror", + "src_lib_intent_result_readmidennoteid", + "src_lib_intent_result_readnonce", + "src_lib_intent_result_readrecipient", + "src_lib_intent_settlement", + "src_lib_intent_settlement_destinationsettlement", + "src_lib_intent_settlement_isterminal", + "src_lib_intent_settlement_selectdestinationsettlement", + "src_lib_intent_settlement_terminal_statuses" + ], + "5": [ + "ref_dom", + "ref_dom_iterable", + "ref_es2022", + "ref_node", + "ref_src", + "ref_vite_client", + "ref_vite_config_ts", + "tsconfig", + "tsconfig_compileroptions", + "tsconfig_compileroptions_allowimportingtsextensions", + "tsconfig_compileroptions_baseurl", + "tsconfig_compileroptions_erasablesyntaxonly", + "tsconfig_compileroptions_incremental", + "tsconfig_compileroptions_jsx", + "tsconfig_compileroptions_lib", + "tsconfig_compileroptions_module", + "tsconfig_compileroptions_moduledetection", + "tsconfig_compileroptions_moduleresolution", + "tsconfig_compileroptions_noemit", + "tsconfig_compileroptions_nofallthroughcasesinswitch", + "tsconfig_compileroptions_nouncheckedsideeffectimports", + "tsconfig_compileroptions_nounusedlocals", + "tsconfig_compileroptions_nounusedparameters", + "tsconfig_compileroptions_paths", + "tsconfig_compileroptions_skiplibcheck", + "tsconfig_compileroptions_strict", + "tsconfig_compileroptions_target", + "tsconfig_compileroptions_tsbuildinfofile", + "tsconfig_compileroptions_types", + "tsconfig_compileroptions_usedefineforclassfields", + "tsconfig_compileroptions_verbatimmodulesyntax", + "tsconfig_include" + ], + "6": [ + "src_app", + "src_app_app", + "src_components_crosschain_intentstatus_intentstatus", + "src_components_crosschain_withdraw_withdraw_toasts", + "src_components_crosschain_withdraw_withdraw_toasts_withdraw_deposit_toast_id", + "src_components_crosschain_withdraw_withdraw_toasts_withdraw_settle_toast_id", + "src_components_layout_header", + "src_components_layout_header_header", + "src_components_layout_tabnav", + "src_components_layout_tabnav_props", + "src_components_layout_tabnav_tabnav", + "src_components_layout_tabnav_tabs", + "src_components_tabs_crosschaintab", + "src_components_tabs_crosschaintab_crosschaintab", + "src_components_tabs_withdrawtab", + "src_components_tabs_withdrawtab_withdrawtab", + "src_config_wagmi", + "src_config_wagmi_chains", + "src_config_wagmi_config", + "src_hooks_useintentflowstatus_useintentflowstatus", + "src_hooks_usemidenwalletadapter", + "src_hooks_usemidenwalletadapter_midenwalletasset", + "src_hooks_usemidenwalletadapter_normalizeaccountid", + "src_hooks_usemidenwalletadapter_normalizedmidenaccountid", + "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "src_hooks_usemidenwalletadapter_usemidenwalletadapteroptions", + "src_hooks_usemidenwalletadapter_usemidenwalletadapterresult", + "src_main", + "src_main_queryclient", + "src_main_rktheme" + ], + "7": [ + "src_components_crosschain_intent_explorerhashcard", + "src_components_crosschain_intent_explorerhashcard_explorerhashcard", + "src_components_crosschain_intent_explorerhashcard_props", + "src_components_crosschain_intent_explorerhashcard_tone", + "src_components_crosschain_intent_explorerhashcard_tone_styles", + "src_components_crosschain_intent_explorerhashcard_tonestyle", + "src_components_crosschain_intent_intentdestinationfields_intentdestination", + "src_components_crosschain_intent_intentdestinationfields_intentdestinationfields", + "src_components_crosschain_intent_intentnotevisibilityfield_intentnotevisibilityfield", + "src_components_crosschain_intent_intentsourceassetfield_intentsourceassetfield", + "src_components_crosschain_intent_intentsourceassetfield_props", + "src_components_crosschain_intent_settlementpendingcard", + "src_components_crosschain_intent_settlementpendingcard_props", + "src_components_crosschain_intent_settlementpendingcard_settlementpendingcard", + "src_components_crosschain_intentform", + "src_components_crosschain_intentform_props", + "src_constants_chains", + "src_constants_chains_default_sepolia_chain_id_str", + "src_constants_chains_default_testnet_chain_id", + "src_constants_chains_default_testnet_chain_id_str", + "src_constants_chains_epoch_testnet_evm_chains", + "src_constants_chains_epochtestnetevmchainid", + "src_constants_chains_issupportedtestnetevmchain", + "src_hooks_useepochintent_intentquotephase", + "src_hooks_usemidenp2idnotefactory", + "src_hooks_usemidenp2idnotefactory_options", + "src_hooks_usemidenp2idnotefactory_toaccountid", + "src_hooks_usemidenp2idnotefactory_usemidenp2idnotefactory", + "src_types_miden_midenassetoption" + ], + "8": [ + "components", + "components_aliases", + "components_aliases_components", + "components_aliases_hooks", + "components_aliases_lib", + "components_aliases_ui", + "components_aliases_utils", + "components_iconlibrary", + "components_menuaccent", + "components_menucolor", + "components_registries", + "components_rsc", + "components_rtl", + "components_schema", + "components_style", + "components_tailwind", + "components_tailwind_basecolor", + "components_tailwind_config", + "components_tailwind_css", + "components_tailwind_cssvariables", + "components_tailwind_prefix", + "components_tsx" + ], + "9": [ + "epoch_intents_sdk", + "src_components_crosschain_withdraw_recovernotescard", + "src_components_crosschain_withdraw_recovernotescard_mayhaverecoverablenote", + "src_components_crosschain_withdraw_recovernotescard_props", + "src_components_crosschain_withdraw_recovernotescard_recovernotescard", + "src_components_crosschain_withdraw_withdrawnotefilecard", + "src_components_crosschain_withdraw_withdrawnotefilecard_props", + "src_components_crosschain_withdraw_withdrawnotefilecard_withdrawnotefilecard", + "src_components_ui_button", + "src_components_ui_button_button", + "src_components_ui_button_buttonprops", + "src_components_ui_button_buttonvariants", + "src_hooks_useepochsession", + "src_hooks_useepochsession_useepochsession", + "src_hooks_usemidenprivatenotessupport", + "src_hooks_usemidenprivatenotessupport_usemidenprivatenotessupport", + "src_lib_epoch_sdk", + "src_lib_epoch_sdk_epoch_api_base_url", + "src_lib_epoch_sdk_sdkentry", + "src_lib_epoch_sdk_useepochsdk", + "src_lib_note_file", + "src_lib_note_file_downloadnotefile" + ], + "10": [ + "package", + "package_name", + "package_private", + "package_scripts", + "package_scripts_build", + "package_scripts_dev", + "package_scripts_doctor", + "package_scripts_format", + "package_scripts_format_check", + "package_scripts_lint", + "package_scripts_prepare", + "package_scripts_preview", + "package_scripts_typecheck", + "package_type", + "package_version" + ], + "11": [ + "prettierrc", + "prettierrc_arrowparens", + "prettierrc_printwidth", + "prettierrc_semi", + "prettierrc_singlequote", + "prettierrc_tabwidth", + "prettierrc_trailingcomma" + ], + "12": [ + "src_hooks_usemidentransfer", + "src_hooks_usemidentransfer_usemidentransfer", + "src_hooks_usemidentransfer_usemidentransferreturn" + ], + "13": [ + "src_components_crosschain_evmwalletconnect", + "src_components_crosschain_evmwalletconnect_evmwalletconnect" + ], + "14": [ + "vite_config", + "vite_config_dirname" + ], + "15": [ + "eslint_config" + ], + "16": [ + "postcss_config" + ], + "17": [ + "tailwind_config" + ], + "18": [ + "tailwindcss_tailwindcss" + ] + }, + "cohesion": { + "0": 0.1072463768115942, + "1": 0.046511627906976744, + "2": 0.10077519379844961, + "3": 0.04878048780487805, + "4": 0.10241820768136557, + "5": 0.0625, + "6": 0.11494252873563218, + "7": 0.08866995073891626, + "8": 0.09090909090909091, + "9": 0.1645021645021645, + "10": 0.13333333333333333, + "11": 0.2857142857142857, + "12": 0.6666666666666666, + "13": 1.0, + "14": 1.0, + "15": 1.0, + "16": 1.0, + "17": 1.0, + "18": 1.0 + }, + "gods": [ + { + "id": "tsconfig_compileroptions", + "label": "compilerOptions", + "degree": 23 + }, + { + "id": "src_lib_utils_cn", + "label": "cn()", + "degree": 18 + }, + { + "id": "src_lib_epoch_sdk_useepochsdk", + "label": "useEpochSdk()", + "degree": 11 + }, + { + "id": "package_scripts", + "label": "scripts", + "degree": 10 + }, + { + "id": "src_components_crosschain_intentform_intentform", + "label": "IntentForm()", + "degree": 10 + }, + { + "id": "src_components_ui_button_button", + "label": "Button", + "degree": 8 + }, + { + "id": "src_components_ui_label_label", + "label": "Label", + "degree": 8 + }, + { + "id": "src_hooks_useintentflowstatus_useintentflowstatus", + "label": "useIntentFlowStatus()", + "degree": 8 + }, + { + "id": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "label": "useMidenWalletAdapter()", + "degree": 8 + }, + { + "id": "src_lib_intent_result_readintenterror", + "label": "readIntentError()", + "degree": 8 + } + ], + "surprises": [ + { + "source": "Props", + "target": "IntentResult", + "source_files": [ + "src/components/crosschain/IntentStatus.tsx", + "src/types/miden.ts" + ], + "confidence": "EXTRACTED", + "relation": "references", + "why": "bridges separate communities; peripheral node `Props` unexpectedly reaches hub `IntentResult`" + }, + { + "source": "Props", + "target": "CrossChainIntentParams", + "source_files": [ + "src/components/crosschain/IntentForm.tsx", + "src/types/miden.ts" + ], + "confidence": "EXTRACTED", + "relation": "references", + "why": "bridges separate communities" + }, + { + "source": "IntentForm()", + "target": "isSupportedTestnetEvmChain()", + "source_files": [ + "src/components/crosschain/IntentForm.tsx", + "src/constants/chains.ts" + ], + "confidence": "EXTRACTED", + "relation": "calls", + "why": "bridges separate communities" + }, + { + "source": "IntentForm()", + "target": "getMidenFaucetDecimals()", + "source_files": [ + "src/components/crosschain/IntentForm.tsx", + "src/constants/miden-tokens.ts" + ], + "confidence": "EXTRACTED", + "relation": "calls", + "why": "bridges separate communities" + }, + { + "source": "IntentForm()", + "target": "useMidenP2IDNoteFactory()", + "source_files": [ + "src/components/crosschain/IntentForm.tsx", + "src/hooks/useMidenP2IDNoteFactory.ts" + ], + "confidence": "EXTRACTED", + "relation": "calls", + "why": "bridges separate communities" + } + ], + "tokens": { + "input": 0, + "output": 0 + } +} \ No newline at end of file diff --git a/graphify-out/2026-10-09/.graphify_labels.json b/graphify-out/2026-10-09/.graphify_labels.json new file mode 100644 index 0000000..4fdec89 --- /dev/null +++ b/graphify-out/2026-10-09/.graphify_labels.json @@ -0,0 +1,56 @@ +{ + "0": "cn", + "1": "dependencies", + "2": "IntentForm.tsx", + "3": "devDependencies", + "4": "IntentStatus.tsx", + "5": "compilerOptions", + "6": "WithdrawTab.tsx", + "7": "What You Must Do When Invoked", + "8": "components.json", + "9": "What You Must Do When Invoked", + "10": "package.json", + "11": ".prettierrc.json", + "12": "What You Must Do When Invoked", + "13": "What You Must Do When Invoked", + "14": "Explaining and configuring rules", + "15": "graphify reference: extra exports and benchmark", + "16": "postcss.config.js", + "17": "tailwind.config.js", + "18": "graphify reference: extra exports and benchmark", + "19": "graphify reference: extra exports and benchmark", + "20": "graphify reference: extra exports and benchmark", + "21": "Miden ⇄ EVM Epoch Integration Example", + "22": "CLAUDE.md", + "23": "graphify reference: query, path, explain", + "24": "graphify reference: query, path, explain", + "25": "graphify reference: query, path, explain", + "26": "graphify reference: query, path, explain", + "27": "graphify reference: add a URL and watch a folder", + "28": "graphify reference: commit hook and native CLAUDE.md integration", + "29": "graphify reference: incremental update and cluster-only", + "30": "graphify reference: add a URL and watch a folder", + "31": "graphify reference: commit hook and native CLAUDE.md integration", + "32": "graphify reference: incremental update and cluster-only", + "33": "graphify reference: add a URL and watch a folder", + "34": "graphify reference: commit hook and native CLAUDE.md integration", + "35": "graphify reference: incremental update and cluster-only", + "36": "graphify reference: add a URL and watch a folder", + "37": "graphify reference: commit hook and native CLAUDE.md integration", + "38": "graphify reference: incremental update and cluster-only", + "39": "graphify reference: GitHub clone and cross-repo merge", + "40": "graphify reference: transcribe video and audio", + "41": "graphify reference: GitHub clone and cross-repo merge", + "42": "graphify reference: transcribe video and audio", + "43": "graphify.js", + "44": "graphify reference: GitHub clone and cross-repo merge", + "45": "graphify reference: transcribe video and audio", + "46": "graphify reference: GitHub clone and cross-repo merge", + "47": "graphify reference: transcribe video and audio", + "48": "AGENTS.md", + "49": "graphify", + "50": ".claude/skills/graphify/references/extraction-spec.md", + "51": ".codex/skills/graphify/references/extraction-spec.md", + "52": ".opencode/skills/graphify/references/extraction-spec.md", + "53": "agent/skills/graphify/references/extraction-spec.md" +} diff --git a/graphify-out/2026-10-09/GRAPH_REPORT.md b/graphify-out/2026-10-09/GRAPH_REPORT.md new file mode 100644 index 0000000..b894c81 --- /dev/null +++ b/graphify-out/2026-10-09/GRAPH_REPORT.md @@ -0,0 +1,315 @@ +# Graph Report - miden-integration-example (2026-09-12) + +## Corpus Check + +- 103 files · ~57,430 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary + +- 634 nodes · 957 edges · 54 communities (37 shown, 15 thin omitted) +- Extraction: 100% EXTRACTED · 0% INFERRED · 0% AMBIGUOUS · INFERRED: 1 edges (avg confidence: 0.85) +- Token cost: 0 input · 0 output + +## Graph Freshness + +- Built from commit: `9dc6029f` +- Run `git rev-parse HEAD` and compare to check if the graph is stale. +- Run `graphify update .` after code changes (no API cost). + +## Community Hubs (Navigation) + +- cn +- dependencies +- IntentForm.tsx +- devDependencies +- IntentStatus.tsx +- compilerOptions +- WithdrawTab.tsx +- What You Must Do When Invoked +- components.json +- What You Must Do When Invoked +- package.json +- .prettierrc.json +- What You Must Do When Invoked +- What You Must Do When Invoked +- Explaining and configuring rules +- graphify reference: extra exports and benchmark +- graphify reference: extra exports and benchmark +- graphify reference: extra exports and benchmark +- graphify reference: extra exports and benchmark +- Miden ⇄ EVM Epoch Integration Example +- CLAUDE.md +- graphify reference: query, path, explain +- graphify reference: query, path, explain +- graphify reference: query, path, explain +- graphify reference: query, path, explain +- graphify reference: add a URL and watch a folder +- graphify reference: commit hook and native CLAUDE.md integration +- graphify reference: incremental update and cluster-only +- graphify reference: add a URL and watch a folder +- graphify reference: commit hook and native CLAUDE.md integration +- graphify reference: incremental update and cluster-only +- graphify reference: add a URL and watch a folder +- graphify reference: commit hook and native CLAUDE.md integration +- graphify reference: incremental update and cluster-only +- graphify reference: add a URL and watch a folder +- graphify reference: commit hook and native CLAUDE.md integration +- graphify reference: incremental update and cluster-only +- graphify reference: GitHub clone and cross-repo merge +- graphify reference: transcribe video and audio +- graphify reference: GitHub clone and cross-repo merge +- graphify reference: transcribe video and audio +- graphify.js +- graphify reference: GitHub clone and cross-repo merge +- graphify reference: transcribe video and audio +- graphify reference: GitHub clone and cross-repo merge +- graphify reference: transcribe video and audio +- AGENTS.md +- graphify +- .claude/skills/graphify/references/extraction-spec.md +- .codex/skills/graphify/references/extraction-spec.md +- .opencode/skills/graphify/references/extraction-spec.md +- agent/skills/graphify/references/extraction-spec.md + +## God Nodes (most connected - your core abstractions) + +1. `compilerOptions` - 23 edges +2. `react` - 18 edges +3. `cn()` - 18 edges +4. `@epoch-protocol/epoch-intents-sdk` - 13 edges +5. `What You Must Do When Invoked` - 12 edges +6. `What You Must Do When Invoked` - 12 edges +7. `What You Must Do When Invoked` - 12 edges +8. `What You Must Do When Invoked` - 12 edges +9. `scripts` - 10 edges +10. `IntentForm()` - 10 edges + +## Surprising Connections (you probably didn't know these) + +- `Props` --references--> `IntentResult` [EXTRACTED] + src/components/crosschain/IntentStatus.tsx → src/types/miden.ts +- `Props` --references--> `MidenAssetOption` [EXTRACTED] + src/components/crosschain/intent/IntentSourceAssetField.tsx → src/types/miden.ts +- `IntentForm()` --calls--> `getMidenFaucetDecimals()` [EXTRACTED] + src/components/crosschain/IntentForm.tsx → src/constants/miden-tokens.ts +- `IntentForm()` --calls--> `useIntentSettlementView()` [EXTRACTED] + src/components/crosschain/IntentForm.tsx → src/hooks/useIntentSettlementView.ts +- `IntentForm()` --calls--> `midenscanNoteUrl()` [EXTRACTED] + src/components/crosschain/IntentForm.tsx → src/lib/explorers.ts + +## Import Cycles + +- None detected. + +## Communities (54 total, 15 thin omitted) + +### Community 0 - "cn" + +Cohesion: 0.07 +Nodes (42): clsx, @phosphor-icons/react, radix-ui, tailwind-merge, IntentDestination, IntentDestinationFields(), Props, IntentSourceAssetField() (+34 more) + +### Community 1 - "dependencies" + +Cohesion: 0.09 +Nodes (22): dependencies, class-variance-authority, clsx, @epoch-protocol/epoch-intents-sdk, @fontsource-variable/jetbrains-mono, @metamask/sdk, @miden-sdk/miden-sdk, @miden-sdk/miden-wallet-adapter-base (+14 more) + +### Community 2 - "IntentForm.tsx" + +Cohesion: 0.07 +Nodes (52): class-variance-authority, react, @tanstack/react-query, wagmi, ExplorerHashCard(), Props, Tone, TONE_STYLES (+44 more) + +### Community 3 - "devDependencies" + +Cohesion: 0.10 +Nodes (21): devDependencies, autoprefixer, eslint, @eslint/js, eslint-plugin-react-hooks, eslint-plugin-react-refresh, globals, husky (+13 more) + +### Community 4 - "IntentStatus.tsx" + +Cohesion: 0.11 +Nodes (32): @epoch-protocol/epoch-intents-sdk, IntentFlowStatus, IntentStatus(), Props, RowProps, StatusRow(), WithdrawForm(), getMidenNetworkConfig() (+24 more) + +### Community 5 - "compilerOptions" + +Cohesion: 0.08 +Nodes (24): compilerOptions, allowImportingTsExtensions, baseUrl, erasableSyntaxOnly, incremental, jsx, lib, module (+16 more) + +### Community 6 - "WithdrawTab.tsx" + +Cohesion: 0.07 +Nodes (38): @miden-sdk/miden-sdk, @miden-sdk/miden-wallet-adapter-base, @miden-sdk/miden-wallet-adapter-react, @miden-sdk/react, @rainbow-me/rainbowkit, sonner, App(), IntentForm() (+30 more) + +### Community 7 - "What You Must Do When Invoked" + +Cohesion: 0.08 +Nodes (24): For /graphify add and --watch, For /graphify query, For the commit hook and native CLAUDE.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more) + +### Community 8 - "components.json" + +Cohesion: 0.09 +Nodes (21): aliases, components, hooks, lib, ui, utils, iconLibrary, menuAccent (+13 more) + +### Community 9 - "What You Must Do When Invoked" + +Cohesion: 0.08 +Nodes (24): For /graphify add and --watch, For /graphify query, For the commit hook and native CLAUDE.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more) + +### Community 10 - "package.json" + +Cohesion: 0.05 +Nodes (41): name, private, scripts, build, dev, doctor, format, format:check (+33 more) + +### Community 11 - ".prettierrc.json" + +Cohesion: 0.29 +Nodes (6): arrowParens, printWidth, semi, singleQuote, tabWidth, trailingComma + +### Community 12 - "What You Must Do When Invoked" + +Cohesion: 0.08 +Nodes (24): For /graphify add and --watch, For /graphify query, For the commit hook and native CLAUDE.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more) + +### Community 13 - "What You Must Do When Invoked" + +Cohesion: 0.08 +Nodes (24): For /graphify add and --watch, For /graphify query, For the commit hook and native CLAUDE.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more) + +### Community 14 - "Explaining and configuring rules" + +Cohesion: 0.14 +Nodes (12): Commands, Config shape, Decision guide, Educating the user, Explaining and configuring rules, Workflow, After making React code changes:, Command (+4 more) + +### Community 15 - "graphify reference: extra exports and benchmark" + +Cohesion: 0.22 +Nodes (8): graphify reference: extra exports and benchmark, Step 6b - Wiki (only if --wiki flag), Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag), Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag), Step 7b - SVG export (only if --svg flag), Step 7c - GraphML export (only if --graphml flag), Step 7d - MCP server (only if --mcp flag), Step 8 - Token reduction benchmark (only if total_words > 5000) + +### Community 18 - "graphify reference: extra exports and benchmark" + +Cohesion: 0.22 +Nodes (8): graphify reference: extra exports and benchmark, Step 6b - Wiki (only if --wiki flag), Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag), Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag), Step 7b - SVG export (only if --svg flag), Step 7c - GraphML export (only if --graphml flag), Step 7d - MCP server (only if --mcp flag), Step 8 - Token reduction benchmark (only if total_words > 5000) + +### Community 19 - "graphify reference: extra exports and benchmark" + +Cohesion: 0.22 +Nodes (8): graphify reference: extra exports and benchmark, Step 6b - Wiki (only if --wiki flag), Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag), Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag), Step 7b - SVG export (only if --svg flag), Step 7c - GraphML export (only if --graphml flag), Step 7d - MCP server (only if --mcp flag), Step 8 - Token reduction benchmark (only if total_words > 5000) + +### Community 20 - "graphify reference: extra exports and benchmark" + +Cohesion: 0.22 +Nodes (8): graphify reference: extra exports and benchmark, Step 6b - Wiki (only if --wiki flag), Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag), Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag), Step 7b - SVG export (only if --svg flag), Step 7c - GraphML export (only if --graphml flag), Step 7d - MCP server (only if --mcp flag), Step 8 - Token reduction benchmark (only if total_words > 5000) + +### Community 21 - "Miden ⇄ EVM Epoch Integration Example" + +Cohesion: 0.22 +Nodes (8): Key Files, Miden ⇄ EVM Epoch Integration Example, Notes, Run Locally, Stack, Supported testnet chains, Test Funds, Wallets + +### Community 22 - "CLAUDE.md" + +Cohesion: 0.33 +Nodes (4): Comments, graphify, Traps, What this is + +### Community 23 - "graphify reference: query, path, explain" + +Cohesion: 0.33 +Nodes (5): For /graphify explain, For /graphify path, graphify reference: query, path, explain, Step 0 — Constrained query expansion (REQUIRED before traversal), Step 1 — Traversal + +### Community 24 - "graphify reference: query, path, explain" + +Cohesion: 0.33 +Nodes (5): For /graphify explain, For /graphify path, graphify reference: query, path, explain, Step 0 — Constrained query expansion (REQUIRED before traversal), Step 1 — Traversal + +### Community 25 - "graphify reference: query, path, explain" + +Cohesion: 0.33 +Nodes (5): For /graphify explain, For /graphify path, graphify reference: query, path, explain, Step 0 — Constrained query expansion (REQUIRED before traversal), Step 1 — Traversal + +### Community 26 - "graphify reference: query, path, explain" + +Cohesion: 0.33 +Nodes (5): For /graphify explain, For /graphify path, graphify reference: query, path, explain, Step 0 — Constrained query expansion (REQUIRED before traversal), Step 1 — Traversal + +### Community 27 - "graphify reference: add a URL and watch a folder" + +Cohesion: 0.50 +Nodes (3): For /graphify add, For --watch, graphify reference: add a URL and watch a folder + +### Community 28 - "graphify reference: commit hook and native CLAUDE.md integration" + +Cohesion: 0.50 +Nodes (3): For git commit hook, For native CLAUDE.md integration, graphify reference: commit hook and native CLAUDE.md integration + +### Community 29 - "graphify reference: incremental update and cluster-only" + +Cohesion: 0.50 +Nodes (3): For --cluster-only, For --update (incremental re-extraction), graphify reference: incremental update and cluster-only + +### Community 30 - "graphify reference: add a URL and watch a folder" + +Cohesion: 0.50 +Nodes (3): For /graphify add, For --watch, graphify reference: add a URL and watch a folder + +### Community 31 - "graphify reference: commit hook and native CLAUDE.md integration" + +Cohesion: 0.50 +Nodes (3): For git commit hook, For native CLAUDE.md integration, graphify reference: commit hook and native CLAUDE.md integration + +### Community 32 - "graphify reference: incremental update and cluster-only" + +Cohesion: 0.50 +Nodes (3): For --cluster-only, For --update (incremental re-extraction), graphify reference: incremental update and cluster-only + +### Community 33 - "graphify reference: add a URL and watch a folder" + +Cohesion: 0.50 +Nodes (3): For /graphify add, For --watch, graphify reference: add a URL and watch a folder + +### Community 34 - "graphify reference: commit hook and native CLAUDE.md integration" + +Cohesion: 0.50 +Nodes (3): For git commit hook, For native CLAUDE.md integration, graphify reference: commit hook and native CLAUDE.md integration + +### Community 35 - "graphify reference: incremental update and cluster-only" + +Cohesion: 0.50 +Nodes (3): For --cluster-only, For --update (incremental re-extraction), graphify reference: incremental update and cluster-only + +### Community 36 - "graphify reference: add a URL and watch a folder" + +Cohesion: 0.50 +Nodes (3): For /graphify add, For --watch, graphify reference: add a URL and watch a folder + +### Community 37 - "graphify reference: commit hook and native CLAUDE.md integration" + +Cohesion: 0.50 +Nodes (3): For git commit hook, For native CLAUDE.md integration, graphify reference: commit hook and native CLAUDE.md integration + +### Community 38 - "graphify reference: incremental update and cluster-only" + +Cohesion: 0.50 +Nodes (3): For --cluster-only, For --update (incremental re-extraction), graphify reference: incremental update and cluster-only + +## Knowledge Gaps + +- **346 isolated node(s):** `semi`, `singleQuote`, `trailingComma`, `printWidth`, `tabWidth` (+341 more) + These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 396 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) +- **15 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions + +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `react` connect `IntentForm.tsx` to `cn`, `package.json`, `IntentStatus.tsx`, `WithdrawTab.tsx`?** + _High betweenness centrality (0.037) - this node is a cross-community bridge._ +- **Why does `dependencies` connect `dependencies` to `package.json`?** + _High betweenness centrality (0.030) - this node is a cross-community bridge._ +- **Why does `devDependencies` connect `devDependencies` to `package.json`?** + _High betweenness centrality (0.029) - this node is a cross-community bridge._ +- **What connects `semi`, `singleQuote`, `trailingComma` to the rest of the system?** + _346 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `cn` be split into smaller, more focused modules?** + _Cohesion score 0.07407407407407407 - nodes in this community are weakly interconnected._ +- **Should `dependencies` be split into smaller, more focused modules?** + _Cohesion score 0.09090909090909091 - nodes in this community are weakly interconnected._ +- **Should `IntentForm.tsx` be split into smaller, more focused modules?** + _Cohesion score 0.06628621597892889 - nodes in this community are weakly interconnected._ diff --git a/graphify-out/2026-10-09/graph.json b/graphify-out/2026-10-09/graph.json new file mode 100644 index 0000000..633fd11 --- /dev/null +++ b/graphify-out/2026-10-09/graph.json @@ -0,0 +1,18444 @@ +{ + "directed": false, + "multigraph": false, + "graph": {}, + "nodes": [ + { + "id": "src_components_crosschain_intent_intentdestinationfields_intentdestination", + "label": "IntentDestination", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "intentdestination", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L16" + }, + { + "id": "src_components_crosschain_intent_intentdestinationfields_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L23" + }, + { + "id": "src_components_crosschain_intent_intentsourceassetfield_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L11" + }, + { + "id": "src_components_crosschain_withdraw_withdrawaccountfields_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L4" + }, + { + "id": "src_components_crosschain_withdraw_withdrawtokenfields_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L13" + }, + { + "id": "src_components_ui_input_inputprops", + "label": "InputProps", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "inputprops", + "source_file": "src/components/ui/input.tsx", + "source_location": "L4" + }, + { + "id": "src_constants_chains_epochtestnetevmchainid", + "label": "EpochTestnetEvmChainId", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "epochtestnetevmchainid", + "source_file": "src/constants/chains.ts", + "source_location": "L10" + }, + { + "id": "src_constants_evm_tokens_evmtoken", + "label": "EvmToken", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "evmtoken", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L11" + }, + { + "id": "src_components_crosschain_intent_explorerhashcard_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L31" + }, + { + "id": "src_components_crosschain_intent_explorerhashcard_tone", + "label": "Tone", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "tone", + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_intent_explorerhashcard_tonestyle", + "label": "ToneStyle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "tonestyle", + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L3" + }, + { + "id": "src_components_crosschain_intent_intentquotesummary_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L5" + }, + { + "id": "src_components_crosschain_intent_settlementpendingcard_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/intent/SettlementPendingCard.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_intentform_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L34" + }, + { + "id": "src_components_crosschain_quotesummarycard_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/QuoteSummaryCard.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_withdraw_withdrawquotesummary_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L7" + }, + { + "id": "src_components_crosschain_withdrawform_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L24" + }, + { + "id": "src_components_ui_button_buttonprops", + "label": "ButtonProps", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "buttonprops", + "source_file": "src/components/ui/button.tsx", + "source_location": "L35" + }, + { + "id": "src_hooks_useepochintent_intentquotephase", + "label": "IntentQuotePhase", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "intentquotephase", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L18" + }, + { + "id": "src_lib_epoch_sdk_sdkentry", + "label": "SdkEntry", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "sdkentry", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L7" + }, + { + "id": "src_services_epoch_bridge_crosschainquote", + "label": "CrossChainQuote", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "crosschainquote", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L21" + }, + { + "id": "src_services_epoch_bridge_evmtomidenquote", + "label": "EVMToMidenQuote", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "evmtomidenquote", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L29" + }, + { + "id": "src_types_miden_crosschainintentparams", + "label": "CrossChainIntentParams", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "crosschainintentparams", + "source_file": "src/types/miden.ts", + "source_location": "L25" + }, + { + "id": "src_types_miden_evmtomidenintentparams", + "label": "EVMToMidenIntentParams", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "evmtomidenintentparams", + "source_file": "src/types/miden.ts", + "source_location": "L40" + }, + { + "id": "src_types_miden_intentresult", + "label": "IntentResult", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "intentresult", + "source_file": "src/types/miden.ts", + "source_location": "L63" + }, + { + "id": "src_types_miden_midenaccount", + "label": "MidenAccount", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "midenaccount", + "source_file": "src/types/miden.ts", + "source_location": "L1" + }, + { + "id": "src_types_miden_midenassetoption", + "label": "MidenAssetOption", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "midenassetoption", + "source_file": "src/types/miden.ts", + "source_location": "L19" + }, + { + "id": "src_types_miden_midenfaucetinfo", + "label": "MidenFaucetInfo", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "midenfaucetinfo", + "source_file": "src/types/miden.ts", + "source_location": "L7" + }, + { + "id": "src_types_miden_vaultasset", + "label": "VaultAsset", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "vaultasset", + "source_file": "src/types/miden.ts", + "source_location": "L13" + }, + { + "id": "src_components_crosschain_intentstatus_intentflowstatus", + "label": "IntentFlowStatus", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "intentflowstatus", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L10" + }, + { + "id": "src_components_crosschain_intentstatus_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L22" + }, + { + "id": "src_components_crosschain_intentstatus_rowprops", + "label": "RowProps", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "rowprops", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L55" + }, + { + "id": "src_hooks_useintentsettlementview_intentsettlementview", + "label": "IntentSettlementView", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "intentsettlementview", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L5" + }, + { + "id": "src_hooks_useintentstatusquery_intentstatusquery", + "label": "IntentStatusQuery", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "intentstatusquery", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L8" + }, + { + "id": "src_lib_intent_result_intentidentity", + "label": "IntentIdentity", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "intentidentity", + "source_file": "src/lib/intent-result.ts", + "source_location": "L4" + }, + { + "id": "src_lib_intent_result_noncelike", + "label": "NonceLike", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "noncelike", + "source_file": "src/lib/intent-result.ts", + "source_location": "L9" + }, + { + "id": "src_lib_intent_settlement_destinationsettlement", + "label": "DestinationSettlement", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "destinationsettlement", + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L31" + }, + { + "id": "src_components_layout_tabnav_props", + "label": "Props", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "props", + "source_file": "src/components/layout/TabNav.tsx", + "source_location": "L1" + }, + { + "id": "src_config_miden_midennetwork", + "label": "MidenNetwork", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "midennetwork", + "source_file": "src/config/miden.ts", + "source_location": "L1" + }, + { + "id": "src_config_miden_midennetworkconfig", + "label": "MidenNetworkConfig", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "midennetworkconfig", + "source_file": "src/config/miden.ts", + "source_location": "L5" + }, + { + "id": "src_hooks_usemidennetwork_midennetworkcontextvalue", + "label": "MidenNetworkContextValue", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "midennetworkcontextvalue", + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L4" + }, + { + "id": "src_hooks_usemidenp2idnotefactory_options", + "label": "Options", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "options", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L19" + }, + { + "id": "src_hooks_usemidenwalletadapter_midenwalletasset", + "label": "MidenWalletAsset", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "midenwalletasset", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L13" + }, + { + "id": "src_hooks_usemidenwalletadapter_normalizedmidenaccountid", + "label": "NormalizedMidenAccountId", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "normalizedmidenaccountid", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L9" + }, + { + "id": "src_hooks_usemidenwalletadapter_usemidenwalletadapteroptions", + "label": "UseMidenWalletAdapterOptions", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "usemidenwalletadapteroptions", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L20" + }, + { + "id": "src_hooks_usemidenwalletadapter_usemidenwalletadapterresult", + "label": "UseMidenWalletAdapterResult", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "usemidenwalletadapterresult", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L24" + }, + { + "id": "src_components_crosschain_intent_intentdestinationfields_intentdestinationfields", + "label": "IntentDestinationFields()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "intentdestinationfields()", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L28" + }, + { + "id": "src_components_crosschain_intent_intentsourceassetfield_intentsourceassetfield", + "label": "IntentSourceAssetField()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "intentsourceassetfield()", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L19" + }, + { + "id": "src_components_crosschain_withdraw_withdrawaccountfields_withdrawaccountfields", + "label": "WithdrawAccountFields()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "withdrawaccountfields()", + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L12" + }, + { + "id": "src_components_crosschain_withdraw_withdrawtokenfields_withdrawtokenfields", + "label": "WithdrawTokenFields()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "withdrawtokenfields()", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L24" + }, + { + "id": "src_components_ui_dialog_dialogfooter", + "label": "DialogFooter()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "dialogfooter()", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L69" + }, + { + "id": "src_components_ui_dialog_dialogheader", + "label": "DialogHeader()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "dialogheader()", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L59" + }, + { + "id": "src_constants_chains_gettestnetchainname", + "label": "getTestnetChainName()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "gettestnetchainname()", + "source_file": "src/constants/chains.ts", + "source_location": "L20" + }, + { + "id": "src_constants_evm_tokens_findevmtoken", + "label": "findEvmToken()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "findevmtoken()", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L73" + }, + { + "id": "src_constants_evm_tokens_getevmtokendecimals", + "label": "getEvmTokenDecimals()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "getevmtokendecimals()", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L81" + }, + { + "id": "src_lib_utils_cn", + "label": "cn()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "cn()", + "source_file": "src/lib/utils.ts", + "source_location": "L4" + }, + { + "id": "src_components_crosschain_intent_explorerhashcard_explorerhashcard", + "label": "ExplorerHashCard()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "explorerhashcard()", + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L40" + }, + { + "id": "src_components_crosschain_intent_intentquotesummary_formatrequireddeposit", + "label": "formatRequiredDeposit()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "formatrequireddeposit()", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L13" + }, + { + "id": "src_components_crosschain_intent_intentquotesummary_intentquotesummary", + "label": "IntentQuoteSummary()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "intentquotesummary()", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L24" + }, + { + "id": "src_components_crosschain_intent_settlementpendingcard_settlementpendingcard", + "label": "SettlementPendingCard()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "settlementpendingcard()", + "source_file": "src/components/crosschain/intent/SettlementPendingCard.tsx", + "source_location": "L5" + }, + { + "id": "src_components_crosschain_quotesummarycard_quotesummarycard", + "label": "QuoteSummaryCard()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "quotesummarycard()", + "source_file": "src/components/crosschain/QuoteSummaryCard.tsx", + "source_location": "L9" + }, + { + "id": "src_components_crosschain_withdraw_withdrawquotesummary_formatrequireddeposit", + "label": "formatRequiredDeposit()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "formatrequireddeposit()", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L15" + }, + { + "id": "src_components_crosschain_withdraw_withdrawquotesummary_withdrawquotesummary", + "label": "WithdrawQuoteSummary()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "withdrawquotesummary()", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L27" + }, + { + "id": "src_constants_miden_tokens_getmidenfaucetdecimals", + "label": "getMidenFaucetDecimals()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "getmidenfaucetdecimals()", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L33" + }, + { + "id": "src_constants_miden_tokens_tomapkey", + "label": "toMapKey()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "tomapkey()", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L26" + }, + { + "id": "src_hooks_useepochintent_useepochintent", + "label": "useEpochIntent()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "useepochintent()", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L24" + }, + { + "id": "src_hooks_usewithdrawintent_usewithdrawintent", + "label": "useWithdrawIntent()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "usewithdrawintent()", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L14" + }, + { + "id": "src_services_epoch_bridge_buildcrosschainintent", + "label": "buildCrossChainIntent()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "buildcrosschainintent()", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L300" + }, + { + "id": "src_services_epoch_bridge_buildepochtaskdataparams", + "label": "buildEpochTaskDataParams()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "buildepochtaskdataparams()", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L110" + }, + { + "id": "src_services_epoch_bridge_buildevmtomidenintent", + "label": "buildEVMToMidenIntent()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "buildevmtomidenintent()", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L232" + }, + { + "id": "src_services_epoch_bridge_buildevmtomidentaskdataparams", + "label": "buildEVMToMidenTaskDataParams()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "buildevmtomidentaskdataparams()", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L152" + }, + { + "id": "src_services_epoch_bridge_formatquotetokenin", + "label": "formatQuoteTokenIn()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "formatquotetokenin()", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L37" + }, + { + "id": "src_services_epoch_bridge_getcrosschainquote", + "label": "getCrossChainQuote()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "getcrosschainquote()", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L274" + }, + { + "id": "src_services_epoch_bridge_getevmtomidenquote", + "label": "getEVMToMidenQuote()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "getevmtomidenquote()", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L206" + }, + { + "id": "src_services_epoch_bridge_normalizemidenidtohex", + "label": "normalizeMidenIdToHex()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "normalizemidenidtohex()", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L72" + }, + { + "id": "src_components_crosschain_intentstatus_intentstatus", + "label": "IntentStatus()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "intentstatus()", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L119" + }, + { + "id": "src_components_crosschain_intentstatus_spinner", + "label": "Spinner()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "spinner()", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L29" + }, + { + "id": "src_components_crosschain_intentstatus_statusrow", + "label": "StatusRow()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "statusrow()", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L64" + }, + { + "id": "src_components_crosschain_withdrawform_withdrawform", + "label": "WithdrawForm()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "withdrawform()", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L35" + }, + { + "id": "src_config_miden_getmidennetworkconfig", + "label": "getMidenNetworkConfig()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "getmidennetworkconfig()", + "source_file": "src/config/miden.ts", + "source_location": "L23" + }, + { + "id": "src_hooks_useintentsettlementview_useintentsettlementview", + "label": "useIntentSettlementView()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "useintentsettlementview()", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L13" + }, + { + "id": "src_hooks_useintentstatusquery_useintentstatusquery", + "label": "useIntentStatusQuery()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "useintentstatusquery()", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L15" + }, + { + "id": "src_lib_epoch_sdk_useepochsdk", + "label": "useEpochSdk()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "useepochsdk()", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L22" + }, + { + "id": "src_lib_explorers_explorertxurl", + "label": "explorerTxUrl()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "explorertxurl()", + "source_file": "src/lib/explorers.ts", + "source_location": "L19" + }, + { + "id": "src_lib_explorers_midenscannoteurl", + "label": "midenscanNoteUrl()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "midenscannoteurl()", + "source_file": "src/lib/explorers.ts", + "source_location": "L26" + }, + { + "id": "src_lib_explorers_truncatehash", + "label": "truncateHash()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "truncatehash()", + "source_file": "src/lib/explorers.ts", + "source_location": "L29" + }, + { + "id": "src_lib_intent_result_at", + "label": "at()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "at()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L17" + }, + { + "id": "src_lib_intent_result_extractintentidentity", + "label": "extractIntentIdentity()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "extractintentidentity()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L41" + }, + { + "id": "src_lib_intent_result_isnoncelike", + "label": "isNonceLike()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "isnoncelike()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L11" + }, + { + "id": "src_lib_intent_result_isrecord", + "label": "isRecord()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "isrecord()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L14" + }, + { + "id": "src_lib_intent_result_readdeposithash", + "label": "readDepositHash()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "readdeposithash()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L52" + }, + { + "id": "src_lib_intent_result_readintenterror", + "label": "readIntentError()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "readintenterror()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L46" + }, + { + "id": "src_lib_intent_result_readmidennoteid", + "label": "readMidenNoteId()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "readmidennoteid()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L57" + }, + { + "id": "src_lib_intent_result_readnonce", + "label": "readNonce()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "readnonce()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L24" + }, + { + "id": "src_lib_intent_result_readrecipient", + "label": "readRecipient()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "readrecipient()", + "source_file": "src/lib/intent-result.ts", + "source_location": "L36" + }, + { + "id": "src_lib_intent_settlement_isterminal", + "label": "isTerminal()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "isterminal()", + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L12" + }, + { + "id": "src_lib_intent_settlement_selectdestinationsettlement", + "label": "selectDestinationSettlement()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "selectdestinationsettlement()", + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L45" + }, + { + "id": "opencode_plugins_graphify_graphifyplugin", + "label": "GraphifyPlugin()", + "_callable": true, + "_origin": "ast", + "community": 43, + "community_name": "graphify.js", + "file_type": "code", + "norm_label": "graphifyplugin()", + "source_file": ".opencode/plugins/graphify.js", + "source_location": "L12" + }, + { + "id": "src_app_app", + "label": "App()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "app()", + "source_file": "src/App.tsx", + "source_location": "L10" + }, + { + "id": "src_components_crosschain_evmwalletconnect_evmwalletconnect", + "label": "EVMWalletConnect()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "evmwalletconnect()", + "source_file": "src/components/crosschain/EVMWalletConnect.tsx", + "source_location": "L3" + }, + { + "id": "src_components_crosschain_intentform_intentform", + "label": "IntentForm()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "intentform()", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L49" + }, + { + "id": "src_components_layout_header_header", + "label": "Header()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "header()", + "source_file": "src/components/layout/Header.tsx", + "source_location": "L1" + }, + { + "id": "src_components_layout_tabnav_tabnav", + "label": "TabNav()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "tabnav()", + "source_file": "src/components/layout/TabNav.tsx", + "source_location": "L12" + }, + { + "id": "src_components_providers_midennetworkapp_midennetworkapp", + "label": "MidenNetworkApp()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "midennetworkapp()", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L15" + }, + { + "id": "src_components_tabs_crosschaintab_crosschaintab", + "label": "CrosschainTab()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "crosschaintab()", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L7" + }, + { + "id": "src_components_tabs_withdrawtab_withdrawtab", + "label": "WithdrawTab()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "withdrawtab()", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L15" + }, + { + "id": "src_constants_chains_issupportedtestnetevmchain", + "label": "isSupportedTestnetEvmChain()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "issupportedtestnetevmchain()", + "source_file": "src/constants/chains.ts", + "source_location": "L27" + }, + { + "id": "src_hooks_useintentflowstatus_useintentflowstatus", + "label": "useIntentFlowStatus()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "useintentflowstatus()", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L8" + }, + { + "id": "src_hooks_usemidennetwork_usemidennetwork", + "label": "useMidenNetwork()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "usemidennetwork()", + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L11" + }, + { + "id": "src_hooks_usemidenp2idnotefactory_createfeeconversionsalt", + "label": "createFeeConversionSalt()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "createfeeconversionsalt()", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L33" + }, + { + "id": "src_hooks_usemidenp2idnotefactory_toaccountid", + "label": "toAccountId()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "toaccountid()", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L28" + }, + { + "id": "src_hooks_usemidenp2idnotefactory_usemidenp2idnotefactory", + "label": "useMidenP2IDNoteFactory()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "usemidenp2idnotefactory()", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L53" + }, + { + "id": "src_hooks_usemidenwalletadapter_normalizeaccountid", + "label": "normalizeAccountId()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "normalizeaccountid()", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L38" + }, + { + "id": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "label": "useMidenWalletAdapter()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "usemidenwalletadapter()", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L89" + }, + { + "id": "src_components_crosschain_intent_intentdestinationfields", + "label": "IntentDestinationFields.tsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "intentdestinationfields.tsx", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_intent_intentsourceassetfield", + "label": "IntentSourceAssetField.tsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "intentsourceassetfield.tsx", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_withdraw_withdraw_tokens", + "label": "withdraw-tokens.ts", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "withdraw-tokens.ts", + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_withdraw_withdraw_tokens_custom_token_default_decimals", + "label": "CUSTOM_TOKEN_DEFAULT_DECIMALS", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "custom_token_default_decimals", + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L16" + }, + { + "id": "src_components_crosschain_withdraw_withdraw_tokens_token_custom", + "label": "TOKEN_CUSTOM", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "token_custom", + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L14" + }, + { + "id": "src_components_crosschain_withdraw_withdraw_tokens_withdraw_tokens", + "label": "WITHDRAW_TOKENS", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "withdraw_tokens", + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L8" + }, + { + "id": "src_components_crosschain_withdraw_withdrawaccountfields", + "label": "WithdrawAccountFields.tsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "withdrawaccountfields.tsx", + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_withdraw_withdrawtokenfields", + "label": "WithdrawTokenFields.tsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "withdrawtokenfields.tsx", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L1" + }, + { + "id": "src_components_ui_dialog", + "label": "dialog.tsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "dialog.tsx", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L1" + }, + { + "id": "src_components_ui_dialog_dialogcontent", + "label": "DialogContent", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "dialogcontent", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L26" + }, + { + "id": "src_components_ui_dialog_dialogdescription", + "label": "DialogDescription", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "dialogdescription", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L97" + }, + { + "id": "src_components_ui_dialog_dialogoverlay", + "label": "DialogOverlay", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "dialogoverlay", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L11" + }, + { + "id": "src_components_ui_dialog_dialogtitle", + "label": "DialogTitle", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "dialogtitle", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L82" + }, + { + "id": "src_components_ui_input", + "label": "input.tsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "input.tsx", + "source_file": "src/components/ui/input.tsx", + "source_location": "L1" + }, + { + "id": "src_components_ui_input_input", + "label": "Input", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "input", + "source_file": "src/components/ui/input.tsx", + "source_location": "L8" + }, + { + "id": "src_components_ui_label", + "label": "label.tsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "label.tsx", + "source_file": "src/components/ui/label.tsx", + "source_location": "L1" + }, + { + "id": "src_components_ui_label_label", + "label": "Label", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "label", + "source_file": "src/components/ui/label.tsx", + "source_location": "L7" + }, + { + "id": "src_components_ui_select", + "label": "select.tsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "select.tsx", + "source_file": "src/components/ui/select.tsx", + "source_location": "L1" + }, + { + "id": "src_components_ui_select_selectcontent", + "label": "SelectContent", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "selectcontent", + "source_file": "src/components/ui/select.tsx", + "source_location": "L33" + }, + { + "id": "src_components_ui_select_selectitem", + "label": "SelectItem", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "selectitem", + "source_file": "src/components/ui/select.tsx", + "source_location": "L58" + }, + { + "id": "src_components_ui_select_selecttrigger", + "label": "SelectTrigger", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "selecttrigger", + "source_file": "src/components/ui/select.tsx", + "source_location": "L9" + }, + { + "id": "src_constants_chains", + "label": "chains.ts", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "chains.ts", + "source_file": "src/constants/chains.ts", + "source_location": "L1" + }, + { + "id": "src_constants_chains_default_sepolia_chain_id_str", + "label": "DEFAULT_SEPOLIA_CHAIN_ID_STR", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "default_sepolia_chain_id_str", + "source_file": "src/constants/chains.ts", + "source_location": "L18" + }, + { + "id": "src_constants_chains_default_testnet_chain_id", + "label": "DEFAULT_TESTNET_CHAIN_ID", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "default_testnet_chain_id", + "source_file": "src/constants/chains.ts", + "source_location": "L14" + }, + { + "id": "src_constants_chains_default_testnet_chain_id_str", + "label": "DEFAULT_TESTNET_CHAIN_ID_STR", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "default_testnet_chain_id_str", + "source_file": "src/constants/chains.ts", + "source_location": "L15" + }, + { + "id": "src_constants_chains_epoch_testnet_evm_chains", + "label": "EPOCH_TESTNET_EVM_CHAINS", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "epoch_testnet_evm_chains", + "source_file": "src/constants/chains.ts", + "source_location": "L4" + }, + { + "id": "src_constants_evm_tokens", + "label": "evm-tokens.ts", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "evm-tokens.ts", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L1" + }, + { + "id": "src_constants_evm_tokens_by_addr", + "label": "BY_ADDR", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "by_addr", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L68" + }, + { + "id": "src_constants_evm_tokens_epoch_testnet_tokens", + "label": "EPOCH_TESTNET_TOKENS", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "epoch_testnet_tokens", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L17" + }, + { + "id": "src_constants_evm_tokens_sepolia_testnet_tokens", + "label": "SEPOLIA_TESTNET_TOKENS", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "sepolia_testnet_tokens", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L66" + }, + { + "id": "src_lib_utils", + "label": "utils.ts", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "code", + "norm_label": "utils.ts", + "source_file": "src/lib/utils.ts", + "source_location": "L1" + }, + { + "id": "ref_clsx", + "label": "clsx", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "concept", + "norm_label": "clsx", + "source_file": "package.json", + "source_location": "L29" + }, + { + "id": "ref_phosphor_icons_react", + "label": "@phosphor-icons/react", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "concept", + "norm_label": "@phosphor-icons/react", + "source_file": "package.json", + "source_location": "L25" + }, + { + "id": "ref_radix_ui", + "label": "radix-ui", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "concept", + "norm_label": "radix-ui", + "source_file": "package.json", + "source_location": "L30" + }, + { + "id": "ref_tailwind_merge", + "label": "tailwind-merge", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "concept", + "norm_label": "tailwind-merge", + "source_file": "package.json", + "source_location": "L35" + }, + { + "id": "src_constants_evm_tokens_rationale_4", + "label": "NOTE: these are SIO testnet mock contracts. Even tokens that have 6 decimals", + "_origin": "ast", + "community": 0, + "community_name": "cn", + "file_type": "rationale", + "norm_label": "note: these are sio testnet mock contracts. even tokens that have 6 decimals", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L4" + }, + { + "id": "package_dependencies", + "label": "dependencies", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "dependencies", + "source_file": "package.json", + "source_location": "L17" + }, + { + "id": "package_dependencies_class_variance_authority", + "label": "class-variance-authority", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "class-variance-authority", + "source_file": "package.json", + "source_location": "L28" + }, + { + "id": "package_dependencies_clsx", + "label": "clsx", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "clsx", + "source_file": "package.json", + "source_location": "L29" + }, + { + "id": "package_dependencies_epoch_protocol_epoch_intents_sdk", + "label": "@epoch-protocol/epoch-intents-sdk", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@epoch-protocol/epoch-intents-sdk", + "source_file": "package.json", + "source_location": "L18" + }, + { + "id": "package_dependencies_fontsource_variable_jetbrains_mono", + "label": "@fontsource-variable/jetbrains-mono", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@fontsource-variable/jetbrains-mono", + "source_file": "package.json", + "source_location": "L19" + }, + { + "id": "package_dependencies_metamask_sdk", + "label": "@metamask/sdk", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@metamask/sdk", + "source_file": "package.json", + "source_location": "L20" + }, + { + "id": "package_dependencies_miden_sdk_miden_sdk", + "label": "@miden-sdk/miden-sdk", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@miden-sdk/miden-sdk", + "source_file": "package.json", + "source_location": "L21" + }, + { + "id": "package_dependencies_miden_sdk_miden_wallet_adapter_base", + "label": "@miden-sdk/miden-wallet-adapter-base", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@miden-sdk/miden-wallet-adapter-base", + "source_file": "package.json", + "source_location": "L22" + }, + { + "id": "package_dependencies_miden_sdk_miden_wallet_adapter_react", + "label": "@miden-sdk/miden-wallet-adapter-react", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@miden-sdk/miden-wallet-adapter-react", + "source_file": "package.json", + "source_location": "L23" + }, + { + "id": "package_dependencies_miden_sdk_react", + "label": "@miden-sdk/react", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@miden-sdk/react", + "source_file": "package.json", + "source_location": "L24" + }, + { + "id": "package_dependencies_phosphor_icons_react", + "label": "@phosphor-icons/react", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@phosphor-icons/react", + "source_file": "package.json", + "source_location": "L25" + }, + { + "id": "package_dependencies_radix_ui", + "label": "radix-ui", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "radix-ui", + "source_file": "package.json", + "source_location": "L30" + }, + { + "id": "package_dependencies_rainbow_me_rainbowkit", + "label": "@rainbow-me/rainbowkit", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@rainbow-me/rainbowkit", + "source_file": "package.json", + "source_location": "L26" + }, + { + "id": "package_dependencies_react", + "label": "react", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "react", + "source_file": "package.json", + "source_location": "L31" + }, + { + "id": "package_dependencies_react_dom", + "label": "react-dom", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "react-dom", + "source_file": "package.json", + "source_location": "L32" + }, + { + "id": "package_dependencies_shadcn", + "label": "shadcn", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "shadcn", + "source_file": "package.json", + "source_location": "L33" + }, + { + "id": "package_dependencies_sonner", + "label": "sonner", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "sonner", + "source_file": "package.json", + "source_location": "L34" + }, + { + "id": "package_dependencies_tailwind_merge", + "label": "tailwind-merge", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "tailwind-merge", + "source_file": "package.json", + "source_location": "L35" + }, + { + "id": "package_dependencies_tanstack_react_query", + "label": "@tanstack/react-query", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "@tanstack/react-query", + "source_file": "package.json", + "source_location": "L27" + }, + { + "id": "package_dependencies_tw_animate_css", + "label": "tw-animate-css", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "tw-animate-css", + "source_file": "package.json", + "source_location": "L36" + }, + { + "id": "package_dependencies_viem", + "label": "viem", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "viem", + "source_file": "package.json", + "source_location": "L37" + }, + { + "id": "package_dependencies_wagmi", + "label": "wagmi", + "_origin": "ast", + "community": 1, + "community_name": "dependencies", + "file_type": "code", + "norm_label": "wagmi", + "source_file": "package.json", + "source_location": "L38" + }, + { + "id": "eslint_config", + "label": "eslint.config.js", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "eslint.config.js", + "source_file": "eslint.config.js", + "source_location": "L1" + }, + { + "id": "package", + "label": "package.json", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "package.json", + "source_file": "package.json", + "source_location": "L1" + }, + { + "id": "package_name", + "label": "name", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "name", + "source_file": "package.json", + "source_location": "L2" + }, + { + "id": "package_private", + "label": "private", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "private", + "source_file": "package.json", + "source_location": "L3" + }, + { + "id": "package_scripts", + "label": "scripts", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "scripts", + "source_file": "package.json", + "source_location": "L6" + }, + { + "id": "package_scripts_build", + "label": "build", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "build", + "source_file": "package.json", + "source_location": "L8" + }, + { + "id": "package_scripts_dev", + "label": "dev", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "dev", + "source_file": "package.json", + "source_location": "L7" + }, + { + "id": "package_scripts_doctor", + "label": "doctor", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "doctor", + "source_file": "package.json", + "source_location": "L14" + }, + { + "id": "package_scripts_format", + "label": "format", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "format", + "source_file": "package.json", + "source_location": "L11" + }, + { + "id": "package_scripts_format_check", + "label": "format:check", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "format:check", + "source_file": "package.json", + "source_location": "L12" + }, + { + "id": "package_scripts_lint", + "label": "lint", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "lint", + "source_file": "package.json", + "source_location": "L10" + }, + { + "id": "package_scripts_prepare", + "label": "prepare", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "prepare", + "source_file": "package.json", + "source_location": "L15" + }, + { + "id": "package_scripts_preview", + "label": "preview", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "preview", + "source_file": "package.json", + "source_location": "L13" + }, + { + "id": "package_scripts_typecheck", + "label": "typecheck", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "typecheck", + "source_file": "package.json", + "source_location": "L9" + }, + { + "id": "package_type", + "label": "type", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "type", + "source_file": "package.json", + "source_location": "L5" + }, + { + "id": "package_version", + "label": "version", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "version", + "source_file": "package.json", + "source_location": "L4" + }, + { + "id": "vite_config", + "label": "vite.config.ts", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "vite.config.ts", + "source_file": "vite.config.ts", + "source_location": "L1" + }, + { + "id": "vite_config_dirname", + "label": "__dirname", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "code", + "norm_label": "__dirname", + "source_file": "vite.config.ts", + "source_location": "L8" + }, + { + "id": "ref_autoprefixer", + "label": "autoprefixer", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "autoprefixer", + "source_file": "package.json", + "source_location": "L46" + }, + { + "id": "ref_eslint", + "label": "eslint", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "eslint", + "source_file": "package.json", + "source_location": "L47" + }, + { + "id": "ref_eslint_js", + "label": "@eslint/js", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "@eslint/js", + "source_file": "package.json", + "source_location": "L41" + }, + { + "id": "ref_eslint_plugin_react_hooks", + "label": "eslint-plugin-react-hooks", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "eslint-plugin-react-hooks", + "source_file": "package.json", + "source_location": "L48" + }, + { + "id": "ref_eslint_plugin_react_refresh", + "label": "eslint-plugin-react-refresh", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "eslint-plugin-react-refresh", + "source_file": "package.json", + "source_location": "L49" + }, + { + "id": "ref_fontsource_variable_jetbrains_mono", + "label": "@fontsource-variable/jetbrains-mono", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "@fontsource-variable/jetbrains-mono", + "source_file": "package.json", + "source_location": "L19" + }, + { + "id": "ref_globals", + "label": "globals", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "globals", + "source_file": "package.json", + "source_location": "L50" + }, + { + "id": "ref_husky", + "label": "husky", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "husky", + "source_file": "package.json", + "source_location": "L51" + }, + { + "id": "ref_lint_staged", + "label": "lint-staged", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "lint-staged", + "source_file": "package.json", + "source_location": "L52" + }, + { + "id": "ref_metamask_sdk", + "label": "@metamask/sdk", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "@metamask/sdk", + "source_file": "package.json", + "source_location": "L20" + }, + { + "id": "ref_postcss", + "label": "postcss", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "postcss", + "source_file": "package.json", + "source_location": "L53" + }, + { + "id": "ref_prettier", + "label": "prettier", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "prettier", + "source_file": "package.json", + "source_location": "L54" + }, + { + "id": "ref_react_dom", + "label": "react-dom", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "react-dom", + "source_file": "package.json", + "source_location": "L32" + }, + { + "id": "ref_shadcn", + "label": "shadcn", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "shadcn", + "source_file": "package.json", + "source_location": "L33" + }, + { + "id": "ref_tailwindcss", + "label": "tailwindcss", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "tailwindcss", + "source_file": "package.json", + "source_location": "L55" + }, + { + "id": "ref_tw_animate_css", + "label": "tw-animate-css", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "tw-animate-css", + "source_file": "package.json", + "source_location": "L36" + }, + { + "id": "ref_types_node", + "label": "@types/node", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "@types/node", + "source_file": "package.json", + "source_location": "L42" + }, + { + "id": "ref_types_react", + "label": "@types/react", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "@types/react", + "source_file": "package.json", + "source_location": "L43" + }, + { + "id": "ref_types_react_dom", + "label": "@types/react-dom", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "@types/react-dom", + "source_file": "package.json", + "source_location": "L44" + }, + { + "id": "ref_typescript", + "label": "typescript", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "typescript", + "source_file": "package.json", + "source_location": "L56" + }, + { + "id": "ref_typescript_eslint", + "label": "typescript-eslint", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "typescript-eslint", + "source_file": "package.json", + "source_location": "L57" + }, + { + "id": "ref_viem", + "label": "viem", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "viem", + "source_file": "package.json", + "source_location": "L37" + }, + { + "id": "ref_vite", + "label": "vite", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "vite", + "source_file": "package.json", + "source_location": "L58" + }, + { + "id": "ref_vite_plugin_top_level_await", + "label": "vite-plugin-top-level-await", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "vite-plugin-top-level-await", + "source_file": "package.json", + "source_location": "L59" + }, + { + "id": "ref_vite_plugin_wasm", + "label": "vite-plugin-wasm", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "vite-plugin-wasm", + "source_file": "package.json", + "source_location": "L60" + }, + { + "id": "ref_vitejs_plugin_react", + "label": "@vitejs/plugin-react", + "_origin": "ast", + "community": 10, + "community_name": "package.json", + "file_type": "concept", + "norm_label": "@vitejs/plugin-react", + "source_file": "package.json", + "source_location": "L45" + }, + { + "id": "prettierrc", + "label": ".prettierrc.json", + "_origin": "ast", + "community": 11, + "community_name": ".prettierrc.json", + "file_type": "code", + "norm_label": ".prettierrc.json", + "source_file": ".prettierrc.json", + "source_location": "L1" + }, + { + "id": "prettierrc_arrowparens", + "label": "arrowParens", + "_origin": "ast", + "community": 11, + "community_name": ".prettierrc.json", + "file_type": "code", + "norm_label": "arrowparens", + "source_file": ".prettierrc.json", + "source_location": "L7" + }, + { + "id": "prettierrc_printwidth", + "label": "printWidth", + "_origin": "ast", + "community": 11, + "community_name": ".prettierrc.json", + "file_type": "code", + "norm_label": "printwidth", + "source_file": ".prettierrc.json", + "source_location": "L5" + }, + { + "id": "prettierrc_semi", + "label": "semi", + "_origin": "ast", + "community": 11, + "community_name": ".prettierrc.json", + "file_type": "code", + "norm_label": "semi", + "source_file": ".prettierrc.json", + "source_location": "L2" + }, + { + "id": "prettierrc_singlequote", + "label": "singleQuote", + "_origin": "ast", + "community": 11, + "community_name": ".prettierrc.json", + "file_type": "code", + "norm_label": "singlequote", + "source_file": ".prettierrc.json", + "source_location": "L3" + }, + { + "id": "prettierrc_tabwidth", + "label": "tabWidth", + "_origin": "ast", + "community": 11, + "community_name": ".prettierrc.json", + "file_type": "code", + "norm_label": "tabwidth", + "source_file": ".prettierrc.json", + "source_location": "L6" + }, + { + "id": "prettierrc_trailingcomma", + "label": "trailingComma", + "_origin": "ast", + "community": 11, + "community_name": ".prettierrc.json", + "file_type": "code", + "norm_label": "trailingcomma", + "source_file": ".prettierrc.json", + "source_location": "L4" + }, + { + "id": "opencode_skills_graphify_skill", + "label": ".opencode/skills/graphify/SKILL.md", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "frontmatter": { + "name": "graphify", + "description": "Use for any question about a codebase, its architecture, file relationships, or project content \u2014 especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools." + }, + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/skill.md", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_skill_for_graphify_add_and_watch", + "label": "For /graphify add and --watch", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify add and --watch", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L687" + }, + { + "id": "opencode_skills_graphify_skill_for_graphify_query", + "label": "For /graphify query", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify query", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L675" + }, + { + "id": "opencode_skills_graphify_skill_for_the_commit_hook_and_native_claude_md_integration", + "label": "For the commit hook and native CLAUDE.md integration", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for the commit hook and native claude.md integration", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L693" + }, + { + "id": "opencode_skills_graphify_skill_for_update_and_cluster_only", + "label": "For --update and --cluster-only", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --update and --cluster-only", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L669" + }, + { + "id": "opencode_skills_graphify_skill_graphify", + "label": "/graphify", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "/graphify", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L6" + }, + { + "id": "opencode_skills_graphify_skill_honesty_rules", + "label": "Honesty Rules", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "honesty rules", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L699" + }, + { + "id": "opencode_skills_graphify_skill_interpreter_guard_for_subcommands", + "label": "Interpreter guard for subcommands", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "interpreter guard for subcommands", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L651" + }, + { + "id": "opencode_skills_graphify_skill_part_a_structural_extraction_for_code_files", + "label": "Part A - Structural extraction for code files", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part a - structural extraction for code files", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L170" + }, + { + "id": "opencode_skills_graphify_skill_part_b_semantic_extraction_parallel_subagents", + "label": "Part B - Semantic extraction (parallel subagents)", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part b - semantic extraction (parallel subagents)", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L196" + }, + { + "id": "opencode_skills_graphify_skill_part_c_merge_ast_semantic_into_final_extraction", + "label": "Part C - Merge AST + semantic into final extraction", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part c - merge ast + semantic into final extraction", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L351" + }, + { + "id": "opencode_skills_graphify_skill_step_0_github_repos_and_multi_path_merge_only_if_a_url_or_several_paths", + "label": "Step 0 - GitHub repos and multi-path merge (only if a URL or several paths)", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 - github repos and multi-path merge (only if a url or several paths)", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L61" + }, + { + "id": "opencode_skills_graphify_skill_step_1_ensure_graphify_is_installed", + "label": "Step 1 - Ensure graphify is installed", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 1 - ensure graphify is installed", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L65" + }, + { + "id": "opencode_skills_graphify_skill_step_2_5_video_and_audio_only_if_video_files_detected", + "label": "Step 2.5 - Video and audio (only if video files detected)", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2.5 - video and audio (only if video files detected)", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L147" + }, + { + "id": "opencode_skills_graphify_skill_step_2_detect_files", + "label": "Step 2 - Detect files", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2 - detect files", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L107" + }, + { + "id": "opencode_skills_graphify_skill_step_3_extract_entities_and_relationships", + "label": "Step 3 - Extract entities and relationships", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 3 - extract entities and relationships", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L151" + }, + { + "id": "opencode_skills_graphify_skill_step_4_5_graph_health_check_read_only_integrity_gate", + "label": "Step 4.5 - Graph health check (read-only integrity gate)", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 4.5 - graph health check (read-only integrity gate)", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L448" + }, + { + "id": "opencode_skills_graphify_skill_step_4_build_graph_cluster_analyze_generate_outputs", + "label": "Step 4 - Build graph, cluster, analyze, generate outputs", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 4 - build graph, cluster, analyze, generate outputs", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L385" + }, + { + "id": "opencode_skills_graphify_skill_step_5_label_communities", + "label": "Step 5 - Label communities", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 5 - label communities", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L474" + }, + { + "id": "opencode_skills_graphify_skill_step_6_generate_obsidian_vault_opt_in_html", + "label": "Step 6 - Generate Obsidian vault (opt-in) + HTML", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 6 - generate obsidian vault (opt-in) + html", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L523" + }, + { + "id": "opencode_skills_graphify_skill_step_9_save_manifest_update_cost_tracker_clean_up_and_report", + "label": "Step 9 - Save manifest, update cost tracker, clean up, and report", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 9 - save manifest, update cost tracker, clean up, and report", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L549" + }, + { + "id": "opencode_skills_graphify_skill_steps_6b_8_wiki_neo4j_falkordb_svg_graphml_mcp_benchmark_only_on_their_flags", + "label": "Steps 6b-8 - Wiki, Neo4j, FalkorDB, SVG, GraphML, MCP, benchmark (only on their flags)", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "steps 6b-8 - wiki, neo4j, falkordb, svg, graphml, mcp, benchmark (only on their flags)", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L543" + }, + { + "id": "opencode_skills_graphify_skill_usage", + "label": "Usage", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "usage", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L10" + }, + { + "id": "opencode_skills_graphify_skill_what_graphify_is_for", + "label": "What graphify is for", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what graphify is for", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L45" + }, + { + "id": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "label": "What You Must Do When Invoked", + "_origin": "ast", + "community": 12, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what you must do when invoked", + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L49" + }, + { + "id": "pi_agent_skills_graphify_skill", + "label": "agent/skills/graphify/SKILL.md", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "frontmatter": { + "name": "graphify", + "description": "Use for any question about a codebase, its architecture, file relationships, or project content \u2014 especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools." + }, + "node_kind": "page", + "norm_label": "agent/skills/graphify/skill.md", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_skill_for_graphify_add_and_watch", + "label": "For /graphify add and --watch", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify add and --watch", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L695" + }, + { + "id": "pi_agent_skills_graphify_skill_for_graphify_query", + "label": "For /graphify query", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify query", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L683" + }, + { + "id": "pi_agent_skills_graphify_skill_for_the_commit_hook_and_native_claude_md_integration", + "label": "For the commit hook and native CLAUDE.md integration", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for the commit hook and native claude.md integration", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L701" + }, + { + "id": "pi_agent_skills_graphify_skill_for_update_and_cluster_only", + "label": "For --update and --cluster-only", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --update and --cluster-only", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L677" + }, + { + "id": "pi_agent_skills_graphify_skill_graphify", + "label": "/graphify", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "/graphify", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L6" + }, + { + "id": "pi_agent_skills_graphify_skill_honesty_rules", + "label": "Honesty Rules", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "honesty rules", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L707" + }, + { + "id": "pi_agent_skills_graphify_skill_interpreter_guard_for_subcommands", + "label": "Interpreter guard for subcommands", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "interpreter guard for subcommands", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L659" + }, + { + "id": "pi_agent_skills_graphify_skill_part_a_structural_extraction_for_code_files", + "label": "Part A - Structural extraction for code files", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part a - structural extraction for code files", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L170" + }, + { + "id": "pi_agent_skills_graphify_skill_part_b_semantic_extraction_parallel_subagents", + "label": "Part B - Semantic extraction (parallel subagents)", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part b - semantic extraction (parallel subagents)", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L196" + }, + { + "id": "pi_agent_skills_graphify_skill_part_c_merge_ast_semantic_into_final_extraction", + "label": "Part C - Merge AST + semantic into final extraction", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part c - merge ast + semantic into final extraction", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L359" + }, + { + "id": "pi_agent_skills_graphify_skill_step_0_github_repos_and_multi_path_merge_only_if_a_url_or_several_paths", + "label": "Step 0 - GitHub repos and multi-path merge (only if a URL or several paths)", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 - github repos and multi-path merge (only if a url or several paths)", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L61" + }, + { + "id": "pi_agent_skills_graphify_skill_step_1_ensure_graphify_is_installed", + "label": "Step 1 - Ensure graphify is installed", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 1 - ensure graphify is installed", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L65" + }, + { + "id": "pi_agent_skills_graphify_skill_step_2_5_video_and_audio_only_if_video_files_detected", + "label": "Step 2.5 - Video and audio (only if video files detected)", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2.5 - video and audio (only if video files detected)", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L147" + }, + { + "id": "pi_agent_skills_graphify_skill_step_2_detect_files", + "label": "Step 2 - Detect files", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2 - detect files", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L107" + }, + { + "id": "pi_agent_skills_graphify_skill_step_3_extract_entities_and_relationships", + "label": "Step 3 - Extract entities and relationships", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 3 - extract entities and relationships", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L151" + }, + { + "id": "pi_agent_skills_graphify_skill_step_4_5_graph_health_check_read_only_integrity_gate", + "label": "Step 4.5 - Graph health check (read-only integrity gate)", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 4.5 - graph health check (read-only integrity gate)", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L456" + }, + { + "id": "pi_agent_skills_graphify_skill_step_4_build_graph_cluster_analyze_generate_outputs", + "label": "Step 4 - Build graph, cluster, analyze, generate outputs", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 4 - build graph, cluster, analyze, generate outputs", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L393" + }, + { + "id": "pi_agent_skills_graphify_skill_step_5_label_communities", + "label": "Step 5 - Label communities", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 5 - label communities", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L482" + }, + { + "id": "pi_agent_skills_graphify_skill_step_6_generate_obsidian_vault_opt_in_html", + "label": "Step 6 - Generate Obsidian vault (opt-in) + HTML", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 6 - generate obsidian vault (opt-in) + html", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L531" + }, + { + "id": "pi_agent_skills_graphify_skill_step_9_save_manifest_update_cost_tracker_clean_up_and_report", + "label": "Step 9 - Save manifest, update cost tracker, clean up, and report", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 9 - save manifest, update cost tracker, clean up, and report", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L557" + }, + { + "id": "pi_agent_skills_graphify_skill_steps_6b_8_wiki_neo4j_falkordb_svg_graphml_mcp_benchmark_only_on_their_flags", + "label": "Steps 6b-8 - Wiki, Neo4j, FalkorDB, SVG, GraphML, MCP, benchmark (only on their flags)", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "steps 6b-8 - wiki, neo4j, falkordb, svg, graphml, mcp, benchmark (only on their flags)", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L551" + }, + { + "id": "pi_agent_skills_graphify_skill_usage", + "label": "Usage", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "usage", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L10" + }, + { + "id": "pi_agent_skills_graphify_skill_what_graphify_is_for", + "label": "What graphify is for", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what graphify is for", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L45" + }, + { + "id": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "label": "What You Must Do When Invoked", + "_origin": "ast", + "community": 13, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what you must do when invoked", + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L49" + }, + { + "id": "claude_skills_react_doctor_skill", + "label": "react-doctor/SKILL.md", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "frontmatter": { + "name": "react-doctor", + "description": "Use when finishing a feature, fixing a bug, before committing React code, or when the user types `/doctor`, asks to scan, triage, or clean up React diagnostics. Covers lint, accessibility, bundle size, architecture. Includes a regression check and a full local-triage workflow that fetches the canonical playbook.", + "version": "1.2.0" + }, + "node_kind": "page", + "norm_label": "react-doctor/skill.md", + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L1" + }, + { + "id": "claude_skills_react_doctor_references_explain", + "label": "explain.md", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "page", + "norm_label": "explain.md", + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L1" + }, + { + "id": "claude_skills_react_doctor_references_explain_commands", + "label": "Commands", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "commands", + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L27" + }, + { + "id": "claude_skills_react_doctor_references_explain_config_shape", + "label": "Config shape", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "config shape", + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L57" + }, + { + "id": "claude_skills_react_doctor_references_explain_decision_guide", + "label": "Decision guide", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "decision guide", + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L44" + }, + { + "id": "claude_skills_react_doctor_references_explain_educating_the_user", + "label": "Educating the user", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "educating the user", + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L70" + }, + { + "id": "claude_skills_react_doctor_references_explain_explaining_and_configuring_rules", + "label": "Explaining and configuring rules", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "explaining and configuring rules", + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L1" + }, + { + "id": "claude_skills_react_doctor_references_explain_workflow", + "label": "Workflow", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "workflow", + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L10" + }, + { + "id": "claude_skills_react_doctor_skill_after_making_react_code_changes", + "label": "After making React code changes:", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "after making react code changes:", + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L11" + }, + { + "id": "claude_skills_react_doctor_skill_command", + "label": "Command", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "command", + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L39" + }, + { + "id": "claude_skills_react_doctor_skill_configuring_or_explaining_rules", + "label": "Configuring or explaining rules", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "configuring or explaining rules", + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L35" + }, + { + "id": "claude_skills_react_doctor_skill_doctor_full_local_triage_workflow", + "label": "/doctor \u2014 full local triage workflow", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "/doctor \u2014 full local triage workflow", + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L21" + }, + { + "id": "claude_skills_react_doctor_skill_for_general_cleanup_or_code_improvement", + "label": "For general cleanup or code improvement:", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for general cleanup or code improvement:", + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L17" + }, + { + "id": "claude_skills_react_doctor_skill_react_doctor", + "label": "React Doctor", + "_origin": "ast", + "community": 14, + "community_name": "Explaining and configuring rules", + "file_type": "document", + "node_kind": "heading", + "norm_label": "react doctor", + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L7" + }, + { + "id": "claude_skills_graphify_references_exports", + "label": ".claude/skills/graphify/references/exports.md", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/skills/graphify/references/exports.md", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "label": "graphify reference: extra exports and benchmark", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: extra exports and benchmark", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_exports_step_6b_wiki_only_if_wiki_flag", + "label": "Step 6b - Wiki (only if --wiki flag)", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 6b - wiki (only if --wiki flag)", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L5" + }, + { + "id": "claude_skills_graphify_references_exports_step_7_neo4j_export_only_if_neo4j_or_neo4j_push_flag", + "label": "Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag)", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7 - neo4j export (only if --neo4j or --neo4j-push flag)", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L15" + }, + { + "id": "claude_skills_graphify_references_exports_step_7a_falkordb_export_only_if_falkordb_or_falkordb_push_flag", + "label": "Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag)", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7a - falkordb export (only if --falkordb or --falkordb-push flag)", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L31" + }, + { + "id": "claude_skills_graphify_references_exports_step_7b_svg_export_only_if_svg_flag", + "label": "Step 7b - SVG export (only if --svg flag)", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7b - svg export (only if --svg flag)", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L47" + }, + { + "id": "claude_skills_graphify_references_exports_step_7c_graphml_export_only_if_graphml_flag", + "label": "Step 7c - GraphML export (only if --graphml flag)", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7c - graphml export (only if --graphml flag)", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L53" + }, + { + "id": "claude_skills_graphify_references_exports_step_7d_mcp_server_only_if_mcp_flag", + "label": "Step 7d - MCP server (only if --mcp flag)", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7d - mcp server (only if --mcp flag)", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L59" + }, + { + "id": "claude_skills_graphify_references_exports_step_8_token_reduction_benchmark_only_if_total_words_5000", + "label": "Step 8 - Token reduction benchmark (only if total_words > 5000)", + "_origin": "ast", + "community": 15, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 8 - token reduction benchmark (only if total_words > 5000)", + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L79" + }, + { + "id": "postcss_config", + "label": "postcss.config.js", + "_origin": "ast", + "community": 16, + "community_name": "postcss.config.js", + "file_type": "code", + "norm_label": "postcss.config.js", + "source_file": "postcss.config.js", + "source_location": "L1" + }, + { + "id": "tailwindcss", + "label": "tailwindcss", + "_origin": "ast", + "community": 17, + "community_name": "tailwind.config.js", + "confidence": "EXTRACTED", + "file_type": "code", + "norm_label": "tailwindcss", + "source_file": "tailwindcss" + }, + { + "id": "tailwind_config", + "label": "tailwind.config.js", + "_origin": "ast", + "community": 17, + "community_name": "tailwind.config.js", + "file_type": "code", + "norm_label": "tailwind.config.js", + "source_file": "tailwind.config.js", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_exports", + "label": ".codex/skills/graphify/references/exports.md", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "page", + "norm_label": ".codex/skills/graphify/references/exports.md", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "label": "graphify reference: extra exports and benchmark", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: extra exports and benchmark", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_exports_step_6b_wiki_only_if_wiki_flag", + "label": "Step 6b - Wiki (only if --wiki flag)", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 6b - wiki (only if --wiki flag)", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L5" + }, + { + "id": "codex_skills_graphify_references_exports_step_7_neo4j_export_only_if_neo4j_or_neo4j_push_flag", + "label": "Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag)", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7 - neo4j export (only if --neo4j or --neo4j-push flag)", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L15" + }, + { + "id": "codex_skills_graphify_references_exports_step_7a_falkordb_export_only_if_falkordb_or_falkordb_push_flag", + "label": "Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag)", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7a - falkordb export (only if --falkordb or --falkordb-push flag)", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L31" + }, + { + "id": "codex_skills_graphify_references_exports_step_7b_svg_export_only_if_svg_flag", + "label": "Step 7b - SVG export (only if --svg flag)", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7b - svg export (only if --svg flag)", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L47" + }, + { + "id": "codex_skills_graphify_references_exports_step_7c_graphml_export_only_if_graphml_flag", + "label": "Step 7c - GraphML export (only if --graphml flag)", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7c - graphml export (only if --graphml flag)", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L53" + }, + { + "id": "codex_skills_graphify_references_exports_step_7d_mcp_server_only_if_mcp_flag", + "label": "Step 7d - MCP server (only if --mcp flag)", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7d - mcp server (only if --mcp flag)", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L59" + }, + { + "id": "codex_skills_graphify_references_exports_step_8_token_reduction_benchmark_only_if_total_words_5000", + "label": "Step 8 - Token reduction benchmark (only if total_words > 5000)", + "_origin": "ast", + "community": 18, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 8 - token reduction benchmark (only if total_words > 5000)", + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L79" + }, + { + "id": "opencode_skills_graphify_references_exports", + "label": ".opencode/skills/graphify/references/exports.md", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/references/exports.md", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "label": "graphify reference: extra exports and benchmark", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: extra exports and benchmark", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_exports_step_6b_wiki_only_if_wiki_flag", + "label": "Step 6b - Wiki (only if --wiki flag)", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 6b - wiki (only if --wiki flag)", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L5" + }, + { + "id": "opencode_skills_graphify_references_exports_step_7_neo4j_export_only_if_neo4j_or_neo4j_push_flag", + "label": "Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag)", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7 - neo4j export (only if --neo4j or --neo4j-push flag)", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L15" + }, + { + "id": "opencode_skills_graphify_references_exports_step_7a_falkordb_export_only_if_falkordb_or_falkordb_push_flag", + "label": "Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag)", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7a - falkordb export (only if --falkordb or --falkordb-push flag)", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L31" + }, + { + "id": "opencode_skills_graphify_references_exports_step_7b_svg_export_only_if_svg_flag", + "label": "Step 7b - SVG export (only if --svg flag)", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7b - svg export (only if --svg flag)", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L47" + }, + { + "id": "opencode_skills_graphify_references_exports_step_7c_graphml_export_only_if_graphml_flag", + "label": "Step 7c - GraphML export (only if --graphml flag)", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7c - graphml export (only if --graphml flag)", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L53" + }, + { + "id": "opencode_skills_graphify_references_exports_step_7d_mcp_server_only_if_mcp_flag", + "label": "Step 7d - MCP server (only if --mcp flag)", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7d - mcp server (only if --mcp flag)", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L59" + }, + { + "id": "opencode_skills_graphify_references_exports_step_8_token_reduction_benchmark_only_if_total_words_5000", + "label": "Step 8 - Token reduction benchmark (only if total_words > 5000)", + "_origin": "ast", + "community": 19, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 8 - token reduction benchmark (only if total_words > 5000)", + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L79" + }, + { + "id": "epoch_intents_sdk", + "label": "@epoch-protocol/epoch-intents-sdk", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "confidence": "EXTRACTED", + "file_type": "code", + "norm_label": "@epoch-protocol/epoch-intents-sdk", + "source_file": "@epoch-protocol/epoch-intents-sdk" + }, + { + "id": "src_components_crosschain_intent_explorerhashcard", + "label": "ExplorerHashCard.tsx", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "explorerhashcard.tsx", + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_intent_explorerhashcard_tone_styles", + "label": "TONE_STYLES", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "tone_styles", + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L12" + }, + { + "id": "src_components_crosschain_intent_intentquotesummary", + "label": "IntentQuoteSummary.tsx", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "intentquotesummary.tsx", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_intent_settlementpendingcard", + "label": "SettlementPendingCard.tsx", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "settlementpendingcard.tsx", + "source_file": "src/components/crosschain/intent/SettlementPendingCard.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_intentform", + "label": "IntentForm.tsx", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "intentform.tsx", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_quotesummarycard", + "label": "QuoteSummaryCard.tsx", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "quotesummarycard.tsx", + "source_file": "src/components/crosschain/QuoteSummaryCard.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_withdraw_withdraw_toasts", + "label": "withdraw-toasts.ts", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "withdraw-toasts.ts", + "source_file": "src/components/crosschain/withdraw/withdraw-toasts.ts", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_withdraw_withdraw_toasts_withdraw_deposit_toast_id", + "label": "WITHDRAW_DEPOSIT_TOAST_ID", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "withdraw_deposit_toast_id", + "source_file": "src/components/crosschain/withdraw/withdraw-toasts.ts", + "source_location": "L3" + }, + { + "id": "src_components_crosschain_withdraw_withdraw_toasts_withdraw_settle_toast_id", + "label": "WITHDRAW_SETTLE_TOAST_ID", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "withdraw_settle_toast_id", + "source_file": "src/components/crosschain/withdraw/withdraw-toasts.ts", + "source_location": "L4" + }, + { + "id": "src_components_crosschain_withdraw_withdrawquotesummary", + "label": "WithdrawQuoteSummary.tsx", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "withdrawquotesummary.tsx", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_withdrawform", + "label": "WithdrawForm.tsx", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "withdrawform.tsx", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L1" + }, + { + "id": "src_components_ui_button", + "label": "button.tsx", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "button.tsx", + "source_file": "src/components/ui/button.tsx", + "source_location": "L1" + }, + { + "id": "src_components_ui_button_button", + "label": "Button", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "button", + "source_file": "src/components/ui/button.tsx", + "source_location": "L40" + }, + { + "id": "src_components_ui_button_buttonvariants", + "label": "buttonVariants", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "buttonvariants", + "source_file": "src/components/ui/button.tsx", + "source_location": "L5" + }, + { + "id": "src_constants_miden_tokens", + "label": "miden-tokens.ts", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "miden-tokens.ts", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L1" + }, + { + "id": "src_constants_miden_tokens_miden_faucet_decimals", + "label": "MIDEN_FAUCET_DECIMALS", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "miden_faucet_decimals", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L16" + }, + { + "id": "src_hooks_useepochintent", + "label": "useEpochIntent.ts", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "useepochintent.ts", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L1" + }, + { + "id": "src_hooks_usewithdrawintent", + "label": "useWithdrawIntent.ts", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "usewithdrawintent.ts", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L1" + }, + { + "id": "src_lib_epoch_sdk", + "label": "epoch-sdk.ts", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "epoch-sdk.ts", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L1" + }, + { + "id": "src_services_epoch_bridge", + "label": "epoch-bridge.ts", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "epoch-bridge.ts", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L1" + }, + { + "id": "src_services_epoch_bridge_zero_hash", + "label": "ZERO_HASH", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "zero_hash", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L69" + }, + { + "id": "src_types_miden", + "label": "types/miden.ts", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "code", + "norm_label": "types/miden.ts", + "source_file": "src/types/miden.ts", + "source_location": "L1" + }, + { + "id": "ref_class_variance_authority", + "label": "class-variance-authority", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "concept", + "norm_label": "class-variance-authority", + "source_file": "package.json", + "source_location": "L28" + }, + { + "id": "ref_react", + "label": "react", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "concept", + "norm_label": "react", + "source_file": "package.json", + "source_location": "L31" + }, + { + "id": "ref_tanstack_react_query", + "label": "@tanstack/react-query", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "concept", + "norm_label": "@tanstack/react-query", + "source_file": "package.json", + "source_location": "L27" + }, + { + "id": "ref_wagmi", + "label": "wagmi", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "concept", + "norm_label": "wagmi", + "source_file": "package.json", + "source_location": "L38" + }, + { + "id": "src_services_epoch_bridge_rationale_44", + "label": "IMPORTANT: integer strings (e.g. \"1099993\") are base units and must use", + "_origin": "ast", + "community": 2, + "community_name": "IntentForm.tsx", + "file_type": "rationale", + "norm_label": "important: integer strings (e.g. \"1099993\") are base units and must use", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L44" + }, + { + "id": "pi_agent_skills_graphify_references_exports", + "label": "agent/skills/graphify/references/exports.md", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "page", + "norm_label": "agent/skills/graphify/references/exports.md", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "label": "graphify reference: extra exports and benchmark", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: extra exports and benchmark", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_exports_step_6b_wiki_only_if_wiki_flag", + "label": "Step 6b - Wiki (only if --wiki flag)", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 6b - wiki (only if --wiki flag)", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L5" + }, + { + "id": "pi_agent_skills_graphify_references_exports_step_7_neo4j_export_only_if_neo4j_or_neo4j_push_flag", + "label": "Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag)", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7 - neo4j export (only if --neo4j or --neo4j-push flag)", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L15" + }, + { + "id": "pi_agent_skills_graphify_references_exports_step_7a_falkordb_export_only_if_falkordb_or_falkordb_push_flag", + "label": "Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag)", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7a - falkordb export (only if --falkordb or --falkordb-push flag)", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L31" + }, + { + "id": "pi_agent_skills_graphify_references_exports_step_7b_svg_export_only_if_svg_flag", + "label": "Step 7b - SVG export (only if --svg flag)", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7b - svg export (only if --svg flag)", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L47" + }, + { + "id": "pi_agent_skills_graphify_references_exports_step_7c_graphml_export_only_if_graphml_flag", + "label": "Step 7c - GraphML export (only if --graphml flag)", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7c - graphml export (only if --graphml flag)", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L53" + }, + { + "id": "pi_agent_skills_graphify_references_exports_step_7d_mcp_server_only_if_mcp_flag", + "label": "Step 7d - MCP server (only if --mcp flag)", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 7d - mcp server (only if --mcp flag)", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L59" + }, + { + "id": "pi_agent_skills_graphify_references_exports_step_8_token_reduction_benchmark_only_if_total_words_5000", + "label": "Step 8 - Token reduction benchmark (only if total_words > 5000)", + "_origin": "ast", + "community": 20, + "community_name": "graphify reference: extra exports and benchmark", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 8 - token reduction benchmark (only if total_words > 5000)", + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L79" + }, + { + "id": "readme", + "label": "README.md", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "page", + "norm_label": "readme.md", + "source_file": "README.md", + "source_location": "L1" + }, + { + "id": "readme_key_files", + "label": "Key Files", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "heading", + "norm_label": "key files", + "source_file": "README.md", + "source_location": "L47" + }, + { + "id": "readme_miden_evm_epoch_integration_example", + "label": "Miden \u21c4 EVM Epoch Integration Example", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "heading", + "norm_label": "miden \u21c4 evm epoch integration example", + "source_file": "README.md", + "source_location": "L1" + }, + { + "id": "readme_notes", + "label": "Notes", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "heading", + "norm_label": "notes", + "source_file": "README.md", + "source_location": "L60" + }, + { + "id": "readme_run_locally", + "label": "Run Locally", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "heading", + "norm_label": "run locally", + "source_file": "README.md", + "source_location": "L28" + }, + { + "id": "readme_stack", + "label": "Stack", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "heading", + "norm_label": "stack", + "source_file": "README.md", + "source_location": "L21" + }, + { + "id": "readme_supported_testnet_chains", + "label": "Supported testnet chains", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "heading", + "norm_label": "supported testnet chains", + "source_file": "README.md", + "source_location": "L10" + }, + { + "id": "readme_test_funds", + "label": "Test Funds", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "heading", + "norm_label": "test funds", + "source_file": "README.md", + "source_location": "L42" + }, + { + "id": "readme_wallets", + "label": "Wallets", + "_origin": "ast", + "community": 21, + "community_name": "Miden \u21c4 EVM Epoch Integration Example", + "file_type": "document", + "node_kind": "heading", + "norm_label": "wallets", + "source_file": "README.md", + "source_location": "L37" + }, + { + "id": "claude", + "label": "CLAUDE.md", + "_origin": "ast", + "community": 22, + "community_name": "CLAUDE.md", + "file_type": "document", + "node_kind": "page", + "norm_label": "claude.md", + "source_file": "CLAUDE.md", + "source_location": "L1" + }, + { + "id": "claude_comments", + "label": "Comments", + "_origin": "ast", + "community": 22, + "community_name": "CLAUDE.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "comments", + "source_file": "CLAUDE.md", + "source_location": "L21" + }, + { + "id": "claude_graphify", + "label": "graphify", + "_origin": "ast", + "community": 22, + "community_name": "CLAUDE.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify", + "source_file": "CLAUDE.md", + "source_location": "L42" + }, + { + "id": "claude_md_claude_claude", + "label": "CLAUDE.md", + "_origin": "ast", + "community": 22, + "community_name": "CLAUDE.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "claude.md", + "source_file": "CLAUDE.md", + "source_location": "L1" + }, + { + "id": "claude_traps", + "label": "Traps", + "_origin": "ast", + "community": 22, + "community_name": "CLAUDE.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "traps", + "source_file": "CLAUDE.md", + "source_location": "L30" + }, + { + "id": "claude_what_this_is", + "label": "What this is", + "_origin": "ast", + "community": 22, + "community_name": "CLAUDE.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what this is", + "source_file": "CLAUDE.md", + "source_location": "L3" + }, + { + "id": "claude_skills_graphify_references_query", + "label": ".claude/skills/graphify/references/query.md", + "_origin": "ast", + "community": 23, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/skills/graphify/references/query.md", + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_query_for_graphify_explain", + "label": "For /graphify explain", + "_origin": "ast", + "community": 23, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify explain", + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L254" + }, + { + "id": "claude_skills_graphify_references_query_for_graphify_path", + "label": "For /graphify path", + "_origin": "ast", + "community": 23, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify path", + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L186" + }, + { + "id": "claude_skills_graphify_references_query_graphify_reference_query_path_explain", + "label": "graphify reference: query, path, explain", + "_origin": "ast", + "community": 23, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: query, path, explain", + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_query_step_0_constrained_query_expansion_required_before_traversal", + "label": "Step 0 \u2014 Constrained query expansion (REQUIRED before traversal)", + "_origin": "ast", + "community": 23, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 \u2014 constrained query expansion (required before traversal)", + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L23" + }, + { + "id": "claude_skills_graphify_references_query_step_1_traversal", + "label": "Step 1 \u2014 Traversal", + "_origin": "ast", + "community": 23, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 1 \u2014 traversal", + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L61" + }, + { + "id": "codex_skills_graphify_references_query", + "label": ".codex/skills/graphify/references/query.md", + "_origin": "ast", + "community": 24, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "page", + "norm_label": ".codex/skills/graphify/references/query.md", + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_query_for_graphify_explain", + "label": "For /graphify explain", + "_origin": "ast", + "community": 24, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify explain", + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L254" + }, + { + "id": "codex_skills_graphify_references_query_for_graphify_path", + "label": "For /graphify path", + "_origin": "ast", + "community": 24, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify path", + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L186" + }, + { + "id": "codex_skills_graphify_references_query_graphify_reference_query_path_explain", + "label": "graphify reference: query, path, explain", + "_origin": "ast", + "community": 24, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: query, path, explain", + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_query_step_0_constrained_query_expansion_required_before_traversal", + "label": "Step 0 \u2014 Constrained query expansion (REQUIRED before traversal)", + "_origin": "ast", + "community": 24, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 \u2014 constrained query expansion (required before traversal)", + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L23" + }, + { + "id": "codex_skills_graphify_references_query_step_1_traversal", + "label": "Step 1 \u2014 Traversal", + "_origin": "ast", + "community": 24, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 1 \u2014 traversal", + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L61" + }, + { + "id": "opencode_skills_graphify_references_query", + "label": ".opencode/skills/graphify/references/query.md", + "_origin": "ast", + "community": 25, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/references/query.md", + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_query_for_graphify_explain", + "label": "For /graphify explain", + "_origin": "ast", + "community": 25, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify explain", + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L254" + }, + { + "id": "opencode_skills_graphify_references_query_for_graphify_path", + "label": "For /graphify path", + "_origin": "ast", + "community": 25, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify path", + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L186" + }, + { + "id": "opencode_skills_graphify_references_query_graphify_reference_query_path_explain", + "label": "graphify reference: query, path, explain", + "_origin": "ast", + "community": 25, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: query, path, explain", + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_query_step_0_constrained_query_expansion_required_before_traversal", + "label": "Step 0 \u2014 Constrained query expansion (REQUIRED before traversal)", + "_origin": "ast", + "community": 25, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 \u2014 constrained query expansion (required before traversal)", + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L23" + }, + { + "id": "opencode_skills_graphify_references_query_step_1_traversal", + "label": "Step 1 \u2014 Traversal", + "_origin": "ast", + "community": 25, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 1 \u2014 traversal", + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L61" + }, + { + "id": "pi_agent_skills_graphify_references_query", + "label": "agent/skills/graphify/references/query.md", + "_origin": "ast", + "community": 26, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "page", + "norm_label": "agent/skills/graphify/references/query.md", + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_query_for_graphify_explain", + "label": "For /graphify explain", + "_origin": "ast", + "community": 26, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify explain", + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L254" + }, + { + "id": "pi_agent_skills_graphify_references_query_for_graphify_path", + "label": "For /graphify path", + "_origin": "ast", + "community": 26, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify path", + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L186" + }, + { + "id": "pi_agent_skills_graphify_references_query_graphify_reference_query_path_explain", + "label": "graphify reference: query, path, explain", + "_origin": "ast", + "community": 26, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: query, path, explain", + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_query_step_0_constrained_query_expansion_required_before_traversal", + "label": "Step 0 \u2014 Constrained query expansion (REQUIRED before traversal)", + "_origin": "ast", + "community": 26, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 \u2014 constrained query expansion (required before traversal)", + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L23" + }, + { + "id": "pi_agent_skills_graphify_references_query_step_1_traversal", + "label": "Step 1 \u2014 Traversal", + "_origin": "ast", + "community": 26, + "community_name": "graphify reference: query, path, explain", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 1 \u2014 traversal", + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L61" + }, + { + "id": "claude_skills_graphify_references_add_watch", + "label": ".claude/skills/graphify/references/add-watch.md", + "_origin": "ast", + "community": 27, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/skills/graphify/references/add-watch.md", + "source_file": ".claude/skills/graphify/references/add-watch.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_add_watch_for_graphify_add", + "label": "For /graphify add", + "_origin": "ast", + "community": 27, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify add", + "source_file": ".claude/skills/graphify/references/add-watch.md", + "source_location": "L5" + }, + { + "id": "claude_skills_graphify_references_add_watch_for_watch", + "label": "For --watch", + "_origin": "ast", + "community": 27, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --watch", + "source_file": ".claude/skills/graphify/references/add-watch.md", + "source_location": "L39" + }, + { + "id": "claude_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "label": "graphify reference: add a URL and watch a folder", + "_origin": "ast", + "community": 27, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: add a url and watch a folder", + "source_file": ".claude/skills/graphify/references/add-watch.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_hooks", + "label": ".claude/skills/graphify/references/hooks.md", + "_origin": "ast", + "community": 28, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/skills/graphify/references/hooks.md", + "source_file": ".claude/skills/graphify/references/hooks.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_hooks_for_git_commit_hook", + "label": "For git commit hook", + "_origin": "ast", + "community": 28, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for git commit hook", + "source_file": ".claude/skills/graphify/references/hooks.md", + "source_location": "L5" + }, + { + "id": "claude_skills_graphify_references_hooks_for_native_claude_md_integration", + "label": "For native CLAUDE.md integration", + "_origin": "ast", + "community": 28, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for native claude.md integration", + "source_file": ".claude/skills/graphify/references/hooks.md", + "source_location": "L21" + }, + { + "id": "claude_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "label": "graphify reference: commit hook and native CLAUDE.md integration", + "_origin": "ast", + "community": 28, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: commit hook and native claude.md integration", + "source_file": ".claude/skills/graphify/references/hooks.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_update", + "label": ".claude/skills/graphify/references/update.md", + "_origin": "ast", + "community": 29, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/skills/graphify/references/update.md", + "source_file": ".claude/skills/graphify/references/update.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_update_for_cluster_only", + "label": "For --cluster-only", + "_origin": "ast", + "community": 29, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --cluster-only", + "source_file": ".claude/skills/graphify/references/update.md", + "source_location": "L202" + }, + { + "id": "claude_skills_graphify_references_update_for_update_incremental_re_extraction", + "label": "For --update (incremental re-extraction)", + "_origin": "ast", + "community": 29, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --update (incremental re-extraction)", + "source_file": ".claude/skills/graphify/references/update.md", + "source_location": "L5" + }, + { + "id": "claude_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "label": "graphify reference: incremental update and cluster-only", + "_origin": "ast", + "community": 29, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: incremental update and cluster-only", + "source_file": ".claude/skills/graphify/references/update.md", + "source_location": "L1" + }, + { + "id": "package_devdependencies", + "label": "devDependencies", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "devdependencies", + "source_file": "package.json", + "source_location": "L40" + }, + { + "id": "package_devdependencies_autoprefixer", + "label": "autoprefixer", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "autoprefixer", + "source_file": "package.json", + "source_location": "L46" + }, + { + "id": "package_devdependencies_eslint", + "label": "eslint", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "eslint", + "source_file": "package.json", + "source_location": "L47" + }, + { + "id": "package_devdependencies_eslint_js", + "label": "@eslint/js", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "@eslint/js", + "source_file": "package.json", + "source_location": "L41" + }, + { + "id": "package_devdependencies_eslint_plugin_react_hooks", + "label": "eslint-plugin-react-hooks", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "eslint-plugin-react-hooks", + "source_file": "package.json", + "source_location": "L48" + }, + { + "id": "package_devdependencies_eslint_plugin_react_refresh", + "label": "eslint-plugin-react-refresh", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "eslint-plugin-react-refresh", + "source_file": "package.json", + "source_location": "L49" + }, + { + "id": "package_devdependencies_globals", + "label": "globals", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "globals", + "source_file": "package.json", + "source_location": "L50" + }, + { + "id": "package_devdependencies_husky", + "label": "husky", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "husky", + "source_file": "package.json", + "source_location": "L51" + }, + { + "id": "package_devdependencies_lint_staged", + "label": "lint-staged", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "lint-staged", + "source_file": "package.json", + "source_location": "L52" + }, + { + "id": "package_devdependencies_postcss", + "label": "postcss", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "postcss", + "source_file": "package.json", + "source_location": "L53" + }, + { + "id": "package_devdependencies_prettier", + "label": "prettier", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "prettier", + "source_file": "package.json", + "source_location": "L54" + }, + { + "id": "package_devdependencies_tailwindcss", + "label": "tailwindcss", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "tailwindcss", + "source_file": "package.json", + "source_location": "L55" + }, + { + "id": "package_devdependencies_types_node", + "label": "@types/node", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "@types/node", + "source_file": "package.json", + "source_location": "L42" + }, + { + "id": "package_devdependencies_types_react", + "label": "@types/react", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "@types/react", + "source_file": "package.json", + "source_location": "L43" + }, + { + "id": "package_devdependencies_types_react_dom", + "label": "@types/react-dom", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "@types/react-dom", + "source_file": "package.json", + "source_location": "L44" + }, + { + "id": "package_devdependencies_typescript", + "label": "typescript", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "typescript", + "source_file": "package.json", + "source_location": "L56" + }, + { + "id": "package_devdependencies_typescript_eslint", + "label": "typescript-eslint", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "typescript-eslint", + "source_file": "package.json", + "source_location": "L57" + }, + { + "id": "package_devdependencies_vite", + "label": "vite", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "vite", + "source_file": "package.json", + "source_location": "L58" + }, + { + "id": "package_devdependencies_vite_plugin_top_level_await", + "label": "vite-plugin-top-level-await", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "vite-plugin-top-level-await", + "source_file": "package.json", + "source_location": "L59" + }, + { + "id": "package_devdependencies_vite_plugin_wasm", + "label": "vite-plugin-wasm", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "vite-plugin-wasm", + "source_file": "package.json", + "source_location": "L60" + }, + { + "id": "package_devdependencies_vitejs_plugin_react", + "label": "@vitejs/plugin-react", + "_origin": "ast", + "community": 3, + "community_name": "devDependencies", + "file_type": "code", + "norm_label": "@vitejs/plugin-react", + "source_file": "package.json", + "source_location": "L45" + }, + { + "id": "codex_skills_graphify_references_add_watch", + "label": ".codex/skills/graphify/references/add-watch.md", + "_origin": "ast", + "community": 30, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "page", + "norm_label": ".codex/skills/graphify/references/add-watch.md", + "source_file": ".codex/skills/graphify/references/add-watch.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_add_watch_for_graphify_add", + "label": "For /graphify add", + "_origin": "ast", + "community": 30, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify add", + "source_file": ".codex/skills/graphify/references/add-watch.md", + "source_location": "L5" + }, + { + "id": "codex_skills_graphify_references_add_watch_for_watch", + "label": "For --watch", + "_origin": "ast", + "community": 30, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --watch", + "source_file": ".codex/skills/graphify/references/add-watch.md", + "source_location": "L39" + }, + { + "id": "codex_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "label": "graphify reference: add a URL and watch a folder", + "_origin": "ast", + "community": 30, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: add a url and watch a folder", + "source_file": ".codex/skills/graphify/references/add-watch.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_hooks", + "label": ".codex/skills/graphify/references/hooks.md", + "_origin": "ast", + "community": 31, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "page", + "norm_label": ".codex/skills/graphify/references/hooks.md", + "source_file": ".codex/skills/graphify/references/hooks.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_hooks_for_git_commit_hook", + "label": "For git commit hook", + "_origin": "ast", + "community": 31, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for git commit hook", + "source_file": ".codex/skills/graphify/references/hooks.md", + "source_location": "L5" + }, + { + "id": "codex_skills_graphify_references_hooks_for_native_claude_md_integration", + "label": "For native CLAUDE.md integration", + "_origin": "ast", + "community": 31, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for native claude.md integration", + "source_file": ".codex/skills/graphify/references/hooks.md", + "source_location": "L21" + }, + { + "id": "codex_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "label": "graphify reference: commit hook and native CLAUDE.md integration", + "_origin": "ast", + "community": 31, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: commit hook and native claude.md integration", + "source_file": ".codex/skills/graphify/references/hooks.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_update", + "label": ".codex/skills/graphify/references/update.md", + "_origin": "ast", + "community": 32, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "page", + "norm_label": ".codex/skills/graphify/references/update.md", + "source_file": ".codex/skills/graphify/references/update.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_update_for_cluster_only", + "label": "For --cluster-only", + "_origin": "ast", + "community": 32, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --cluster-only", + "source_file": ".codex/skills/graphify/references/update.md", + "source_location": "L202" + }, + { + "id": "codex_skills_graphify_references_update_for_update_incremental_re_extraction", + "label": "For --update (incremental re-extraction)", + "_origin": "ast", + "community": 32, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --update (incremental re-extraction)", + "source_file": ".codex/skills/graphify/references/update.md", + "source_location": "L5" + }, + { + "id": "codex_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "label": "graphify reference: incremental update and cluster-only", + "_origin": "ast", + "community": 32, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: incremental update and cluster-only", + "source_file": ".codex/skills/graphify/references/update.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_add_watch", + "label": ".opencode/skills/graphify/references/add-watch.md", + "_origin": "ast", + "community": 33, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/references/add-watch.md", + "source_file": ".opencode/skills/graphify/references/add-watch.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_add_watch_for_graphify_add", + "label": "For /graphify add", + "_origin": "ast", + "community": 33, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify add", + "source_file": ".opencode/skills/graphify/references/add-watch.md", + "source_location": "L5" + }, + { + "id": "opencode_skills_graphify_references_add_watch_for_watch", + "label": "For --watch", + "_origin": "ast", + "community": 33, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --watch", + "source_file": ".opencode/skills/graphify/references/add-watch.md", + "source_location": "L39" + }, + { + "id": "opencode_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "label": "graphify reference: add a URL and watch a folder", + "_origin": "ast", + "community": 33, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: add a url and watch a folder", + "source_file": ".opencode/skills/graphify/references/add-watch.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_hooks", + "label": ".opencode/skills/graphify/references/hooks.md", + "_origin": "ast", + "community": 34, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/references/hooks.md", + "source_file": ".opencode/skills/graphify/references/hooks.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_hooks_for_git_commit_hook", + "label": "For git commit hook", + "_origin": "ast", + "community": 34, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for git commit hook", + "source_file": ".opencode/skills/graphify/references/hooks.md", + "source_location": "L5" + }, + { + "id": "opencode_skills_graphify_references_hooks_for_native_claude_md_integration", + "label": "For native CLAUDE.md integration", + "_origin": "ast", + "community": 34, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for native claude.md integration", + "source_file": ".opencode/skills/graphify/references/hooks.md", + "source_location": "L21" + }, + { + "id": "opencode_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "label": "graphify reference: commit hook and native CLAUDE.md integration", + "_origin": "ast", + "community": 34, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: commit hook and native claude.md integration", + "source_file": ".opencode/skills/graphify/references/hooks.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_update", + "label": ".opencode/skills/graphify/references/update.md", + "_origin": "ast", + "community": 35, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/references/update.md", + "source_file": ".opencode/skills/graphify/references/update.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_update_for_cluster_only", + "label": "For --cluster-only", + "_origin": "ast", + "community": 35, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --cluster-only", + "source_file": ".opencode/skills/graphify/references/update.md", + "source_location": "L202" + }, + { + "id": "opencode_skills_graphify_references_update_for_update_incremental_re_extraction", + "label": "For --update (incremental re-extraction)", + "_origin": "ast", + "community": 35, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --update (incremental re-extraction)", + "source_file": ".opencode/skills/graphify/references/update.md", + "source_location": "L5" + }, + { + "id": "opencode_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "label": "graphify reference: incremental update and cluster-only", + "_origin": "ast", + "community": 35, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: incremental update and cluster-only", + "source_file": ".opencode/skills/graphify/references/update.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_add_watch", + "label": "agent/skills/graphify/references/add-watch.md", + "_origin": "ast", + "community": 36, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "page", + "norm_label": "agent/skills/graphify/references/add-watch.md", + "source_file": ".pi/agent/skills/graphify/references/add-watch.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_add_watch_for_graphify_add", + "label": "For /graphify add", + "_origin": "ast", + "community": 36, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify add", + "source_file": ".pi/agent/skills/graphify/references/add-watch.md", + "source_location": "L5" + }, + { + "id": "pi_agent_skills_graphify_references_add_watch_for_watch", + "label": "For --watch", + "_origin": "ast", + "community": 36, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --watch", + "source_file": ".pi/agent/skills/graphify/references/add-watch.md", + "source_location": "L39" + }, + { + "id": "pi_agent_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "label": "graphify reference: add a URL and watch a folder", + "_origin": "ast", + "community": 36, + "community_name": "graphify reference: add a URL and watch a folder", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: add a url and watch a folder", + "source_file": ".pi/agent/skills/graphify/references/add-watch.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_hooks", + "label": "agent/skills/graphify/references/hooks.md", + "_origin": "ast", + "community": 37, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "page", + "norm_label": "agent/skills/graphify/references/hooks.md", + "source_file": ".pi/agent/skills/graphify/references/hooks.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_hooks_for_git_commit_hook", + "label": "For git commit hook", + "_origin": "ast", + "community": 37, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for git commit hook", + "source_file": ".pi/agent/skills/graphify/references/hooks.md", + "source_location": "L5" + }, + { + "id": "pi_agent_skills_graphify_references_hooks_for_native_claude_md_integration", + "label": "For native CLAUDE.md integration", + "_origin": "ast", + "community": 37, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for native claude.md integration", + "source_file": ".pi/agent/skills/graphify/references/hooks.md", + "source_location": "L21" + }, + { + "id": "pi_agent_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "label": "graphify reference: commit hook and native CLAUDE.md integration", + "_origin": "ast", + "community": 37, + "community_name": "graphify reference: commit hook and native CLAUDE.md integration", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: commit hook and native claude.md integration", + "source_file": ".pi/agent/skills/graphify/references/hooks.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_update", + "label": "agent/skills/graphify/references/update.md", + "_origin": "ast", + "community": 38, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "page", + "norm_label": "agent/skills/graphify/references/update.md", + "source_file": ".pi/agent/skills/graphify/references/update.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_update_for_cluster_only", + "label": "For --cluster-only", + "_origin": "ast", + "community": 38, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --cluster-only", + "source_file": ".pi/agent/skills/graphify/references/update.md", + "source_location": "L202" + }, + { + "id": "pi_agent_skills_graphify_references_update_for_update_incremental_re_extraction", + "label": "For --update (incremental re-extraction)", + "_origin": "ast", + "community": 38, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --update (incremental re-extraction)", + "source_file": ".pi/agent/skills/graphify/references/update.md", + "source_location": "L5" + }, + { + "id": "pi_agent_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "label": "graphify reference: incremental update and cluster-only", + "_origin": "ast", + "community": 38, + "community_name": "graphify reference: incremental update and cluster-only", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: incremental update and cluster-only", + "source_file": ".pi/agent/skills/graphify/references/update.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_github_and_merge", + "label": ".claude/skills/graphify/references/github-and-merge.md", + "_origin": "ast", + "community": 39, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/skills/graphify/references/github-and-merge.md", + "source_file": ".claude/skills/graphify/references/github-and-merge.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "label": "graphify reference: GitHub clone and cross-repo merge", + "_origin": "ast", + "community": 39, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: github clone and cross-repo merge", + "source_file": ".claude/skills/graphify/references/github-and-merge.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_github_and_merge_step_0_clone_github_repo_s_only_if_a_github_url_was_given", + "label": "Step 0 - Clone GitHub repo(s) (only if a GitHub URL was given)", + "_origin": "ast", + "community": 39, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 - clone github repo(s) (only if a github url was given)", + "source_file": ".claude/skills/graphify/references/github-and-merge.md", + "source_location": "L5" + }, + { + "id": "src_components_crosschain_intentstatus", + "label": "IntentStatus.tsx", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "intentstatus.tsx", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L1" + }, + { + "id": "src_hooks_useintentflowstatus", + "label": "useIntentFlowStatus.ts", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "useintentflowstatus.ts", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L1" + }, + { + "id": "src_hooks_useintentsettlementview", + "label": "useIntentSettlementView.ts", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "useintentsettlementview.ts", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L1" + }, + { + "id": "src_hooks_useintentstatusquery", + "label": "useIntentStatusQuery.ts", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "useintentstatusquery.ts", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L1" + }, + { + "id": "src_lib_explorers", + "label": "explorers.ts", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "explorers.ts", + "source_file": "src/lib/explorers.ts", + "source_location": "L1" + }, + { + "id": "src_lib_explorers_evm_explorers", + "label": "EVM_EXPLORERS", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "evm_explorers", + "source_file": "src/lib/explorers.ts", + "source_location": "L8" + }, + { + "id": "src_lib_intent_result", + "label": "intent-result.ts", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "intent-result.ts", + "source_file": "src/lib/intent-result.ts", + "source_location": "L1" + }, + { + "id": "src_lib_intent_settlement", + "label": "intent-settlement.ts", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "intent-settlement.ts", + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L1" + }, + { + "id": "src_lib_intent_settlement_terminal_statuses", + "label": "TERMINAL_STATUSES", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "code", + "norm_label": "terminal_statuses", + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L3" + }, + { + "id": "ref_epoch_protocol_epoch_intents_sdk", + "label": "@epoch-protocol/epoch-intents-sdk", + "_origin": "ast", + "community": 4, + "community_name": "IntentStatus.tsx", + "file_type": "concept", + "norm_label": "@epoch-protocol/epoch-intents-sdk", + "source_file": "package.json", + "source_location": "L18" + }, + { + "id": "claude_skills_graphify_references_transcribe", + "label": ".claude/skills/graphify/references/transcribe.md", + "_origin": "ast", + "community": 40, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/skills/graphify/references/transcribe.md", + "source_file": ".claude/skills/graphify/references/transcribe.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "label": "graphify reference: transcribe video and audio", + "_origin": "ast", + "community": 40, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: transcribe video and audio", + "source_file": ".claude/skills/graphify/references/transcribe.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_transcribe_step_2_5_transcribe_video_audio_files_only_if_video_files_detected", + "label": "Step 2.5 - Transcribe video / audio files (only if video files detected)", + "_origin": "ast", + "community": 40, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2.5 - transcribe video / audio files (only if video files detected)", + "source_file": ".claude/skills/graphify/references/transcribe.md", + "source_location": "L5" + }, + { + "id": "codex_skills_graphify_references_github_and_merge", + "label": ".codex/skills/graphify/references/github-and-merge.md", + "_origin": "ast", + "community": 41, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "page", + "norm_label": ".codex/skills/graphify/references/github-and-merge.md", + "source_file": ".codex/skills/graphify/references/github-and-merge.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "label": "graphify reference: GitHub clone and cross-repo merge", + "_origin": "ast", + "community": 41, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: github clone and cross-repo merge", + "source_file": ".codex/skills/graphify/references/github-and-merge.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_github_and_merge_step_0_clone_github_repo_s_only_if_a_github_url_was_given", + "label": "Step 0 - Clone GitHub repo(s) (only if a GitHub URL was given)", + "_origin": "ast", + "community": 41, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 - clone github repo(s) (only if a github url was given)", + "source_file": ".codex/skills/graphify/references/github-and-merge.md", + "source_location": "L5" + }, + { + "id": "codex_skills_graphify_references_transcribe", + "label": ".codex/skills/graphify/references/transcribe.md", + "_origin": "ast", + "community": 42, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "page", + "norm_label": ".codex/skills/graphify/references/transcribe.md", + "source_file": ".codex/skills/graphify/references/transcribe.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "label": "graphify reference: transcribe video and audio", + "_origin": "ast", + "community": 42, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: transcribe video and audio", + "source_file": ".codex/skills/graphify/references/transcribe.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_transcribe_step_2_5_transcribe_video_audio_files_only_if_video_files_detected", + "label": "Step 2.5 - Transcribe video / audio files (only if video files detected)", + "_origin": "ast", + "community": 42, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2.5 - transcribe video / audio files (only if video files detected)", + "source_file": ".codex/skills/graphify/references/transcribe.md", + "source_location": "L5" + }, + { + "id": "opencode_plugins_graphify", + "label": "graphify.js", + "_origin": "ast", + "community": 43, + "community_name": "graphify.js", + "file_type": "code", + "norm_label": "graphify.js", + "source_file": ".opencode/plugins/graphify.js", + "source_location": "L1" + }, + { + "id": "opencode_plugins_graphify_rationale_4", + "label": "IMPORTANT: keep the reminder string free of backticks and $(...) constructs.", + "_origin": "ast", + "community": 43, + "community_name": "graphify.js", + "file_type": "rationale", + "norm_label": "important: keep the reminder string free of backticks and $(...) constructs.", + "source_file": ".opencode/plugins/graphify.js", + "source_location": "L4" + }, + { + "id": "opencode_skills_graphify_references_github_and_merge", + "label": ".opencode/skills/graphify/references/github-and-merge.md", + "_origin": "ast", + "community": 44, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/references/github-and-merge.md", + "source_file": ".opencode/skills/graphify/references/github-and-merge.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "label": "graphify reference: GitHub clone and cross-repo merge", + "_origin": "ast", + "community": 44, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: github clone and cross-repo merge", + "source_file": ".opencode/skills/graphify/references/github-and-merge.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_github_and_merge_step_0_clone_github_repo_s_only_if_a_github_url_was_given", + "label": "Step 0 - Clone GitHub repo(s) (only if a GitHub URL was given)", + "_origin": "ast", + "community": 44, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 - clone github repo(s) (only if a github url was given)", + "source_file": ".opencode/skills/graphify/references/github-and-merge.md", + "source_location": "L5" + }, + { + "id": "opencode_skills_graphify_references_transcribe", + "label": ".opencode/skills/graphify/references/transcribe.md", + "_origin": "ast", + "community": 45, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/references/transcribe.md", + "source_file": ".opencode/skills/graphify/references/transcribe.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "label": "graphify reference: transcribe video and audio", + "_origin": "ast", + "community": 45, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: transcribe video and audio", + "source_file": ".opencode/skills/graphify/references/transcribe.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_transcribe_step_2_5_transcribe_video_audio_files_only_if_video_files_detected", + "label": "Step 2.5 - Transcribe video / audio files (only if video files detected)", + "_origin": "ast", + "community": 45, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2.5 - transcribe video / audio files (only if video files detected)", + "source_file": ".opencode/skills/graphify/references/transcribe.md", + "source_location": "L5" + }, + { + "id": "pi_agent_skills_graphify_references_github_and_merge", + "label": "agent/skills/graphify/references/github-and-merge.md", + "_origin": "ast", + "community": 46, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "page", + "norm_label": "agent/skills/graphify/references/github-and-merge.md", + "source_file": ".pi/agent/skills/graphify/references/github-and-merge.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "label": "graphify reference: GitHub clone and cross-repo merge", + "_origin": "ast", + "community": 46, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: github clone and cross-repo merge", + "source_file": ".pi/agent/skills/graphify/references/github-and-merge.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_github_and_merge_step_0_clone_github_repo_s_only_if_a_github_url_was_given", + "label": "Step 0 - Clone GitHub repo(s) (only if a GitHub URL was given)", + "_origin": "ast", + "community": 46, + "community_name": "graphify reference: GitHub clone and cross-repo merge", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 - clone github repo(s) (only if a github url was given)", + "source_file": ".pi/agent/skills/graphify/references/github-and-merge.md", + "source_location": "L5" + }, + { + "id": "pi_agent_skills_graphify_references_transcribe", + "label": "agent/skills/graphify/references/transcribe.md", + "_origin": "ast", + "community": 47, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "page", + "norm_label": "agent/skills/graphify/references/transcribe.md", + "source_file": ".pi/agent/skills/graphify/references/transcribe.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "label": "graphify reference: transcribe video and audio", + "_origin": "ast", + "community": 47, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: transcribe video and audio", + "source_file": ".pi/agent/skills/graphify/references/transcribe.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_transcribe_step_2_5_transcribe_video_audio_files_only_if_video_files_detected", + "label": "Step 2.5 - Transcribe video / audio files (only if video files detected)", + "_origin": "ast", + "community": 47, + "community_name": "graphify reference: transcribe video and audio", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2.5 - transcribe video / audio files (only if video files detected)", + "source_file": ".pi/agent/skills/graphify/references/transcribe.md", + "source_location": "L5" + }, + { + "id": "agents", + "label": "AGENTS.md", + "_origin": "ast", + "community": 48, + "community_name": "AGENTS.md", + "file_type": "document", + "node_kind": "page", + "norm_label": "agents.md", + "source_file": "AGENTS.md", + "source_location": "L1" + }, + { + "id": "agents_graphify", + "label": "graphify", + "_origin": "ast", + "community": 48, + "community_name": "AGENTS.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify", + "source_file": "AGENTS.md", + "source_location": "L1" + }, + { + "id": "claude_claude_graphify", + "label": "graphify", + "_origin": "ast", + "community": 49, + "community_name": "graphify", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify", + "source_file": ".claude/CLAUDE.md", + "source_location": "L1" + }, + { + "id": "claude_claude_md_claude_claude", + "label": ".claude/CLAUDE.md", + "_origin": "ast", + "community": 49, + "community_name": "graphify", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/claude.md", + "source_file": ".claude/CLAUDE.md", + "source_location": "L1" + }, + { + "id": "tsconfig", + "label": "tsconfig.json", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "tsconfig.json", + "source_file": "tsconfig.json", + "source_location": "L1" + }, + { + "id": "tsconfig_compileroptions", + "label": "compilerOptions", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "compileroptions", + "source_file": "tsconfig.json", + "source_location": "L2" + }, + { + "id": "tsconfig_compileroptions_allowimportingtsextensions", + "label": "allowImportingTsExtensions", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "allowimportingtsextensions", + "source_file": "tsconfig.json", + "source_location": "L17" + }, + { + "id": "tsconfig_compileroptions_baseurl", + "label": "baseUrl", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "baseurl", + "source_file": "tsconfig.json", + "source_location": "L31" + }, + { + "id": "tsconfig_compileroptions_erasablesyntaxonly", + "label": "erasableSyntaxOnly", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "erasablesyntaxonly", + "source_file": "tsconfig.json", + "source_location": "L27" + }, + { + "id": "tsconfig_compileroptions_incremental", + "label": "incremental", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "incremental", + "source_file": "tsconfig.json", + "source_location": "L3" + }, + { + "id": "tsconfig_compileroptions_jsx", + "label": "jsx", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "jsx", + "source_file": "tsconfig.json", + "source_location": "L21" + }, + { + "id": "tsconfig_compileroptions_lib", + "label": "lib", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "lib", + "source_file": "tsconfig.json", + "source_location": "L8" + }, + { + "id": "tsconfig_compileroptions_module", + "label": "module", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "module", + "source_file": "tsconfig.json", + "source_location": "L9" + }, + { + "id": "tsconfig_compileroptions_moduledetection", + "label": "moduleDetection", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "moduledetection", + "source_file": "tsconfig.json", + "source_location": "L19" + }, + { + "id": "tsconfig_compileroptions_moduleresolution", + "label": "moduleResolution", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "moduleresolution", + "source_file": "tsconfig.json", + "source_location": "L16" + }, + { + "id": "tsconfig_compileroptions_noemit", + "label": "noEmit", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "noemit", + "source_file": "tsconfig.json", + "source_location": "L20" + }, + { + "id": "tsconfig_compileroptions_nofallthroughcasesinswitch", + "label": "noFallthroughCasesInSwitch", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "nofallthroughcasesinswitch", + "source_file": "tsconfig.json", + "source_location": "L28" + }, + { + "id": "tsconfig_compileroptions_nouncheckedsideeffectimports", + "label": "noUncheckedSideEffectImports", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "nouncheckedsideeffectimports", + "source_file": "tsconfig.json", + "source_location": "L29" + }, + { + "id": "tsconfig_compileroptions_nounusedlocals", + "label": "noUnusedLocals", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "nounusedlocals", + "source_file": "tsconfig.json", + "source_location": "L25" + }, + { + "id": "tsconfig_compileroptions_nounusedparameters", + "label": "noUnusedParameters", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "nounusedparameters", + "source_file": "tsconfig.json", + "source_location": "L26" + }, + { + "id": "tsconfig_compileroptions_paths", + "label": "paths", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "paths", + "source_file": "tsconfig.json", + "source_location": "L32" + }, + { + "id": "tsconfig_compileroptions_skiplibcheck", + "label": "skipLibCheck", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "skiplibcheck", + "source_file": "tsconfig.json", + "source_location": "L13" + }, + { + "id": "tsconfig_compileroptions_strict", + "label": "strict", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "strict", + "source_file": "tsconfig.json", + "source_location": "L24" + }, + { + "id": "tsconfig_compileroptions_target", + "label": "target", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "target", + "source_file": "tsconfig.json", + "source_location": "L6" + }, + { + "id": "tsconfig_compileroptions_tsbuildinfofile", + "label": "tsBuildInfoFile", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "tsbuildinfofile", + "source_file": "tsconfig.json", + "source_location": "L4" + }, + { + "id": "tsconfig_compileroptions_types", + "label": "types", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "types", + "source_file": "tsconfig.json", + "source_location": "L12" + }, + { + "id": "tsconfig_compileroptions_usedefineforclassfields", + "label": "useDefineForClassFields", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "usedefineforclassfields", + "source_file": "tsconfig.json", + "source_location": "L7" + }, + { + "id": "tsconfig_compileroptions_verbatimmodulesyntax", + "label": "verbatimModuleSyntax", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "verbatimmodulesyntax", + "source_file": "tsconfig.json", + "source_location": "L18" + }, + { + "id": "tsconfig_include", + "label": "include", + "_origin": "ast", + "community": 5, + "community_name": "compilerOptions", + "file_type": "code", + "norm_label": "include", + "source_file": "tsconfig.json", + "source_location": "L36" + }, + { + "id": "claude_skills_graphify_references_extraction_spec", + "label": ".claude/skills/graphify/references/extraction-spec.md", + "_origin": "ast", + "community": 50, + "community_name": ".claude/skills/graphify/references/extraction-spec.md", + "file_type": "document", + "node_kind": "page", + "norm_label": ".claude/skills/graphify/references/extraction-spec.md", + "source_file": ".claude/skills/graphify/references/extraction-spec.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_references_extraction_spec_graphify_reference_extraction_subagent_prompt", + "label": "graphify reference: extraction subagent prompt", + "_origin": "ast", + "community": 50, + "community_name": ".claude/skills/graphify/references/extraction-spec.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: extraction subagent prompt", + "source_file": ".claude/skills/graphify/references/extraction-spec.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_extraction_spec", + "label": ".codex/skills/graphify/references/extraction-spec.md", + "_origin": "ast", + "community": 51, + "community_name": ".codex/skills/graphify/references/extraction-spec.md", + "file_type": "document", + "node_kind": "page", + "norm_label": ".codex/skills/graphify/references/extraction-spec.md", + "source_file": ".codex/skills/graphify/references/extraction-spec.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_references_extraction_spec_graphify_reference_extraction_subagent_prompt_compact", + "label": "graphify reference: extraction subagent prompt (compact)", + "_origin": "ast", + "community": 51, + "community_name": ".codex/skills/graphify/references/extraction-spec.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: extraction subagent prompt (compact)", + "source_file": ".codex/skills/graphify/references/extraction-spec.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_extraction_spec", + "label": ".opencode/skills/graphify/references/extraction-spec.md", + "_origin": "ast", + "community": 52, + "community_name": ".opencode/skills/graphify/references/extraction-spec.md", + "file_type": "document", + "node_kind": "page", + "norm_label": ".opencode/skills/graphify/references/extraction-spec.md", + "source_file": ".opencode/skills/graphify/references/extraction-spec.md", + "source_location": "L1" + }, + { + "id": "opencode_skills_graphify_references_extraction_spec_graphify_reference_extraction_subagent_prompt", + "label": "graphify reference: extraction subagent prompt", + "_origin": "ast", + "community": 52, + "community_name": ".opencode/skills/graphify/references/extraction-spec.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: extraction subagent prompt", + "source_file": ".opencode/skills/graphify/references/extraction-spec.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_extraction_spec", + "label": "agent/skills/graphify/references/extraction-spec.md", + "_origin": "ast", + "community": 53, + "community_name": "agent/skills/graphify/references/extraction-spec.md", + "file_type": "document", + "node_kind": "page", + "norm_label": "agent/skills/graphify/references/extraction-spec.md", + "source_file": ".pi/agent/skills/graphify/references/extraction-spec.md", + "source_location": "L1" + }, + { + "id": "pi_agent_skills_graphify_references_extraction_spec_graphify_reference_extraction_subagent_prompt_compact", + "label": "graphify reference: extraction subagent prompt (compact)", + "_origin": "ast", + "community": 53, + "community_name": "agent/skills/graphify/references/extraction-spec.md", + "file_type": "document", + "node_kind": "heading", + "norm_label": "graphify reference: extraction subagent prompt (compact)", + "source_file": ".pi/agent/skills/graphify/references/extraction-spec.md", + "source_location": "L1" + }, + { + "id": "src_app", + "label": "App.tsx", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "app.tsx", + "source_file": "src/App.tsx", + "source_location": "L1" + }, + { + "id": "src_components_crosschain_evmwalletconnect", + "label": "EVMWalletConnect.tsx", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "evmwalletconnect.tsx", + "source_file": "src/components/crosschain/EVMWalletConnect.tsx", + "source_location": "L1" + }, + { + "id": "src_components_layout_header", + "label": "Header.tsx", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "header.tsx", + "source_file": "src/components/layout/Header.tsx", + "source_location": "L1" + }, + { + "id": "src_components_layout_tabnav", + "label": "TabNav.tsx", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "tabnav.tsx", + "source_file": "src/components/layout/TabNav.tsx", + "source_location": "L1" + }, + { + "id": "src_components_layout_tabnav_tabs", + "label": "tabs", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "tabs", + "source_file": "src/components/layout/TabNav.tsx", + "source_location": "L7" + }, + { + "id": "src_components_providers_midennetworkapp", + "label": "MidenNetworkApp.tsx", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "midennetworkapp.tsx", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L1" + }, + { + "id": "src_components_tabs_crosschaintab", + "label": "CrosschainTab.tsx", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "crosschaintab.tsx", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L1" + }, + { + "id": "src_components_tabs_withdrawtab", + "label": "WithdrawTab.tsx", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "withdrawtab.tsx", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L1" + }, + { + "id": "src_config_miden", + "label": "config/miden.ts", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "config/miden.ts", + "source_file": "src/config/miden.ts", + "source_location": "L1" + }, + { + "id": "src_config_miden_default_miden_network", + "label": "DEFAULT_MIDEN_NETWORK", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "default_miden_network", + "source_file": "src/config/miden.ts", + "source_location": "L3" + }, + { + "id": "src_config_miden_testnetconfig", + "label": "testnetConfig", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "testnetconfig", + "source_file": "src/config/miden.ts", + "source_location": "L16" + }, + { + "id": "src_config_wagmi", + "label": "wagmi.ts", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "wagmi.ts", + "source_file": "src/config/wagmi.ts", + "source_location": "L1" + }, + { + "id": "src_config_wagmi_chains", + "label": "chains", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "chains", + "source_file": "src/config/wagmi.ts", + "source_location": "L10" + }, + { + "id": "src_config_wagmi_config", + "label": "config", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "config", + "source_file": "src/config/wagmi.ts", + "source_location": "L15" + }, + { + "id": "src_hooks_usemidennetwork", + "label": "useMidenNetwork.ts", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "usemidennetwork.ts", + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L1" + }, + { + "id": "src_hooks_usemidennetwork_midennetworkcontext", + "label": "MidenNetworkContext", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "midennetworkcontext", + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L8" + }, + { + "id": "src_hooks_usemidenp2idnotefactory", + "label": "useMidenP2IDNoteFactory.ts", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "usemidenp2idnotefactory.ts", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L1" + }, + { + "id": "src_hooks_usemidenwalletadapter", + "label": "useMidenWalletAdapter.ts", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "usemidenwalletadapter.ts", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L1" + }, + { + "id": "src_main", + "label": "main.tsx", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "main.tsx", + "source_file": "src/main.tsx", + "source_location": "L1" + }, + { + "id": "src_main_queryclient", + "label": "queryClient", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "queryclient", + "source_file": "src/main.tsx", + "source_location": "L12" + }, + { + "id": "src_main_rktheme", + "label": "rkTheme", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "code", + "norm_label": "rktheme", + "source_file": "src/main.tsx", + "source_location": "L14" + }, + { + "id": "ref_miden_sdk_miden_sdk", + "label": "@miden-sdk/miden-sdk", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "concept", + "norm_label": "@miden-sdk/miden-sdk", + "source_file": "package.json", + "source_location": "L21" + }, + { + "id": "ref_miden_sdk_miden_wallet_adapter_base", + "label": "@miden-sdk/miden-wallet-adapter-base", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "concept", + "norm_label": "@miden-sdk/miden-wallet-adapter-base", + "source_file": "package.json", + "source_location": "L22" + }, + { + "id": "ref_miden_sdk_miden_wallet_adapter_react", + "label": "@miden-sdk/miden-wallet-adapter-react", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "concept", + "norm_label": "@miden-sdk/miden-wallet-adapter-react", + "source_file": "package.json", + "source_location": "L23" + }, + { + "id": "ref_miden_sdk_react", + "label": "@miden-sdk/react", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "concept", + "norm_label": "@miden-sdk/react", + "source_file": "package.json", + "source_location": "L24" + }, + { + "id": "ref_rainbow_me_rainbowkit", + "label": "@rainbow-me/rainbowkit", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "concept", + "norm_label": "@rainbow-me/rainbowkit", + "source_file": "package.json", + "source_location": "L26" + }, + { + "id": "ref_sonner", + "label": "sonner", + "_origin": "ast", + "community": 6, + "community_name": "WithdrawTab.tsx", + "file_type": "concept", + "norm_label": "sonner", + "source_file": "package.json", + "source_location": "L34" + }, + { + "id": "claude_skills_graphify_skill", + "label": ".claude/skills/graphify/SKILL.md", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "frontmatter": { + "name": "graphify", + "description": "Use for any question about a codebase, its architecture, file relationships, or project content \u2014 especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools." + }, + "node_kind": "page", + "norm_label": ".claude/skills/graphify/skill.md", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L1" + }, + { + "id": "claude_skills_graphify_skill_for_graphify_add_and_watch", + "label": "For /graphify add and --watch", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify add and --watch", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L695" + }, + { + "id": "claude_skills_graphify_skill_for_graphify_query", + "label": "For /graphify query", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify query", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L683" + }, + { + "id": "claude_skills_graphify_skill_for_the_commit_hook_and_native_claude_md_integration", + "label": "For the commit hook and native CLAUDE.md integration", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for the commit hook and native claude.md integration", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L701" + }, + { + "id": "claude_skills_graphify_skill_for_update_and_cluster_only", + "label": "For --update and --cluster-only", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --update and --cluster-only", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L677" + }, + { + "id": "claude_skills_graphify_skill_graphify", + "label": "/graphify", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "/graphify", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L6" + }, + { + "id": "claude_skills_graphify_skill_honesty_rules", + "label": "Honesty Rules", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "honesty rules", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L707" + }, + { + "id": "claude_skills_graphify_skill_interpreter_guard_for_subcommands", + "label": "Interpreter guard for subcommands", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "interpreter guard for subcommands", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L659" + }, + { + "id": "claude_skills_graphify_skill_part_a_structural_extraction_for_code_files", + "label": "Part A - Structural extraction for code files", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part a - structural extraction for code files", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L170" + }, + { + "id": "claude_skills_graphify_skill_part_b_semantic_extraction_parallel_subagents", + "label": "Part B - Semantic extraction (parallel subagents)", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part b - semantic extraction (parallel subagents)", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L196" + }, + { + "id": "claude_skills_graphify_skill_part_c_merge_ast_semantic_into_final_extraction", + "label": "Part C - Merge AST + semantic into final extraction", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part c - merge ast + semantic into final extraction", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L359" + }, + { + "id": "claude_skills_graphify_skill_step_0_github_repos_and_multi_path_merge_only_if_a_url_or_several_paths", + "label": "Step 0 - GitHub repos and multi-path merge (only if a URL or several paths)", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 - github repos and multi-path merge (only if a url or several paths)", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L61" + }, + { + "id": "claude_skills_graphify_skill_step_1_ensure_graphify_is_installed", + "label": "Step 1 - Ensure graphify is installed", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 1 - ensure graphify is installed", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L65" + }, + { + "id": "claude_skills_graphify_skill_step_2_5_video_and_audio_only_if_video_files_detected", + "label": "Step 2.5 - Video and audio (only if video files detected)", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2.5 - video and audio (only if video files detected)", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L147" + }, + { + "id": "claude_skills_graphify_skill_step_2_detect_files", + "label": "Step 2 - Detect files", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2 - detect files", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L107" + }, + { + "id": "claude_skills_graphify_skill_step_3_extract_entities_and_relationships", + "label": "Step 3 - Extract entities and relationships", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 3 - extract entities and relationships", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L151" + }, + { + "id": "claude_skills_graphify_skill_step_4_5_graph_health_check_read_only_integrity_gate", + "label": "Step 4.5 - Graph health check (read-only integrity gate)", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 4.5 - graph health check (read-only integrity gate)", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L456" + }, + { + "id": "claude_skills_graphify_skill_step_4_build_graph_cluster_analyze_generate_outputs", + "label": "Step 4 - Build graph, cluster, analyze, generate outputs", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 4 - build graph, cluster, analyze, generate outputs", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L393" + }, + { + "id": "claude_skills_graphify_skill_step_5_label_communities", + "label": "Step 5 - Label communities", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 5 - label communities", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L482" + }, + { + "id": "claude_skills_graphify_skill_step_6_generate_obsidian_vault_opt_in_html", + "label": "Step 6 - Generate Obsidian vault (opt-in) + HTML", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 6 - generate obsidian vault (opt-in) + html", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L531" + }, + { + "id": "claude_skills_graphify_skill_step_9_save_manifest_update_cost_tracker_clean_up_and_report", + "label": "Step 9 - Save manifest, update cost tracker, clean up, and report", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 9 - save manifest, update cost tracker, clean up, and report", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L557" + }, + { + "id": "claude_skills_graphify_skill_steps_6b_8_wiki_neo4j_falkordb_svg_graphml_mcp_benchmark_only_on_their_flags", + "label": "Steps 6b-8 - Wiki, Neo4j, FalkorDB, SVG, GraphML, MCP, benchmark (only on their flags)", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "steps 6b-8 - wiki, neo4j, falkordb, svg, graphml, mcp, benchmark (only on their flags)", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L551" + }, + { + "id": "claude_skills_graphify_skill_usage", + "label": "Usage", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "usage", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L10" + }, + { + "id": "claude_skills_graphify_skill_what_graphify_is_for", + "label": "What graphify is for", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what graphify is for", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L45" + }, + { + "id": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "label": "What You Must Do When Invoked", + "_origin": "ast", + "community": 7, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what you must do when invoked", + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L49" + }, + { + "id": "components", + "label": "components.json", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "components.json", + "source_file": "components.json", + "source_location": "L1" + }, + { + "id": "components_aliases", + "label": "aliases", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "aliases", + "source_file": "components.json", + "source_location": "L15" + }, + { + "id": "components_aliases_components", + "label": "components", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "components", + "source_file": "components.json", + "source_location": "L16" + }, + { + "id": "components_aliases_hooks", + "label": "hooks", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "hooks", + "source_file": "components.json", + "source_location": "L20" + }, + { + "id": "components_aliases_lib", + "label": "lib", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "lib", + "source_file": "components.json", + "source_location": "L19" + }, + { + "id": "components_aliases_ui", + "label": "ui", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "ui", + "source_file": "components.json", + "source_location": "L18" + }, + { + "id": "components_aliases_utils", + "label": "utils", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "utils", + "source_file": "components.json", + "source_location": "L17" + }, + { + "id": "components_iconlibrary", + "label": "iconLibrary", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "iconlibrary", + "source_file": "components.json", + "source_location": "L13" + }, + { + "id": "components_menuaccent", + "label": "menuAccent", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "menuaccent", + "source_file": "components.json", + "source_location": "L23" + }, + { + "id": "components_menucolor", + "label": "menuColor", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "menucolor", + "source_file": "components.json", + "source_location": "L22" + }, + { + "id": "components_registries", + "label": "registries", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "registries", + "source_file": "components.json", + "source_location": "L24" + }, + { + "id": "components_rsc", + "label": "rsc", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "rsc", + "source_file": "components.json", + "source_location": "L4" + }, + { + "id": "components_rtl", + "label": "rtl", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "rtl", + "source_file": "components.json", + "source_location": "L14" + }, + { + "id": "components_schema", + "label": "$schema", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "$schema", + "source_file": "components.json", + "source_location": "L2" + }, + { + "id": "components_style", + "label": "style", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "style", + "source_file": "components.json", + "source_location": "L3" + }, + { + "id": "components_tailwind", + "label": "tailwind", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "tailwind", + "source_file": "components.json", + "source_location": "L6" + }, + { + "id": "components_tailwind_basecolor", + "label": "baseColor", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "basecolor", + "source_file": "components.json", + "source_location": "L9" + }, + { + "id": "components_tailwind_config", + "label": "config", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "config", + "source_file": "components.json", + "source_location": "L7" + }, + { + "id": "components_tailwind_css", + "label": "css", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "css", + "source_file": "components.json", + "source_location": "L8" + }, + { + "id": "components_tailwind_cssvariables", + "label": "cssVariables", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "cssvariables", + "source_file": "components.json", + "source_location": "L10" + }, + { + "id": "components_tailwind_prefix", + "label": "prefix", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "prefix", + "source_file": "components.json", + "source_location": "L11" + }, + { + "id": "components_tsx", + "label": "tsx", + "_origin": "ast", + "community": 8, + "community_name": "components.json", + "file_type": "code", + "norm_label": "tsx", + "source_file": "components.json", + "source_location": "L5" + }, + { + "id": "codex_skills_graphify_skill", + "label": ".codex/skills/graphify/SKILL.md", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "frontmatter": { + "name": "graphify", + "description": "Use for any question about a codebase, its architecture, file relationships, or project content \u2014 especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools." + }, + "node_kind": "page", + "norm_label": ".codex/skills/graphify/skill.md", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L1" + }, + { + "id": "codex_skills_graphify_skill_for_graphify_add_and_watch", + "label": "For /graphify add and --watch", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify add and --watch", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L692" + }, + { + "id": "codex_skills_graphify_skill_for_graphify_query", + "label": "For /graphify query", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for /graphify query", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L680" + }, + { + "id": "codex_skills_graphify_skill_for_the_commit_hook_and_native_claude_md_integration", + "label": "For the commit hook and native CLAUDE.md integration", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for the commit hook and native claude.md integration", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L698" + }, + { + "id": "codex_skills_graphify_skill_for_update_and_cluster_only", + "label": "For --update and --cluster-only", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "for --update and --cluster-only", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L674" + }, + { + "id": "codex_skills_graphify_skill_graphify", + "label": "/graphify", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "/graphify", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L6" + }, + { + "id": "codex_skills_graphify_skill_honesty_rules", + "label": "Honesty Rules", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "honesty rules", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L704" + }, + { + "id": "codex_skills_graphify_skill_interpreter_guard_for_subcommands", + "label": "Interpreter guard for subcommands", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "interpreter guard for subcommands", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L656" + }, + { + "id": "codex_skills_graphify_skill_part_a_structural_extraction_for_code_files", + "label": "Part A - Structural extraction for code files", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part a - structural extraction for code files", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L170" + }, + { + "id": "codex_skills_graphify_skill_part_b_semantic_extraction_parallel_subagents", + "label": "Part B - Semantic extraction (parallel subagents)", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part b - semantic extraction (parallel subagents)", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L196" + }, + { + "id": "codex_skills_graphify_skill_part_c_merge_ast_semantic_into_final_extraction", + "label": "Part C - Merge AST + semantic into final extraction", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "part c - merge ast + semantic into final extraction", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L356" + }, + { + "id": "codex_skills_graphify_skill_step_0_github_repos_and_multi_path_merge_only_if_a_url_or_several_paths", + "label": "Step 0 - GitHub repos and multi-path merge (only if a URL or several paths)", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 0 - github repos and multi-path merge (only if a url or several paths)", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L61" + }, + { + "id": "codex_skills_graphify_skill_step_1_ensure_graphify_is_installed", + "label": "Step 1 - Ensure graphify is installed", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 1 - ensure graphify is installed", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L65" + }, + { + "id": "codex_skills_graphify_skill_step_2_5_video_and_audio_only_if_video_files_detected", + "label": "Step 2.5 - Video and audio (only if video files detected)", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2.5 - video and audio (only if video files detected)", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L147" + }, + { + "id": "codex_skills_graphify_skill_step_2_detect_files", + "label": "Step 2 - Detect files", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 2 - detect files", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L107" + }, + { + "id": "codex_skills_graphify_skill_step_3_extract_entities_and_relationships", + "label": "Step 3 - Extract entities and relationships", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 3 - extract entities and relationships", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L151" + }, + { + "id": "codex_skills_graphify_skill_step_4_5_graph_health_check_read_only_integrity_gate", + "label": "Step 4.5 - Graph health check (read-only integrity gate)", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 4.5 - graph health check (read-only integrity gate)", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L453" + }, + { + "id": "codex_skills_graphify_skill_step_4_build_graph_cluster_analyze_generate_outputs", + "label": "Step 4 - Build graph, cluster, analyze, generate outputs", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 4 - build graph, cluster, analyze, generate outputs", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L390" + }, + { + "id": "codex_skills_graphify_skill_step_5_label_communities", + "label": "Step 5 - Label communities", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 5 - label communities", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L479" + }, + { + "id": "codex_skills_graphify_skill_step_6_generate_obsidian_vault_opt_in_html", + "label": "Step 6 - Generate Obsidian vault (opt-in) + HTML", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 6 - generate obsidian vault (opt-in) + html", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L528" + }, + { + "id": "codex_skills_graphify_skill_step_9_save_manifest_update_cost_tracker_clean_up_and_report", + "label": "Step 9 - Save manifest, update cost tracker, clean up, and report", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "step 9 - save manifest, update cost tracker, clean up, and report", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L554" + }, + { + "id": "codex_skills_graphify_skill_steps_6b_8_wiki_neo4j_falkordb_svg_graphml_mcp_benchmark_only_on_their_flags", + "label": "Steps 6b-8 - Wiki, Neo4j, FalkorDB, SVG, GraphML, MCP, benchmark (only on their flags)", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "steps 6b-8 - wiki, neo4j, falkordb, svg, graphml, mcp, benchmark (only on their flags)", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L548" + }, + { + "id": "codex_skills_graphify_skill_usage", + "label": "Usage", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "usage", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L10" + }, + { + "id": "codex_skills_graphify_skill_what_graphify_is_for", + "label": "What graphify is for", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what graphify is for", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L45" + }, + { + "id": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "label": "What You Must Do When Invoked", + "_origin": "ast", + "community": 9, + "community_name": "What You Must Do When Invoked", + "file_type": "document", + "node_kind": "heading", + "norm_label": "what you must do when invoked", + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L49" + } + ], + "links": [ + { + "source": "src_app_app", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/App.tsx", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields_intentdestinationfields", + "target": "src_constants_chains_gettestnetchainname", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary_formatrequireddeposit", + "target": "src_services_epoch_bridge_formatquotetokenin", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary_intentquotesummary", + "target": "src_components_crosschain_intent_intentquotesummary_formatrequireddeposit", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_intentform", + "target": "src_constants_miden_tokens_getmidenfaucetdecimals", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_intentform", + "target": "src_hooks_useintentsettlementview_useintentsettlementview", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L120", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_intentform", + "target": "src_hooks_usemidenp2idnotefactory_usemidenp2idnotefactory", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L126", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_intentform", + "target": "src_lib_intent_result_readintenterror", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L188", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_intentform", + "target": "src_lib_intent_result_extractintentidentity", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L191", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_intentform", + "target": "src_lib_explorers_midenscannoteurl", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L298", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_intentform", + "target": "src_hooks_usemidennetwork_usemidennetwork", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_intentform", + "target": "src_constants_chains_issupportedtestnetevmchain", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L81", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus_intentstatus", + "target": "src_lib_intent_result_readmidennoteid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L135", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus_intentstatus", + "target": "src_lib_explorers_explorertxurl", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus_intentstatus", + "target": "src_lib_explorers_midenscannoteurl", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus_statusrow", + "target": "src_lib_explorers_truncatehash", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L101", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary_formatrequireddeposit", + "target": "src_services_epoch_bridge_formatquotetokenin", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary_withdrawquotesummary", + "target": "src_components_crosschain_withdraw_withdrawquotesummary_formatrequireddeposit", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields_withdrawtokenfields", + "target": "src_constants_chains_gettestnetchainname", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform_withdrawform", + "target": "src_lib_intent_result_readintenterror", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L133", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform_withdrawform", + "target": "src_lib_intent_result_readdeposithash", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L136", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform_withdrawform", + "target": "src_lib_explorers_truncatehash", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L140", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform_withdrawform", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L50", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform_withdrawform", + "target": "src_constants_evm_tokens_findevmtoken", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp_midennetworkapp", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab_crosschaintab", + "target": "src_hooks_useepochintent_useepochintent", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab_crosschaintab", + "target": "src_hooks_useintentflowstatus_useintentflowstatus", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab_crosschaintab", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab_withdrawtab", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab_withdrawtab", + "target": "src_hooks_usewithdrawintent_usewithdrawintent", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab_withdrawtab", + "target": "src_hooks_useintentflowstatus_useintentflowstatus", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab_withdrawtab", + "target": "src_lib_explorers_truncatehash", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "src_components_ui_button_button", + "target": "src_components_ui_button_buttonvariants", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/button.tsx", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "src_components_ui_button_button", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/button.tsx", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog_dialogcontent", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog_dialogdescription", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L103", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog_dialogfooter", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L74", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog_dialogheader", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog_dialogoverlay", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog_dialogtitle", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L88", + "weight": 1.0 + }, + { + "source": "src_components_ui_input_input", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/input.tsx", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_components_ui_label_label", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/label.tsx", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_components_ui_select_selectcontent", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/select.tsx", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "src_components_ui_select_selectitem", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/select.tsx", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "src_components_ui_select_selecttrigger", + "target": "src_lib_utils_cn", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/components/ui/select.tsx", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_constants_evm_tokens_getevmtokendecimals", + "target": "src_constants_evm_tokens_findevmtoken", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L84", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens_getmidenfaucetdecimals", + "target": "src_constants_miden_tokens_tomapkey", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens_tomapkey", + "target": "src_services_epoch_bridge_normalizemidenidtohex", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent_useepochintent", + "target": "src_lib_epoch_sdk_useepochsdk", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent_useepochintent", + "target": "src_services_epoch_bridge_getcrosschainquote", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent_useepochintent", + "target": "src_services_epoch_bridge_buildcrosschainintent", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent_useepochintent", + "target": "src_lib_intent_result_readintenterror", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus_useintentflowstatus", + "target": "src_hooks_useintentstatusquery_useintentstatusquery", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus_useintentflowstatus", + "target": "src_lib_intent_settlement_selectdestinationsettlement", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus_useintentflowstatus", + "target": "src_lib_intent_result_readmidennoteid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview_useintentsettlementview", + "target": "src_hooks_useintentstatusquery_useintentstatusquery", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview_useintentsettlementview", + "target": "src_lib_intent_settlement_selectdestinationsettlement", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview_useintentsettlementview", + "target": "src_lib_explorers_explorertxurl", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery_useintentstatusquery", + "target": "src_lib_epoch_sdk_useepochsdk", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery_useintentstatusquery", + "target": "src_lib_intent_settlement_isterminal", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory_usemidenp2idnotefactory", + "target": "src_hooks_usemidenp2idnotefactory_createfeeconversionsalt", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory_usemidenp2idnotefactory", + "target": "src_hooks_usemidenp2idnotefactory_toaccountid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "target": "src_hooks_usemidenwalletadapter_normalizeaccountid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L119", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "target": "src_hooks_usemidennetwork_usemidennetwork", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L93", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent_usewithdrawintent", + "target": "src_lib_epoch_sdk_useepochsdk", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent_usewithdrawintent", + "target": "src_services_epoch_bridge_getevmtomidenquote", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent_usewithdrawintent", + "target": "src_services_epoch_bridge_buildevmtomidenintent", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent_usewithdrawintent", + "target": "src_lib_intent_result_extractintentidentity", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L76", + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk_useepochsdk", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "src_lib_explorers_explorertxurl", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/explorers.ts", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "src_lib_explorers_midenscannoteurl", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/explorers.ts", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_at", + "target": "src_lib_intent_result_isrecord", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/intent-result.ts", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_extractintentidentity", + "target": "src_lib_intent_result_readnonce", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/intent-result.ts", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_extractintentidentity", + "target": "src_lib_intent_result_readrecipient", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/intent-result.ts", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_readdeposithash", + "target": "src_lib_intent_result_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/intent-result.ts", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_readintenterror", + "target": "src_lib_intent_result_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/intent-result.ts", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_readmidennoteid", + "target": "src_lib_intent_result_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/intent-result.ts", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_readnonce", + "target": "src_lib_intent_result_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/intent-result.ts", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_readrecipient", + "target": "src_lib_intent_result_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/lib/intent-result.ts", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_buildcrosschainintent", + "target": "src_services_epoch_bridge_normalizemidenidtohex", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L310", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_buildcrosschainintent", + "target": "src_services_epoch_bridge_buildepochtaskdataparams", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L321", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_buildepochtaskdataparams", + "target": "src_services_epoch_bridge_normalizemidenidtohex", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L113", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_buildevmtomidenintent", + "target": "src_services_epoch_bridge_buildevmtomidentaskdataparams", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L243", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_buildevmtomidentaskdataparams", + "target": "src_services_epoch_bridge_normalizemidenidtohex", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L153", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_getcrosschainquote", + "target": "src_services_epoch_bridge_buildepochtaskdataparams", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_getevmtomidenquote", + "target": "src_services_epoch_bridge_buildevmtomidentaskdataparams", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L215", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary_props", + "target": "src_services_epoch_bridge_crosschainquote", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield_props", + "target": "src_types_miden_midenassetoption", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_props", + "target": "src_types_miden_midenassetoption", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_props", + "target": "src_types_miden_crosschainintentparams", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform_props", + "target": "src_hooks_useepochintent_intentquotephase", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus_props", + "target": "src_types_miden_intentresult", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary_props", + "target": "src_services_epoch_bridge_evmtomidenquote", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform_props", + "target": "src_types_miden_midenaccount", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform_props", + "target": "src_types_miden_evmtomidenintentparams", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform_props", + "target": "src_services_epoch_bridge_evmtomidenquote", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidennetwork_midennetworkcontextvalue", + "target": "src_config_miden_midennetwork", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_crosschainquote", + "target": "src_types_miden_crosschainintentparams", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_evmtomidenquote", + "target": "src_types_miden_evmtomidenintentparams", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk_useepochsdk", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "deferred": true, + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_fontsource_variable_jetbrains_mono", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_metamask_sdk", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_miden_sdk_miden_sdk", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_miden_sdk_miden_wallet_adapter_base", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_miden_sdk_miden_wallet_adapter_react", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_miden_sdk_react", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_phosphor_icons_react", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_rainbow_me_rainbowkit", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_tanstack_react_query", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_class_variance_authority", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_clsx", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_radix_ui", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_react", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_react_dom", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_shadcn", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_sonner", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_tailwind_merge", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_tw_animate_css", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_viem", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_wagmi", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_eslint_js", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_types_node", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_types_react", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_types_react_dom", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_vitejs_plugin_react", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_autoprefixer", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_eslint", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_eslint_plugin_react_hooks", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_eslint_plugin_react_refresh", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_globals", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L50", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_husky", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L51", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_lint_staged", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_postcss", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_prettier", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_tailwindcss", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_typescript", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L56", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_typescript_eslint", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_vite", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L58", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_vite_plugin_top_level_await", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "package", + "target": "ref_vite_plugin_wasm", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "package.json", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_layout_header_header", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_layout_tabnav_tabnav", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_tabs_crosschaintab_crosschaintab", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_tabs_withdrawtab_withdrawtab", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_ui_button_button", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_ui_input_input", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_constants_chains_epoch_testnet_evm_chains", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_constants_chains_gettestnetchainname", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_constants_evm_tokens_epoch_testnet_tokens", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_ui_label_label", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_ui_select_selectcontent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_ui_select_selectitem", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_ui_select_selecttrigger", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary", + "target": "src_services_epoch_bridge_crosschainquote", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary", + "target": "src_services_epoch_bridge_formatquotetokenin", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary", + "target": "src_components_crosschain_quotesummarycard_quotesummarycard", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_components_ui_label_label", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_components_ui_select_selectcontent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_components_ui_select_selectitem", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_components_ui_select_selecttrigger", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_types_miden_midenassetoption", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_constants_chains_default_testnet_chain_id_str", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_constants_chains_issupportedtestnetevmchain", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_constants_miden_tokens_getmidenfaucetdecimals", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_constants_evm_tokens_epoch_testnet_tokens", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_lib_explorers_midenscannoteurl", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_lib_intent_result_extractintentidentity", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_lib_intent_result_readintenterror", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_hooks_useintentsettlementview_useintentsettlementview", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_hooks_usemidenp2idnotefactory_usemidenp2idnotefactory", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_hooks_usemidennetwork_usemidennetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_ui_button_button", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_intentsourceassetfield_intentsourceassetfield", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_intentdestinationfields_intentdestination", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_intentdestinationfields_intentdestinationfields", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_intentquotesummary_intentquotesummary", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_settlementpendingcard_settlementpendingcard", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_explorerhashcard_explorerhashcard", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_types_miden_crosschainintentparams", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_types_miden_midenassetoption", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_hooks_useepochintent_intentquotephase", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_types_miden_intentresult", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_lib_explorers_explorertxurl", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_lib_explorers_midenscannoteurl", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_lib_explorers_truncatehash", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_lib_intent_result_readmidennoteid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdraw_tokens", + "target": "src_constants_evm_tokens_epoch_testnet_tokens", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdraw_tokens", + "target": "src_constants_evm_tokens_evmtoken", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawaccountfields", + "target": "src_components_ui_input_input", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawaccountfields", + "target": "src_components_ui_label_label", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary", + "target": "src_services_epoch_bridge_evmtomidenquote", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary", + "target": "src_services_epoch_bridge_formatquotetokenin", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary", + "target": "src_components_crosschain_quotesummarycard_quotesummarycard", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_ui_input_input", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_constants_chains_gettestnetchainname", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_crosschain_withdraw_withdraw_tokens_token_custom", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_crosschain_withdraw_withdraw_tokens_withdraw_tokens", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_ui_label_label", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_ui_select_selectcontent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_ui_select_selectitem", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_ui_select_selecttrigger", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_ui_button_button", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdraw_tokens_custom_token_default_decimals", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdraw_tokens_withdraw_tokens", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdraw_toasts_withdraw_deposit_toast_id", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdraw_toasts_withdraw_settle_toast_id", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdrawtokenfields_withdrawtokenfields", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdrawaccountfields_withdrawaccountfields", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdrawquotesummary_withdrawquotesummary", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_types_miden_evmtomidenintentparams", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_types_miden_midenaccount", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_services_epoch_bridge_evmtomidenquote", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_lib_explorers_truncatehash", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_lib_intent_result_readdeposithash", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_lib_intent_result_readintenterror", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_constants_evm_tokens_findevmtoken", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "src_hooks_usemidennetwork_midennetworkcontext", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "src_app_app", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "src_config_miden_default_miden_network", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_components_crosschain_intentform_intentform", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_components_crosschain_intentstatus_intentstatus", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_hooks_useepochintent_useepochintent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_hooks_useintentflowstatus_useintentflowstatus", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_hooks_usewithdrawintent_usewithdrawintent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_hooks_useintentflowstatus_useintentflowstatus", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_lib_explorers_truncatehash", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_types_miden_midenaccount", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_components_crosschain_withdrawform_withdrawform", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_components_crosschain_withdraw_withdraw_toasts_withdraw_deposit_toast_id", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_components_crosschain_withdraw_withdraw_toasts_withdraw_settle_toast_id", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_components_crosschain_intentstatus_intentstatus", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_ui_button", + "target": "src_lib_utils_cn", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/button.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "src_lib_utils_cn", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_ui_input", + "target": "src_lib_utils_cn", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/input.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_ui_label", + "target": "src_lib_utils_cn", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/label.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_ui_select", + "target": "src_lib_utils_cn", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/select.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens", + "target": "src_services_epoch_bridge_normalizemidenidtohex", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens", + "target": "src_config_miden_midennetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_lib_epoch_sdk_useepochsdk", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_lib_intent_result_readintenterror", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_services_epoch_bridge_buildcrosschainintent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_services_epoch_bridge_crosschainquote", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_services_epoch_bridge_getcrosschainquote", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_types_miden_crosschainintentparams", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_types_miden_intentresult", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_hooks_useintentstatusquery_useintentstatusquery", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_lib_intent_settlement_selectdestinationsettlement", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_lib_intent_result_readmidennoteid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_components_crosschain_intentstatus_intentflowstatus", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview", + "target": "src_hooks_useintentstatusquery_useintentstatusquery", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview", + "target": "src_lib_intent_settlement_selectdestinationsettlement", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview", + "target": "src_lib_explorers_explorertxurl", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery", + "target": "src_lib_epoch_sdk_useepochsdk", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery", + "target": "src_lib_intent_settlement_isterminal", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidennetwork", + "target": "src_config_miden_midennetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "src_hooks_usemidennetwork_usemidennetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_lib_epoch_sdk_useepochsdk", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_lib_intent_result_extractintentidentity", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_services_epoch_bridge_buildevmtomidenintent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_services_epoch_bridge_evmtomidenquote", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_services_epoch_bridge_getevmtomidenquote", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_types_miden_evmtomidenintentparams", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_types_miden_intentresult", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_lib_explorers", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/explorers.ts", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "src_components_providers_midennetworkapp_midennetworkapp", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/main.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "src_config_wagmi_config", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/main.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_types_miden_crosschainintentparams", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_types_miden_evmtomidenintentparams", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_types_miden_intentresult", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "eslint_config", + "target": "ref_eslint_js", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "eslint.config.js", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "eslint_config", + "target": "ref_globals", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "eslint.config.js", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "eslint_config", + "target": "ref_eslint_plugin_react_hooks", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "eslint.config.js", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "eslint_config", + "target": "ref_eslint_plugin_react_refresh", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "eslint.config.js", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "eslint_config", + "target": "ref_typescript_eslint", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "eslint.config.js", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_layout_header", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_layout_tabnav", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_tabs_crosschaintab", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_tabs_withdrawtab", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_hooks_usemidenwalletadapter", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_components_ui_button", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "ref_rainbow_me_rainbowkit", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/App.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_evmwalletconnect", + "target": "ref_rainbow_me_rainbowkit", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/EVMWalletConnect.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_ui_input", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_constants_chains", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_constants_evm_tokens", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_ui_label", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_ui_select", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary", + "target": "src_services_epoch_bridge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L2", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary", + "target": "src_components_crosschain_quotesummarycard", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_components_ui_label", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_components_ui_select", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_types_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L9", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_constants_chains", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_constants_miden_tokens", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_constants_evm_tokens", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_lib_explorers", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_lib_intent_result", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "ref_wagmi", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_hooks_useintentsettlementview", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_hooks_usemidenp2idnotefactory", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_hooks_usemidennetwork", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_ui_button", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_intentsourceassetfield", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_intentdestinationfields", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "ref_sonner", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_intentquotesummary", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_settlementpendingcard", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intent_explorerhashcard", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L4", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_types_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L5", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_hooks_useepochintent", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L9", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_types_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L2", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_lib_explorers", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_lib_intent_result", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdraw_tokens", + "target": "src_constants_evm_tokens", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawaccountfields", + "target": "src_components_ui_input", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawaccountfields", + "target": "src_components_ui_label", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary", + "target": "src_services_epoch_bridge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary", + "target": "src_components_crosschain_quotesummarycard", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_ui_input", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_constants_chains", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_crosschain_withdraw_withdraw_tokens", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_ui_label", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_ui_select", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_config_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_ui_button", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdraw_tokens", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdraw_toasts", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "ref_wagmi", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdrawtokenfields", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdrawaccountfields", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdraw_withdrawquotesummary", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "ref_sonner", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_types_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L5", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_services_epoch_bridge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L6", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_lib_explorers", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_lib_intent_result", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_constants_evm_tokens", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "ref_sonner", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "src_hooks_usemidennetwork", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "ref_miden_sdk_miden_wallet_adapter_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "ref_miden_sdk_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "ref_miden_sdk_miden_wallet_adapter_base", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "src_app", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "src_config_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_components_crosschain_intentform", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_components_crosschain_intentstatus", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_hooks_useepochintent", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_hooks_useintentflowstatus", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_hooks_usemidenwalletadapter", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_hooks_usewithdrawintent", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_hooks_useintentflowstatus", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_lib_explorers", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_types_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L13", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "ref_sonner", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_hooks_usemidenwalletadapter", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_components_crosschain_withdrawform", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_components_crosschain_withdraw_withdraw_toasts", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_components_crosschain_intentstatus", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_ui_button", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/button.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_ui_button", + "target": "ref_class_variance_authority", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/button.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_ui_button", + "target": "src_lib_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/button.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "ref_phosphor_icons_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "ref_radix_ui", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "src_lib_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_ui_input", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/input.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_ui_input", + "target": "src_lib_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/input.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_ui_label", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/label.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_ui_label", + "target": "ref_radix_ui", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/label.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_ui_label", + "target": "src_lib_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/label.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_ui_select", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/select.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_ui_select", + "target": "ref_phosphor_icons_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/select.tsx", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_components_ui_select", + "target": "ref_radix_ui", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/select.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_ui_select", + "target": "src_lib_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/components/ui/select.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_config_wagmi", + "target": "ref_rainbow_me_rainbowkit", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/config/wagmi.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_config_wagmi", + "target": "ref_wagmi", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/config/wagmi.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens", + "target": "src_services_epoch_bridge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens", + "target": "src_config_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L2", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_lib_epoch_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_lib_intent_result", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "ref_tanstack_react_query", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "ref_wagmi", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_services_epoch_bridge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_types_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L9", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_hooks_useintentstatusquery", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_lib_intent_settlement", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_lib_intent_result", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_components_crosschain_intentstatus", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L5", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview", + "target": "src_hooks_useintentstatusquery", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview", + "target": "src_lib_intent_settlement", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview", + "target": "src_lib_explorers", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery", + "target": "ref_tanstack_react_query", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L2", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery", + "target": "src_lib_epoch_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery", + "target": "src_lib_intent_settlement", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidennetwork", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidennetwork", + "target": "src_config_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L2", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L17", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "ref_miden_sdk_miden_wallet_adapter_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "ref_miden_sdk_miden_wallet_adapter_base", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "ref_miden_sdk_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "ref_miden_sdk_miden_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "ref_tanstack_react_query", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "ref_miden_sdk_miden_wallet_adapter_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "ref_miden_sdk_miden_wallet_adapter_base", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "ref_miden_sdk_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "ref_miden_sdk_miden_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "src_hooks_usemidennetwork", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_lib_epoch_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_lib_intent_result", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "ref_tanstack_react_query", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "ref_wagmi", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_services_epoch_bridge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_types_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L9", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "ref_wagmi", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "ref_viem", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L3", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L4", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "src_config_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_lib_explorers", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/explorers.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_lib_explorers", + "target": "src_config_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/explorers.ts", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_lib_intent_settlement", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L1", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_lib_utils", + "target": "ref_clsx", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/utils.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_lib_utils", + "target": "ref_tailwind_merge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/lib/utils.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "ref_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/main.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "src_components_providers_midennetworkapp", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/main.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "ref_wagmi", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/main.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "ref_tanstack_react_query", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/main.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "ref_rainbow_me_rainbowkit", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/main.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "src_config_wagmi", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/main.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "ref_viem", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "ref_miden_sdk_miden_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_types_miden", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L2", + "type_only": true, + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "ref_epoch_protocol_epoch_intents_sdk", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "vite_config", + "target": "ref_vite", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "vite.config.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "vite_config", + "target": "ref_vitejs_plugin_react", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "vite.config.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "vite_config", + "target": "ref_vite_plugin_wasm", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "vite.config.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "vite_config", + "target": "ref_vite_plugin_top_level_await", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "vite.config.ts", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "src_types_miden_midenfaucetinfo", + "target": "src_types_miden_midenaccount", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "type", + "source_file": "src/types/miden.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "agents", + "target": "agents_graphify", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude", + "target": "claude_md_claude_claude", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_claude_md_claude_claude", + "target": "claude_claude_graphify", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/CLAUDE.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_md_claude_claude", + "target": "claude_comments", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "claude_md_claude_claude", + "target": "claude_what_this_is", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "claude_md_claude_claude", + "target": "claude_traps", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "claude_md_claude_claude", + "target": "claude_graphify", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CLAUDE.md", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_add_watch", + "target": "claude_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/add-watch.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "target": "claude_skills_graphify_references_add_watch_for_watch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/add-watch.md", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "target": "claude_skills_graphify_references_add_watch_for_graphify_add", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/add-watch.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_exports", + "target": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "claude_skills_graphify_references_exports_step_7_neo4j_export_only_if_neo4j_or_neo4j_push_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "claude_skills_graphify_references_exports_step_7a_falkordb_export_only_if_falkordb_or_falkordb_push_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "claude_skills_graphify_references_exports_step_7b_svg_export_only_if_svg_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "claude_skills_graphify_references_exports_step_6b_wiki_only_if_wiki_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "claude_skills_graphify_references_exports_step_7c_graphml_export_only_if_graphml_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "claude_skills_graphify_references_exports_step_7d_mcp_server_only_if_mcp_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "claude_skills_graphify_references_exports_step_8_token_reduction_benchmark_only_if_total_words_5000", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/exports.md", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_extraction_spec", + "target": "claude_skills_graphify_references_extraction_spec_graphify_reference_extraction_subagent_prompt", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/extraction-spec.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_github_and_merge", + "target": "claude_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/github-and-merge.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "target": "claude_skills_graphify_references_github_and_merge_step_0_clone_github_repo_s_only_if_a_github_url_was_given", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/github-and-merge.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_hooks", + "target": "claude_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/hooks.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "target": "claude_skills_graphify_references_hooks_for_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/hooks.md", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "target": "claude_skills_graphify_references_hooks_for_git_commit_hook", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/hooks.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_query", + "target": "claude_skills_graphify_references_query_graphify_reference_query_path_explain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "claude_skills_graphify_references_query_for_graphify_path", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L186", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "claude_skills_graphify_references_query_step_0_constrained_query_expansion_required_before_traversal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "claude_skills_graphify_references_query_for_graphify_explain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L254", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "claude_skills_graphify_references_query_step_1_traversal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/query.md", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_transcribe", + "target": "claude_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/transcribe.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "target": "claude_skills_graphify_references_transcribe_step_2_5_transcribe_video_audio_files_only_if_video_files_detected", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/transcribe.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_update", + "target": "claude_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/update.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "target": "claude_skills_graphify_references_update_for_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/update.md", + "source_location": "L202", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "target": "claude_skills_graphify_references_update_for_update_incremental_re_extraction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/references/update.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill", + "target": "claude_skills_graphify_skill_graphify", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_usage", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_what_graphify_is_for", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_interpreter_guard_for_subcommands", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L659", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_for_update_and_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L677", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_for_graphify_query", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L683", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_for_graphify_add_and_watch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L695", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_for_the_commit_hook_and_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L701", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_graphify", + "target": "claude_skills_graphify_skill_honesty_rules", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L707", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "claude_skills_graphify_skill_part_a_structural_extraction_for_code_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "claude_skills_graphify_skill_part_b_semantic_extraction_parallel_subagents", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "claude_skills_graphify_skill_part_c_merge_ast_semantic_into_final_extraction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L359", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_2_detect_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_2_5_video_and_audio_only_if_video_files_detected", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L147", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_3_extract_entities_and_relationships", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_4_build_graph_cluster_analyze_generate_outputs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L393", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_4_5_graph_health_check_read_only_integrity_gate", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L456", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_5_label_communities", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L482", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_6_generate_obsidian_vault_opt_in_html", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L531", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_steps_6b_8_wiki_neo4j_falkordb_svg_graphml_mcp_benchmark_only_on_their_flags", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L551", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_9_save_manifest_update_cost_tracker_clean_up_and_report", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L557", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_0_github_repos_and_multi_path_merge_only_if_a_url_or_several_paths", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "claude_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "claude_skills_graphify_skill_step_1_ensure_graphify_is_installed", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/graphify/SKILL.md", + "source_location": "L65", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_references_explain", + "target": "claude_skills_react_doctor_references_explain_explaining_and_configuring_rules", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_references_explain_explaining_and_configuring_rules", + "target": "claude_skills_react_doctor_references_explain_workflow", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_references_explain_explaining_and_configuring_rules", + "target": "claude_skills_react_doctor_references_explain_commands", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_references_explain_explaining_and_configuring_rules", + "target": "claude_skills_react_doctor_references_explain_decision_guide", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_references_explain_explaining_and_configuring_rules", + "target": "claude_skills_react_doctor_references_explain_config_shape", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_references_explain_explaining_and_configuring_rules", + "target": "claude_skills_react_doctor_references_explain_educating_the_user", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/references/explain.md", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_skill", + "target": "claude_skills_react_doctor_skill_react_doctor", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_skill_react_doctor", + "target": "claude_skills_react_doctor_skill_after_making_react_code_changes", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_skill_react_doctor", + "target": "claude_skills_react_doctor_skill_for_general_cleanup_or_code_improvement", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_skill_react_doctor", + "target": "claude_skills_react_doctor_skill_doctor_full_local_triage_workflow", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_skill_react_doctor", + "target": "claude_skills_react_doctor_skill_configuring_or_explaining_rules", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_skill_react_doctor", + "target": "claude_skills_react_doctor_skill_command", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_add_watch", + "target": "codex_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/add-watch.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "target": "codex_skills_graphify_references_add_watch_for_watch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/add-watch.md", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "target": "codex_skills_graphify_references_add_watch_for_graphify_add", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/add-watch.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_exports", + "target": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "codex_skills_graphify_references_exports_step_7_neo4j_export_only_if_neo4j_or_neo4j_push_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "codex_skills_graphify_references_exports_step_7a_falkordb_export_only_if_falkordb_or_falkordb_push_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "codex_skills_graphify_references_exports_step_7b_svg_export_only_if_svg_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "codex_skills_graphify_references_exports_step_6b_wiki_only_if_wiki_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "codex_skills_graphify_references_exports_step_7c_graphml_export_only_if_graphml_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "codex_skills_graphify_references_exports_step_7d_mcp_server_only_if_mcp_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "codex_skills_graphify_references_exports_step_8_token_reduction_benchmark_only_if_total_words_5000", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/exports.md", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_extraction_spec", + "target": "codex_skills_graphify_references_extraction_spec_graphify_reference_extraction_subagent_prompt_compact", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/extraction-spec.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_github_and_merge", + "target": "codex_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/github-and-merge.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "target": "codex_skills_graphify_references_github_and_merge_step_0_clone_github_repo_s_only_if_a_github_url_was_given", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/github-and-merge.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_hooks", + "target": "codex_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/hooks.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "target": "codex_skills_graphify_references_hooks_for_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/hooks.md", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "target": "codex_skills_graphify_references_hooks_for_git_commit_hook", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/hooks.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_query", + "target": "codex_skills_graphify_references_query_graphify_reference_query_path_explain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "codex_skills_graphify_references_query_for_graphify_path", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L186", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "codex_skills_graphify_references_query_step_0_constrained_query_expansion_required_before_traversal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "codex_skills_graphify_references_query_for_graphify_explain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L254", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "codex_skills_graphify_references_query_step_1_traversal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/query.md", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_transcribe", + "target": "codex_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/transcribe.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "target": "codex_skills_graphify_references_transcribe_step_2_5_transcribe_video_audio_files_only_if_video_files_detected", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/transcribe.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_update", + "target": "codex_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/update.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "target": "codex_skills_graphify_references_update_for_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/update.md", + "source_location": "L202", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "target": "codex_skills_graphify_references_update_for_update_incremental_re_extraction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/references/update.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill", + "target": "codex_skills_graphify_skill_graphify", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_usage", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_what_graphify_is_for", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_interpreter_guard_for_subcommands", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L656", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_for_update_and_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L674", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_for_graphify_query", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L680", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_for_graphify_add_and_watch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L692", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_for_the_commit_hook_and_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L698", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_graphify", + "target": "codex_skills_graphify_skill_honesty_rules", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L704", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "codex_skills_graphify_skill_part_a_structural_extraction_for_code_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "codex_skills_graphify_skill_part_b_semantic_extraction_parallel_subagents", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "codex_skills_graphify_skill_part_c_merge_ast_semantic_into_final_extraction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L356", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_2_detect_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_2_5_video_and_audio_only_if_video_files_detected", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L147", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_3_extract_entities_and_relationships", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_4_build_graph_cluster_analyze_generate_outputs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L390", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_4_5_graph_health_check_read_only_integrity_gate", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L453", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_5_label_communities", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L479", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_6_generate_obsidian_vault_opt_in_html", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L528", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_steps_6b_8_wiki_neo4j_falkordb_svg_graphml_mcp_benchmark_only_on_their_flags", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L548", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_9_save_manifest_update_cost_tracker_clean_up_and_report", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L554", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_0_github_repos_and_multi_path_merge_only_if_a_url_or_several_paths", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "codex_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "codex_skills_graphify_skill_step_1_ensure_graphify_is_installed", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".codex/skills/graphify/SKILL.md", + "source_location": "L65", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_iconlibrary", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_rtl", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_aliases", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_schema", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_menucolor", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_menuaccent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_registries", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_style", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_rsc", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_tsx", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "components", + "target": "components_tailwind", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "components_aliases", + "target": "components_aliases_components", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "components_aliases", + "target": "components_aliases_utils", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "components_aliases", + "target": "components_aliases_ui", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "components_aliases", + "target": "components_aliases_lib", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "components_aliases", + "target": "components_aliases_hooks", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "components_tailwind", + "target": "components_tailwind_cssvariables", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "components_tailwind", + "target": "components_tailwind_prefix", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "components_tailwind", + "target": "components_tailwind_config", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "components_tailwind", + "target": "components_tailwind_css", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "components_tailwind", + "target": "components_tailwind_basecolor", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "components.json", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "opencode_plugins_graphify", + "target": "opencode_plugins_graphify_graphifyplugin", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/plugins/graphify.js", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_add_watch", + "target": "opencode_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/add-watch.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "target": "opencode_skills_graphify_references_add_watch_for_watch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/add-watch.md", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "target": "opencode_skills_graphify_references_add_watch_for_graphify_add", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/add-watch.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_exports", + "target": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "opencode_skills_graphify_references_exports_step_7_neo4j_export_only_if_neo4j_or_neo4j_push_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "opencode_skills_graphify_references_exports_step_7a_falkordb_export_only_if_falkordb_or_falkordb_push_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "opencode_skills_graphify_references_exports_step_7b_svg_export_only_if_svg_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "opencode_skills_graphify_references_exports_step_6b_wiki_only_if_wiki_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "opencode_skills_graphify_references_exports_step_7c_graphml_export_only_if_graphml_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "opencode_skills_graphify_references_exports_step_7d_mcp_server_only_if_mcp_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "opencode_skills_graphify_references_exports_step_8_token_reduction_benchmark_only_if_total_words_5000", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/exports.md", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_extraction_spec", + "target": "opencode_skills_graphify_references_extraction_spec_graphify_reference_extraction_subagent_prompt", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/extraction-spec.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_github_and_merge", + "target": "opencode_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/github-and-merge.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "target": "opencode_skills_graphify_references_github_and_merge_step_0_clone_github_repo_s_only_if_a_github_url_was_given", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/github-and-merge.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_hooks", + "target": "opencode_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/hooks.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "target": "opencode_skills_graphify_references_hooks_for_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/hooks.md", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "target": "opencode_skills_graphify_references_hooks_for_git_commit_hook", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/hooks.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_query", + "target": "opencode_skills_graphify_references_query_graphify_reference_query_path_explain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "opencode_skills_graphify_references_query_for_graphify_path", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L186", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "opencode_skills_graphify_references_query_step_0_constrained_query_expansion_required_before_traversal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "opencode_skills_graphify_references_query_for_graphify_explain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L254", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "opencode_skills_graphify_references_query_step_1_traversal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/query.md", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_transcribe", + "target": "opencode_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/transcribe.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "target": "opencode_skills_graphify_references_transcribe_step_2_5_transcribe_video_audio_files_only_if_video_files_detected", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/transcribe.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_update", + "target": "opencode_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/update.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "target": "opencode_skills_graphify_references_update_for_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/update.md", + "source_location": "L202", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "target": "opencode_skills_graphify_references_update_for_update_incremental_re_extraction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/references/update.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill", + "target": "opencode_skills_graphify_skill_graphify", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_usage", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_what_graphify_is_for", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_interpreter_guard_for_subcommands", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L651", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_for_update_and_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L669", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_for_graphify_query", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L675", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_for_graphify_add_and_watch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L687", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_for_the_commit_hook_and_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L693", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_graphify", + "target": "opencode_skills_graphify_skill_honesty_rules", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L699", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "opencode_skills_graphify_skill_part_a_structural_extraction_for_code_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "opencode_skills_graphify_skill_part_b_semantic_extraction_parallel_subagents", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "opencode_skills_graphify_skill_part_c_merge_ast_semantic_into_final_extraction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L351", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_2_detect_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_2_5_video_and_audio_only_if_video_files_detected", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L147", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_3_extract_entities_and_relationships", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_4_build_graph_cluster_analyze_generate_outputs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L385", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_4_5_graph_health_check_read_only_integrity_gate", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L448", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_5_label_communities", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L474", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_6_generate_obsidian_vault_opt_in_html", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L523", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_steps_6b_8_wiki_neo4j_falkordb_svg_graphml_mcp_benchmark_only_on_their_flags", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L543", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_9_save_manifest_update_cost_tracker_clean_up_and_report", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L549", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_0_github_repos_and_multi_path_merge_only_if_a_url_or_several_paths", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "opencode_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "opencode_skills_graphify_skill_step_1_ensure_graphify_is_installed", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/skills/graphify/SKILL.md", + "source_location": "L65", + "weight": 1.0 + }, + { + "source": "package", + "target": "package_dependencies", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "package", + "target": "package_name", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "package", + "target": "package_private", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "package", + "target": "package_version", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "package", + "target": "package_devdependencies", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "package", + "target": "package_type", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "package", + "target": "package_scripts", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_epoch_protocol_epoch_intents_sdk", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_fontsource_variable_jetbrains_mono", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_metamask_sdk", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_miden_sdk_miden_sdk", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_miden_sdk_miden_wallet_adapter_base", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_miden_sdk_miden_wallet_adapter_react", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_miden_sdk_react", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_phosphor_icons_react", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_rainbow_me_rainbowkit", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_tanstack_react_query", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_class_variance_authority", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_clsx", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_radix_ui", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_react", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_react_dom", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_shadcn", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_sonner", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_tailwind_merge", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_tw_animate_css", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_viem", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "package_dependencies", + "target": "package_dependencies_wagmi", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_eslint_js", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_types_node", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_types_react", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_types_react_dom", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_vitejs_plugin_react", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_autoprefixer", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_eslint", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_eslint_plugin_react_hooks", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_eslint_plugin_react_refresh", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_globals", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L50", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_husky", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L51", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_lint_staged", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_postcss", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_prettier", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_tailwindcss", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_typescript", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L56", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_typescript_eslint", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_vite", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L58", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_vite_plugin_top_level_await", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "package_devdependencies", + "target": "package_devdependencies_vite_plugin_wasm", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_lint", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_format", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_format_check", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_preview", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_doctor", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_prepare", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_dev", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_build", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "package_scripts", + "target": "package_scripts_typecheck", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "package.json", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_add_watch", + "target": "pi_agent_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/add-watch.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "target": "pi_agent_skills_graphify_references_add_watch_for_watch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/add-watch.md", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_add_watch_graphify_reference_add_a_url_and_watch_a_folder", + "target": "pi_agent_skills_graphify_references_add_watch_for_graphify_add", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/add-watch.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_exports", + "target": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "pi_agent_skills_graphify_references_exports_step_7_neo4j_export_only_if_neo4j_or_neo4j_push_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "pi_agent_skills_graphify_references_exports_step_7a_falkordb_export_only_if_falkordb_or_falkordb_push_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "pi_agent_skills_graphify_references_exports_step_7b_svg_export_only_if_svg_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "pi_agent_skills_graphify_references_exports_step_6b_wiki_only_if_wiki_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "pi_agent_skills_graphify_references_exports_step_7c_graphml_export_only_if_graphml_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "pi_agent_skills_graphify_references_exports_step_7d_mcp_server_only_if_mcp_flag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_exports_graphify_reference_extra_exports_and_benchmark", + "target": "pi_agent_skills_graphify_references_exports_step_8_token_reduction_benchmark_only_if_total_words_5000", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/exports.md", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_extraction_spec", + "target": "pi_agent_skills_graphify_references_extraction_spec_graphify_reference_extraction_subagent_prompt_compact", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/extraction-spec.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_github_and_merge", + "target": "pi_agent_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/github-and-merge.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_github_and_merge_graphify_reference_github_clone_and_cross_repo_merge", + "target": "pi_agent_skills_graphify_references_github_and_merge_step_0_clone_github_repo_s_only_if_a_github_url_was_given", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/github-and-merge.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_hooks", + "target": "pi_agent_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/hooks.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "target": "pi_agent_skills_graphify_references_hooks_for_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/hooks.md", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_hooks_graphify_reference_commit_hook_and_native_claude_md_integration", + "target": "pi_agent_skills_graphify_references_hooks_for_git_commit_hook", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/hooks.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_query", + "target": "pi_agent_skills_graphify_references_query_graphify_reference_query_path_explain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "pi_agent_skills_graphify_references_query_for_graphify_path", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L186", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "pi_agent_skills_graphify_references_query_step_0_constrained_query_expansion_required_before_traversal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "pi_agent_skills_graphify_references_query_for_graphify_explain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L254", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_query_graphify_reference_query_path_explain", + "target": "pi_agent_skills_graphify_references_query_step_1_traversal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/query.md", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_transcribe", + "target": "pi_agent_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/transcribe.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_transcribe_graphify_reference_transcribe_video_and_audio", + "target": "pi_agent_skills_graphify_references_transcribe_step_2_5_transcribe_video_audio_files_only_if_video_files_detected", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/transcribe.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_update", + "target": "pi_agent_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/update.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "target": "pi_agent_skills_graphify_references_update_for_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/update.md", + "source_location": "L202", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_references_update_graphify_reference_incremental_update_and_cluster_only", + "target": "pi_agent_skills_graphify_references_update_for_update_incremental_re_extraction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/references/update.md", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill", + "target": "pi_agent_skills_graphify_skill_graphify", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_usage", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_what_graphify_is_for", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_interpreter_guard_for_subcommands", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L659", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_for_update_and_cluster_only", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L677", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_for_graphify_query", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L683", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_for_graphify_add_and_watch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L695", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_for_the_commit_hook_and_native_claude_md_integration", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L701", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_graphify", + "target": "pi_agent_skills_graphify_skill_honesty_rules", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L707", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "pi_agent_skills_graphify_skill_part_a_structural_extraction_for_code_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "pi_agent_skills_graphify_skill_part_b_semantic_extraction_parallel_subagents", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_step_3_extract_entities_and_relationships", + "target": "pi_agent_skills_graphify_skill_part_c_merge_ast_semantic_into_final_extraction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L359", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_2_detect_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_2_5_video_and_audio_only_if_video_files_detected", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L147", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_3_extract_entities_and_relationships", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_4_build_graph_cluster_analyze_generate_outputs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L393", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_4_5_graph_health_check_read_only_integrity_gate", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L456", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_5_label_communities", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L482", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_6_generate_obsidian_vault_opt_in_html", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L531", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_steps_6b_8_wiki_neo4j_falkordb_svg_graphml_mcp_benchmark_only_on_their_flags", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L551", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_9_save_manifest_update_cost_tracker_clean_up_and_report", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L557", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_0_github_repos_and_multi_path_merge_only_if_a_url_or_several_paths", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "pi_agent_skills_graphify_skill_what_you_must_do_when_invoked", + "target": "pi_agent_skills_graphify_skill_step_1_ensure_graphify_is_installed", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".pi/agent/skills/graphify/SKILL.md", + "source_location": "L65", + "weight": 1.0 + }, + { + "source": "prettierrc", + "target": "prettierrc_semi", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".prettierrc.json", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "prettierrc", + "target": "prettierrc_singlequote", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".prettierrc.json", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "prettierrc", + "target": "prettierrc_trailingcomma", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".prettierrc.json", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "prettierrc", + "target": "prettierrc_printwidth", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".prettierrc.json", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "prettierrc", + "target": "prettierrc_tabwidth", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".prettierrc.json", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "prettierrc", + "target": "prettierrc_arrowparens", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".prettierrc.json", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "readme", + "target": "readme_miden_evm_epoch_integration_example", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "readme_miden_evm_epoch_integration_example", + "target": "readme_supported_testnet_chains", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "readme_miden_evm_epoch_integration_example", + "target": "readme_stack", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "readme_miden_evm_epoch_integration_example", + "target": "readme_run_locally", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "readme_miden_evm_epoch_integration_example", + "target": "readme_wallets", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "readme_miden_evm_epoch_integration_example", + "target": "readme_test_funds", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "readme_miden_evm_epoch_integration_example", + "target": "readme_key_files", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "readme_miden_evm_epoch_integration_example", + "target": "readme_notes", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "src_app", + "target": "src_app_app", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/App.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_evmwalletconnect", + "target": "src_components_crosschain_evmwalletconnect_evmwalletconnect", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/EVMWalletConnect.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_explorerhashcard", + "target": "src_components_crosschain_intent_explorerhashcard_tone", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_explorerhashcard", + "target": "src_components_crosschain_intent_explorerhashcard_tone_styles", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_explorerhashcard", + "target": "src_components_crosschain_intent_explorerhashcard_tonestyle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_explorerhashcard", + "target": "src_components_crosschain_intent_explorerhashcard_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_explorerhashcard", + "target": "src_components_crosschain_intent_explorerhashcard_explorerhashcard", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/ExplorerHashCard.tsx", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_crosschain_intent_intentdestinationfields_intentdestination", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_crosschain_intent_intentdestinationfields_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentdestinationfields", + "target": "src_components_crosschain_intent_intentdestinationfields_intentdestinationfields", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/IntentDestinationFields.tsx", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary", + "target": "src_components_crosschain_intent_intentquotesummary_formatrequireddeposit", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary", + "target": "src_components_crosschain_intent_intentquotesummary_intentquotesummary", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentquotesummary", + "target": "src_components_crosschain_intent_intentquotesummary_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/IntentQuoteSummary.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_components_crosschain_intent_intentsourceassetfield_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_intentsourceassetfield", + "target": "src_components_crosschain_intent_intentsourceassetfield_intentsourceassetfield", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/IntentSourceAssetField.tsx", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_settlementpendingcard", + "target": "src_components_crosschain_intent_settlementpendingcard_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/SettlementPendingCard.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intent_settlementpendingcard", + "target": "src_components_crosschain_intent_settlementpendingcard_settlementpendingcard", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/intent/SettlementPendingCard.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intentform_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentform", + "target": "src_components_crosschain_intentform_intentform", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/IntentForm.tsx", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_components_crosschain_intentstatus_intentflowstatus", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_components_crosschain_intentstatus_intentstatus", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L119", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_components_crosschain_intentstatus_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_components_crosschain_intentstatus_spinner", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_components_crosschain_intentstatus_rowprops", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_intentstatus", + "target": "src_components_crosschain_intentstatus_statusrow", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/IntentStatus.tsx", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_quotesummarycard", + "target": "src_components_crosschain_quotesummarycard_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/QuoteSummaryCard.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_quotesummarycard", + "target": "src_components_crosschain_quotesummarycard_quotesummarycard", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/QuoteSummaryCard.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdraw_toasts", + "target": "src_components_crosschain_withdraw_withdraw_toasts_withdraw_deposit_toast_id", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/withdraw-toasts.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdraw_toasts", + "target": "src_components_crosschain_withdraw_withdraw_toasts_withdraw_settle_toast_id", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/withdraw-toasts.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdraw_tokens", + "target": "src_components_crosschain_withdraw_withdraw_tokens_token_custom", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdraw_tokens", + "target": "src_components_crosschain_withdraw_withdraw_tokens_custom_token_default_decimals", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdraw_tokens", + "target": "src_components_crosschain_withdraw_withdraw_tokens_withdraw_tokens", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/withdraw-tokens.ts", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawaccountfields", + "target": "src_components_crosschain_withdraw_withdrawaccountfields_withdrawaccountfields", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawaccountfields", + "target": "src_components_crosschain_withdraw_withdrawaccountfields_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/WithdrawAccountFields.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary", + "target": "src_components_crosschain_withdraw_withdrawquotesummary_formatrequireddeposit", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary", + "target": "src_components_crosschain_withdraw_withdrawquotesummary_withdrawquotesummary", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawquotesummary", + "target": "src_components_crosschain_withdraw_withdrawquotesummary_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_crosschain_withdraw_withdrawtokenfields_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdraw_withdrawtokenfields", + "target": "src_components_crosschain_withdraw_withdrawtokenfields_withdrawtokenfields", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/withdraw/WithdrawTokenFields.tsx", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdrawform_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_components_crosschain_withdrawform", + "target": "src_components_crosschain_withdrawform_withdrawform", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/crosschain/WithdrawForm.tsx", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "src_components_layout_header", + "target": "src_components_layout_header_header", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/layout/Header.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_layout_tabnav", + "target": "src_components_layout_tabnav_props", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/layout/TabNav.tsx", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_components_layout_tabnav", + "target": "src_components_layout_tabnav_tabnav", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/layout/TabNav.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_components_layout_tabnav", + "target": "src_components_layout_tabnav_tabs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/layout/TabNav.tsx", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_components_providers_midennetworkapp", + "target": "src_components_providers_midennetworkapp_midennetworkapp", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/providers/MidenNetworkApp.tsx", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_components_tabs_crosschaintab", + "target": "src_components_tabs_crosschaintab_crosschaintab", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/tabs/CrosschainTab.tsx", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_components_tabs_withdrawtab", + "target": "src_components_tabs_withdrawtab_withdrawtab", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/tabs/WithdrawTab.tsx", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_components_ui_button", + "target": "src_components_ui_button_buttonprops", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/button.tsx", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "src_components_ui_button", + "target": "src_components_ui_button_button", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/button.tsx", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "src_components_ui_button", + "target": "src_components_ui_button_buttonvariants", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/button.tsx", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "src_components_ui_dialog_dialogoverlay", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "src_components_ui_dialog_dialogcontent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "src_components_ui_dialog_dialogheader", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "src_components_ui_dialog_dialogfooter", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "src_components_ui_dialog_dialogtitle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "src_components_ui_dialog", + "target": "src_components_ui_dialog_dialogdescription", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/dialog.tsx", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "src_components_ui_input", + "target": "src_components_ui_input_inputprops", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/input.tsx", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_components_ui_input", + "target": "src_components_ui_input_input", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/input.tsx", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_components_ui_label", + "target": "src_components_ui_label_label", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/label.tsx", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_components_ui_select", + "target": "src_components_ui_select_selectcontent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/select.tsx", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "src_components_ui_select", + "target": "src_components_ui_select_selectitem", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/select.tsx", + "source_location": "L58", + "weight": 1.0 + }, + { + "source": "src_components_ui_select", + "target": "src_components_ui_select_selecttrigger", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/components/ui/select.tsx", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_config_miden", + "target": "src_config_miden_midennetwork", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/config/miden.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_config_miden", + "target": "src_config_miden_testnetconfig", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/config/miden.ts", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_config_miden", + "target": "src_config_miden_getmidennetworkconfig", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/config/miden.ts", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "src_config_miden", + "target": "src_config_miden_default_miden_network", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/config/miden.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_config_miden", + "target": "src_config_miden_midennetworkconfig", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/config/miden.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_config_wagmi", + "target": "src_config_wagmi_chains", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/config/wagmi.ts", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_config_wagmi", + "target": "src_config_wagmi_config", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/config/wagmi.ts", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_constants_chains", + "target": "src_constants_chains_epochtestnetevmchainid", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/chains.ts", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "src_constants_chains", + "target": "src_constants_chains_default_testnet_chain_id", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/chains.ts", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_constants_chains", + "target": "src_constants_chains_default_testnet_chain_id_str", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/chains.ts", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_constants_chains", + "target": "src_constants_chains_default_sepolia_chain_id_str", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/chains.ts", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "src_constants_chains", + "target": "src_constants_chains_gettestnetchainname", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/chains.ts", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "src_constants_chains", + "target": "src_constants_chains_issupportedtestnetevmchain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/chains.ts", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "src_constants_chains", + "target": "src_constants_chains_epoch_testnet_evm_chains", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/chains.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_constants_evm_tokens", + "target": "src_constants_evm_tokens_evmtoken", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_constants_evm_tokens", + "target": "src_constants_evm_tokens_epoch_testnet_tokens", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "src_constants_evm_tokens", + "target": "src_constants_evm_tokens_sepolia_testnet_tokens", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "src_constants_evm_tokens", + "target": "src_constants_evm_tokens_by_addr", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L68", + "weight": 1.0 + }, + { + "source": "src_constants_evm_tokens", + "target": "src_constants_evm_tokens_findevmtoken", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L73", + "weight": 1.0 + }, + { + "source": "src_constants_evm_tokens", + "target": "src_constants_evm_tokens_getevmtokendecimals", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L81", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens", + "target": "src_constants_miden_tokens_miden_faucet_decimals", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens", + "target": "src_constants_miden_tokens_tomapkey", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_constants_miden_tokens", + "target": "src_constants_miden_tokens_getmidenfaucetdecimals", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/miden-tokens.ts", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_hooks_useepochintent_intentquotephase", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "src_hooks_useepochintent", + "target": "src_hooks_useepochintent_useepochintent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useEpochIntent.ts", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentflowstatus", + "target": "src_hooks_useintentflowstatus_useintentflowstatus", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useIntentFlowStatus.ts", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview", + "target": "src_hooks_useintentsettlementview_useintentsettlementview", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentsettlementview", + "target": "src_hooks_useintentsettlementview_intentsettlementview", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useIntentSettlementView.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery", + "target": "src_hooks_useintentstatusquery_useintentstatusquery", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "src_hooks_useintentstatusquery", + "target": "src_hooks_useintentstatusquery_intentstatusquery", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useIntentStatusQuery.ts", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidennetwork", + "target": "src_hooks_usemidennetwork_usemidennetwork", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidennetwork", + "target": "src_hooks_usemidennetwork_midennetworkcontextvalue", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidennetwork", + "target": "src_hooks_usemidennetwork_midennetworkcontext", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenNetwork.ts", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "src_hooks_usemidenp2idnotefactory_options", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "src_hooks_usemidenp2idnotefactory_toaccountid", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "src_hooks_usemidenp2idnotefactory_createfeeconversionsalt", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenp2idnotefactory", + "target": "src_hooks_usemidenp2idnotefactory_usemidenp2idnotefactory", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenP2IDNoteFactory.ts", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "src_hooks_usemidenwalletadapter_midenwalletasset", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapteroptions", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapterresult", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "src_hooks_usemidenwalletadapter_normalizeaccountid", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "src_hooks_usemidenwalletadapter_usemidenwalletadapter", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "src_hooks_usemidenwalletadapter", + "target": "src_hooks_usemidenwalletadapter_normalizedmidenaccountid", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useMidenWalletAdapter.ts", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_hooks_usewithdrawintent", + "target": "src_hooks_usewithdrawintent_usewithdrawintent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/hooks/useWithdrawIntent.ts", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "src_lib_epoch_sdk_useepochsdk", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "src_lib_epoch_sdk_sdkentry", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/epoch-sdk.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "src_lib_explorers", + "target": "src_lib_explorers_explorertxurl", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/explorers.ts", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "src_lib_explorers", + "target": "src_lib_explorers_midenscannoteurl", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/explorers.ts", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "src_lib_explorers", + "target": "src_lib_explorers_truncatehash", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/explorers.ts", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "src_lib_explorers", + "target": "src_lib_explorers_evm_explorers", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/explorers.ts", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_isnoncelike", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_isrecord", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_at", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_readnonce", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_readrecipient", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_intentidentity", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_extractintentidentity", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_readintenterror", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_readdeposithash", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_readmidennoteid", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result", + "target": "src_lib_intent_result_noncelike", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-result.ts", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "src_lib_intent_settlement", + "target": "src_lib_intent_settlement_isterminal", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_lib_intent_settlement", + "target": "src_lib_intent_settlement_terminal_statuses", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "src_lib_intent_settlement", + "target": "src_lib_intent_settlement_destinationsettlement", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "src_lib_intent_settlement", + "target": "src_lib_intent_settlement_selectdestinationsettlement", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/intent-settlement.ts", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "src_lib_utils", + "target": "src_lib_utils_cn", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/utils.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "src_main_queryclient", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main.tsx", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "src_main", + "target": "src_main_rktheme", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/main.tsx", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_buildepochtaskdataparams", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L110", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_buildevmtomidentaskdataparams", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L152", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_getevmtomidenquote", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L206", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_crosschainquote", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_buildevmtomidenintent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L232", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_getcrosschainquote", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L274", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_evmtomidenquote", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_buildcrosschainintent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L300", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_formatquotetokenin", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_zero_hash", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge", + "target": "src_services_epoch_bridge_normalizemidenidtohex", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L72", + "weight": 1.0 + }, + { + "source": "src_types_miden", + "target": "src_types_miden_midenaccount", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/types/miden.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "src_types_miden", + "target": "src_types_miden_vaultasset", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/types/miden.ts", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "src_types_miden", + "target": "src_types_miden_midenassetoption", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/types/miden.ts", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "src_types_miden", + "target": "src_types_miden_crosschainintentparams", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/types/miden.ts", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "src_types_miden", + "target": "src_types_miden_evmtomidenintentparams", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/types/miden.ts", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "src_types_miden", + "target": "src_types_miden_intentresult", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/types/miden.ts", + "source_location": "L63", + "weight": 1.0 + }, + { + "source": "src_types_miden", + "target": "src_types_miden_midenfaucetinfo", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/types/miden.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "tsconfig", + "target": "tsconfig_compileroptions", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "tsconfig", + "target": "tsconfig_include", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_types", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_skiplibcheck", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_moduleresolution", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_allowimportingtsextensions", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_verbatimmodulesyntax", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_moduledetection", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_noemit", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_jsx", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_strict", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_nounusedlocals", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_nounusedparameters", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_erasablesyntaxonly", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_nofallthroughcasesinswitch", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_nouncheckedsideeffectimports", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_incremental", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_baseurl", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_paths", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_tsbuildinfofile", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_target", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_usedefineforclassfields", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_lib", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_module", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tsconfig.json", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "vite_config", + "target": "vite_config_dirname", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "vite.config.ts", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "src_lib_epoch_sdk", + "target": "epoch_intents_sdk", + "relation": "dynamic_import", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/lib/epoch-sdk.ts" + }, + { + "source": "tailwind_config", + "target": "tailwindcss", + "relation": "dynamic_import", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tailwind.config.js" + }, + { + "source": "opencode_plugins_graphify_rationale_4", + "target": "opencode_plugins_graphify", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".opencode/plugins/graphify.js", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_constants_evm_tokens_rationale_4", + "target": "src_constants_evm_tokens", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/constants/evm-tokens.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "src_services_epoch_bridge_rationale_44", + "target": "src_services_epoch_bridge", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/services/epoch-bridge.ts", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "claude_skills_react_doctor_skill", + "target": "claude_skills_react_doctor_references_explain", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".claude/skills/react-doctor/SKILL.md", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "src_lib_intent_result_readnonce", + "target": "src_lib_intent_result_isnoncelike", + "relation": "indirect_call", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "argument", + "source_file": "src/lib/intent-result.ts", + "source_location": "L32", + "weight": 1.0 + } + ], + "hyperedges": [], + "built_at_commit": "9dc6029fbd871ccb433f1cd4ecd99de150be19d2" +} diff --git a/graphify-out/2026-10-09/manifest.json b/graphify-out/2026-10-09/manifest.json new file mode 100644 index 0000000..d4d9588 --- /dev/null +++ b/graphify-out/2026-10-09/manifest.json @@ -0,0 +1,644 @@ +{ + ".lintstagedrc.json": { + "mtime": 1784801993.4410536, + "seen": 1789201085.553308, + "ast_hash": "aad9588c1f3693beb66ffd2ca9316d78", + "semantic_hash": "aad9588c1f3693beb66ffd2ca9316d78" + }, + ".prettierrc.json": { + "mtime": 1784801993.4415343, + "seen": 1789201085.55331, + "ast_hash": "344234bde3f1d80b9943b5a7775eea38", + "semantic_hash": "344234bde3f1d80b9943b5a7775eea38" + }, + "components.json": { + "mtime": 1778063868.4727435, + "seen": 1789201085.55331, + "ast_hash": "3d46c5111cdb061b0a6c8b19787a930c", + "semantic_hash": "3d46c5111cdb061b0a6c8b19787a930c" + }, + "eslint.config.js": { + "mtime": 1784801993.4432974, + "seen": 1789201085.55331, + "ast_hash": "9ebc7db128d258203801386d6158882c", + "semantic_hash": "9ebc7db128d258203801386d6158882c" + }, + "package.json": { + "mtime": 1789160765.8691945, + "seen": 1789201085.5533109, + "ast_hash": "1832e34b33059a93be4dd73e48262b20", + "semantic_hash": "" + }, + "postcss.config.js": { + "mtime": 1775305799.5222485, + "seen": 1789201085.5533109, + "ast_hash": "c735540bb63936a123bc867d950c9f69", + "semantic_hash": "c735540bb63936a123bc867d950c9f69" + }, + "skills-lock.json": { + "mtime": 1778063868.4750214, + "seen": 1789201085.5533109, + "ast_hash": "f435218737d3b2aa0aa50d363b492721", + "semantic_hash": "f435218737d3b2aa0aa50d363b492721" + }, + "src/App.tsx": { + "mtime": 1789156772.2257566, + "seen": 1789201085.553312, + "ast_hash": "652cd2fab72537d083255dadffc73435", + "semantic_hash": "" + }, + "src/components/crosschain/EVMWalletConnect.tsx": { + "mtime": 1784801993.4459095, + "seen": 1789201085.553312, + "ast_hash": "ea65dabf24ca8ce85d37b4f0694fcf14", + "semantic_hash": "ea65dabf24ca8ce85d37b4f0694fcf14" + }, + "src/components/crosschain/IntentForm.tsx": { + "mtime": 1789201111.8594317, + "seen": 1789201116.461504, + "ast_hash": "37c49ccce207ff9803a05e790d671505", + "semantic_hash": "" + }, + "src/components/crosschain/IntentStatus.tsx": { + "mtime": 1789163974.3912735, + "seen": 1789201085.553313, + "ast_hash": "f9e3d47b476bab4c35b4b76267e07643", + "semantic_hash": "" + }, + "src/components/crosschain/QuoteSummaryCard.tsx": { + "mtime": 1787738251.7386982, + "seen": 1789201085.553313, + "ast_hash": "e6d30f430f630ab49b4dd4bd52ac97c5", + "semantic_hash": "" + }, + "src/components/crosschain/WithdrawForm.tsx": { + "mtime": 1789162286.6836596, + "seen": 1789201085.553313, + "ast_hash": "c1a5a1ad2d9981028705127ae1dd60cf", + "semantic_hash": "" + }, + "src/components/crosschain/intent/ExplorerHashCard.tsx": { + "mtime": 1784801993.4480956, + "seen": 1789201085.553313, + "ast_hash": "2cef26cb3e842a4e8a5cb4cf986a6616", + "semantic_hash": "2cef26cb3e842a4e8a5cb4cf986a6616" + }, + "src/components/crosschain/intent/IntentDestinationFields.tsx": { + "mtime": 1784801993.4483013, + "seen": 1789201085.553314, + "ast_hash": "1826ea622ee7d6d307f89af7f9fb624b", + "semantic_hash": "1826ea622ee7d6d307f89af7f9fb624b" + }, + "src/components/crosschain/intent/IntentQuoteSummary.tsx": { + "mtime": 1784801993.4485388, + "seen": 1789201085.553314, + "ast_hash": "f55202104adf26001486128704b09f30", + "semantic_hash": "f55202104adf26001486128704b09f30" + }, + "src/components/crosschain/intent/IntentSourceAssetField.tsx": { + "mtime": 1789201080.438891, + "seen": 1789201085.553314, + "ast_hash": "04b65671195ac8394fab6be1e2f21853", + "semantic_hash": "" + }, + "src/components/crosschain/intent/SettlementPendingCard.tsx": { + "mtime": 1784801993.4489806, + "seen": 1789201085.5533152, + "ast_hash": "06acd781ab871b2612b3c028db68838d", + "semantic_hash": "06acd781ab871b2612b3c028db68838d" + }, + "src/components/crosschain/withdraw/WithdrawAccountFields.tsx": { + "mtime": 1784801993.4492464, + "seen": 1789201085.5533152, + "ast_hash": "64f4b4ff1c14205194cdfddde6147526", + "semantic_hash": "64f4b4ff1c14205194cdfddde6147526" + }, + "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx": { + "mtime": 1787738251.7396472, + "seen": 1789201085.5533152, + "ast_hash": "2c73119fa6f2c401435c18504bded71b", + "semantic_hash": "" + }, + "src/components/crosschain/withdraw/WithdrawTokenFields.tsx": { + "mtime": 1784801993.449714, + "seen": 1789201085.553316, + "ast_hash": "008cc68b0d6a99b9c527245caec9a8b8", + "semantic_hash": "008cc68b0d6a99b9c527245caec9a8b8" + }, + "src/components/crosschain/withdraw/withdraw-toasts.ts": { + "mtime": 1784801993.4500005, + "seen": 1789201085.553316, + "ast_hash": "3cadb57d24ec77661c6a4d7aee4536c5", + "semantic_hash": "3cadb57d24ec77661c6a4d7aee4536c5" + }, + "src/components/crosschain/withdraw/withdraw-tokens.ts": { + "mtime": 1784801993.4502234, + "seen": 1789201085.553316, + "ast_hash": "a4099101653d9b5ee314d51db5b17b28", + "semantic_hash": "a4099101653d9b5ee314d51db5b17b28" + }, + "src/components/layout/Header.tsx": { + "mtime": 1789156772.226854, + "seen": 1789201085.553317, + "ast_hash": "862ca7ba17f3f9173ae331c47f2493cc", + "semantic_hash": "" + }, + "src/components/layout/TabNav.tsx": { + "mtime": 1787224106.2728143, + "seen": 1789201085.553317, + "ast_hash": "3be3000148d09a875a2839772d29f5a3", + "semantic_hash": "3be3000148d09a875a2839772d29f5a3" + }, + "src/components/tabs/CrosschainTab.tsx": { + "mtime": 1789201080.3850677, + "seen": 1789201085.553317, + "ast_hash": "ef147144aa6c3859ed8bfc1043d5e68a", + "semantic_hash": "ef147144aa6c3859ed8bfc1043d5e68a" + }, + "src/components/tabs/WithdrawTab.tsx": { + "mtime": 1787738251.7401693, + "seen": 1789201085.5533178, + "ast_hash": "ef49fb063f83d99b3dd58623f80479b8", + "semantic_hash": "" + }, + "src/components/ui/button.tsx": { + "mtime": 1784801993.4516916, + "seen": 1789201085.5533178, + "ast_hash": "b032a07afed289458f43d2dda2815346", + "semantic_hash": "b032a07afed289458f43d2dda2815346" + }, + "src/components/ui/dialog.tsx": { + "mtime": 1784801993.452027, + "seen": 1789201085.5533178, + "ast_hash": "61b8adb7d35a166abcabebb7b9225bca", + "semantic_hash": "61b8adb7d35a166abcabebb7b9225bca" + }, + "src/components/ui/input.tsx": { + "mtime": 1784801993.4522977, + "seen": 1789201085.553319, + "ast_hash": "390290800d6435888c5cdd899193ee03", + "semantic_hash": "390290800d6435888c5cdd899193ee03" + }, + "src/components/ui/label.tsx": { + "mtime": 1784801993.452614, + "seen": 1789201085.553319, + "ast_hash": "0fea7cb74feb50bed7cd56163b582e3a", + "semantic_hash": "0fea7cb74feb50bed7cd56163b582e3a" + }, + "src/components/ui/select.tsx": { + "mtime": 1784801993.4528644, + "seen": 1789201085.553319, + "ast_hash": "f2d7877f66a8b6ada67ab3a460ea879f", + "semantic_hash": "f2d7877f66a8b6ada67ab3a460ea879f" + }, + "src/config/wagmi.ts": { + "mtime": 1787224106.2732859, + "seen": 1789201085.55332, + "ast_hash": "55ebb468ea9e54287d5327d6d863c685", + "semantic_hash": "55ebb468ea9e54287d5327d6d863c685" + }, + "src/constants/chains.ts": { + "mtime": 1784801993.453402, + "seen": 1789201085.55332, + "ast_hash": "16aea119a24287f1627997ac1406b9f4", + "semantic_hash": "16aea119a24287f1627997ac1406b9f4" + }, + "src/constants/evm-tokens.ts": { + "mtime": 1784801993.453637, + "seen": 1789201085.55332, + "ast_hash": "45a9f2a644e55ad745c596701d9a106e", + "semantic_hash": "45a9f2a644e55ad745c596701d9a106e" + }, + "src/constants/miden-tokens.ts": { + "mtime": 1789162259.0599315, + "seen": 1789201085.553321, + "ast_hash": "bd4d39566bbf89b9e09e605cf6408502", + "semantic_hash": "" + }, + "src/hooks/useEpochIntent.ts": { + "mtime": 1789156772.2276502, + "seen": 1789201085.553321, + "ast_hash": "8cdd8cfef16b7ec8ebfdefc923c69ad8", + "semantic_hash": "" + }, + "src/hooks/useIntentFlowStatus.ts": { + "mtime": 1787738251.7423272, + "seen": 1789201085.553321, + "ast_hash": "86ef7a8b5f91112683e14d0187debc77", + "semantic_hash": "" + }, + "src/hooks/useIntentSettlementView.ts": { + "mtime": 1784801993.4552894, + "seen": 1789201085.553322, + "ast_hash": "45ba599d690b4542b6e7817627388d21", + "semantic_hash": "45ba599d690b4542b6e7817627388d21" + }, + "src/hooks/useIntentStatusQuery.ts": { + "mtime": 1784801993.4556117, + "seen": 1789201085.553322, + "ast_hash": "6323ddd08ee28ff1fa559bf5cb5153b7", + "semantic_hash": "6323ddd08ee28ff1fa559bf5cb5153b7" + }, + "src/hooks/useMidenP2IDNoteFactory.ts": { + "mtime": 1789156772.2280645, + "seen": 1789201085.553323, + "ast_hash": "60d0f88cf77060caf5483e8066c34e29", + "semantic_hash": "" + }, + "src/hooks/useMidenWalletAdapter.ts": { + "mtime": 1789156772.22879, + "seen": 1789201085.553323, + "ast_hash": "d455397e51e59648834cb1f0a39d5ab8", + "semantic_hash": "" + }, + "src/hooks/useWithdrawIntent.ts": { + "mtime": 1784801993.45715, + "seen": 1789201085.553323, + "ast_hash": "930663055495804002d96817ebaf7a93", + "semantic_hash": "930663055495804002d96817ebaf7a93" + }, + "src/lib/epoch-sdk.ts": { + "mtime": 1789162258.588651, + "seen": 1789201085.553324, + "ast_hash": "115726acda08bb6cf99880c93b4b3283", + "semantic_hash": "" + }, + "src/lib/explorers.ts": { + "mtime": 1789163974.4165602, + "seen": 1789201085.553324, + "ast_hash": "1e941b90079d5dbaebd190dd4d61abed", + "semantic_hash": "" + }, + "src/lib/intent-result.ts": { + "mtime": 1787738251.7434006, + "seen": 1789201085.553325, + "ast_hash": "1b6b3995abf87d7e21e0eb3ebb724a71", + "semantic_hash": "1b6b3995abf87d7e21e0eb3ebb724a71" + }, + "src/lib/intent-settlement.ts": { + "mtime": 1784801993.4583502, + "seen": 1789201085.553325, + "ast_hash": "8e3bdc73634700e37d4efd7aec08299c", + "semantic_hash": "8e3bdc73634700e37d4efd7aec08299c" + }, + "src/lib/utils.ts": { + "mtime": 1784801993.458719, + "seen": 1789201085.553325, + "ast_hash": "618d00bf4537ce84f9ba62c5b215fb30", + "semantic_hash": "618d00bf4537ce84f9ba62c5b215fb30" + }, + "src/main.tsx": { + "mtime": 1789156772.229299, + "seen": 1789201085.5533261, + "ast_hash": "d6a7dcea22886964ce1fc07c3f0e19df", + "semantic_hash": "" + }, + "src/services/epoch-bridge.ts": { + "mtime": 1789156772.229495, + "seen": 1789201085.5533261, + "ast_hash": "410f4277723cf80a1dc7a36e11828e3a", + "semantic_hash": "" + }, + "src/types/miden.ts": { + "mtime": 1787738251.7444527, + "seen": 1789201085.553327, + "ast_hash": "77a53a23b7be3b8098cca6d2604e0329", + "semantic_hash": "" + }, + "tailwind.config.js": { + "mtime": 1784801993.460316, + "seen": 1789201085.553327, + "ast_hash": "3471a189d3995b775d865b3c00cf61b6", + "semantic_hash": "3471a189d3995b775d865b3c00cf61b6" + }, + "tsconfig.json": { + "mtime": 1784801993.4606, + "seen": 1789201085.553328, + "ast_hash": "b42b7faa5836f58539797e4a06aecfcf", + "semantic_hash": "b42b7faa5836f58539797e4a06aecfcf" + }, + "vite.config.ts": { + "mtime": 1787224111.0724294, + "seen": 1789201085.553328, + "ast_hash": "33c6a83c4f69cbd10f7405a06f9bbe49", + "semantic_hash": "33c6a83c4f69cbd10f7405a06f9bbe49" + }, + ".claude/settings.json": { + "mtime": 1789156772.2020185, + "seen": 1789201085.553306, + "ast_hash": "0a7cdecdc2b1e6b57ab15c739f8be4e8", + "semantic_hash": "" + }, + ".codex/hooks.json": { + "mtime": 1789156772.20464, + "seen": 1789201085.5533068, + "ast_hash": "0414e82a2930a72fe7269aa67bdae76e", + "semantic_hash": "" + }, + ".opencode/opencode.json": { + "mtime": 1789156772.2077627, + "seen": 1789201085.553309, + "ast_hash": "cfd7de5f46afea212f72b331d9771301", + "semantic_hash": "" + }, + ".opencode/plugins/graphify.js": { + "mtime": 1789156772.2079616, + "seen": 1789201085.553309, + "ast_hash": "3ea725724bc8ebe483c9f13d6aa1124f", + "semantic_hash": "" + }, + "src/components/providers/MidenNetworkApp.tsx": { + "mtime": 1789162258.7586877, + "seen": 1789201085.553317, + "ast_hash": "fc2d982c9e7a9c8ec778ae333eb99fc1", + "semantic_hash": "" + }, + "src/config/miden.ts": { + "mtime": 1789162258.5138676, + "seen": 1789201085.553319, + "ast_hash": "34ae8788f04deaa4a449ff56e6e3ab59", + "semantic_hash": "" + }, + "src/hooks/useMidenNetwork.ts": { + "mtime": 1789156772.227781, + "seen": 1789201085.553322, + "ast_hash": "2a371a9b5bebaf7972e8b834cc9c9f8f", + "semantic_hash": "" + }, + ".claude/CLAUDE.md": { + "mtime": 1789156772.201875, + "seen": 1789201085.553328, + "ast_hash": "9b31786b637be3c13978bec4c2330752", + "semantic_hash": "" + }, + ".claude/skills/graphify/SKILL.md": { + "mtime": 1789156772.2024326, + "seen": 1789201085.553329, + "ast_hash": "1656a8a8e4a05bbe69f32cd15de81e87", + "semantic_hash": "" + }, + ".claude/skills/graphify/references/add-watch.md": { + "mtime": 1789156772.2028642, + "seen": 1789201085.553329, + "ast_hash": "d59d027fe449f06aa03905a01184e779", + "semantic_hash": "" + }, + ".claude/skills/graphify/references/exports.md": { + "mtime": 1789156772.2029948, + "seen": 1789201085.553329, + "ast_hash": "9da2a2152e60a22f07f05fed5158f287", + "semantic_hash": "" + }, + ".claude/skills/graphify/references/extraction-spec.md": { + "mtime": 1789156772.2031522, + "seen": 1789201085.55333, + "ast_hash": "42fef56a01698118f7fd722acdadea34", + "semantic_hash": "" + }, + ".claude/skills/graphify/references/github-and-merge.md": { + "mtime": 1789156772.203306, + "seen": 1789201085.55333, + "ast_hash": "cde13df085e4c492aeb7ba298a996d0d", + "semantic_hash": "" + }, + ".claude/skills/graphify/references/hooks.md": { + "mtime": 1789156772.2035782, + "seen": 1789201085.55333, + "ast_hash": "3f545db6ce646650bb9de588f5512a27", + "semantic_hash": "" + }, + ".claude/skills/graphify/references/query.md": { + "mtime": 1789156772.2038858, + "seen": 1789201085.553331, + "ast_hash": "3c46f8ad006874260614ed8657d02307", + "semantic_hash": "" + }, + ".claude/skills/graphify/references/transcribe.md": { + "mtime": 1789156772.2041216, + "seen": 1789201085.553331, + "ast_hash": "67b6a5fa6c0974e18f60db9f8932fbd8", + "semantic_hash": "" + }, + ".claude/skills/graphify/references/update.md": { + "mtime": 1789156772.2043376, + "seen": 1789201085.553331, + "ast_hash": "9378bd03d56baaf78bd738ab3848f142", + "semantic_hash": "" + }, + ".claude/skills/react-doctor/SKILL.md": { + "mtime": 1784801993.4392707, + "seen": 1789201085.5533319, + "ast_hash": "1529d3a91d27613df1656f5cc3a46a94", + "semantic_hash": "" + }, + ".claude/skills/react-doctor/references/explain.md": { + "mtime": 1784801993.4396462, + "seen": 1789201085.5533319, + "ast_hash": "6ff45f9b0f5a5fe28c0791671b1e6ed9", + "semantic_hash": "" + }, + ".codex/skills/graphify/SKILL.md": { + "mtime": 1789156772.2052662, + "seen": 1789201085.5533319, + "ast_hash": "212b55d95333d84e14262f8ec83faa2b", + "semantic_hash": "" + }, + ".codex/skills/graphify/references/add-watch.md": { + "mtime": 1789156772.2055101, + "seen": 1789201085.553333, + "ast_hash": "d59d027fe449f06aa03905a01184e779", + "semantic_hash": "" + }, + ".codex/skills/graphify/references/exports.md": { + "mtime": 1789156772.2056732, + "seen": 1789201085.553333, + "ast_hash": "9da2a2152e60a22f07f05fed5158f287", + "semantic_hash": "" + }, + ".codex/skills/graphify/references/extraction-spec.md": { + "mtime": 1789156772.2058423, + "seen": 1789201085.553333, + "ast_hash": "bf895ec4d4e40f5f66f7d31c2a9bd4a7", + "semantic_hash": "" + }, + ".codex/skills/graphify/references/github-and-merge.md": { + "mtime": 1789156772.205983, + "seen": 1789201085.553334, + "ast_hash": "cde13df085e4c492aeb7ba298a996d0d", + "semantic_hash": "" + }, + ".codex/skills/graphify/references/hooks.md": { + "mtime": 1789156772.2061167, + "seen": 1789201085.553334, + "ast_hash": "3f545db6ce646650bb9de588f5512a27", + "semantic_hash": "" + }, + ".codex/skills/graphify/references/query.md": { + "mtime": 1789156772.2063067, + "seen": 1789201085.553334, + "ast_hash": "3c46f8ad006874260614ed8657d02307", + "semantic_hash": "" + }, + ".codex/skills/graphify/references/transcribe.md": { + "mtime": 1789156772.206438, + "seen": 1789201085.553335, + "ast_hash": "67b6a5fa6c0974e18f60db9f8932fbd8", + "semantic_hash": "" + }, + ".codex/skills/graphify/references/update.md": { + "mtime": 1789156772.2067552, + "seen": 1789201085.553335, + "ast_hash": "9378bd03d56baaf78bd738ab3848f142", + "semantic_hash": "" + }, + ".github/workflows/react-doctor.yml": { + "mtime": 1784801993.4400177, + "seen": 1789201085.553335, + "ast_hash": "c5fc1c65ca5f31909e8e70a1feab6559", + "semantic_hash": "" + }, + ".opencode/skills/graphify/SKILL.md": { + "mtime": 1789156772.208578, + "seen": 1789201085.553335, + "ast_hash": "2e9858a59406dd2af786cf4cb74bc610", + "semantic_hash": "" + }, + ".opencode/skills/graphify/references/add-watch.md": { + "mtime": 1789156772.208938, + "seen": 1789201085.5533361, + "ast_hash": "d59d027fe449f06aa03905a01184e779", + "semantic_hash": "" + }, + ".opencode/skills/graphify/references/exports.md": { + "mtime": 1789156772.2091815, + "seen": 1789201085.5533361, + "ast_hash": "9da2a2152e60a22f07f05fed5158f287", + "semantic_hash": "" + }, + ".opencode/skills/graphify/references/extraction-spec.md": { + "mtime": 1789156772.2094183, + "seen": 1789201085.553337, + "ast_hash": "42fef56a01698118f7fd722acdadea34", + "semantic_hash": "" + }, + ".opencode/skills/graphify/references/github-and-merge.md": { + "mtime": 1789156772.2096217, + "seen": 1789201085.553337, + "ast_hash": "cde13df085e4c492aeb7ba298a996d0d", + "semantic_hash": "" + }, + ".opencode/skills/graphify/references/hooks.md": { + "mtime": 1789156772.209751, + "seen": 1789201085.553337, + "ast_hash": "3f545db6ce646650bb9de588f5512a27", + "semantic_hash": "" + }, + ".opencode/skills/graphify/references/query.md": { + "mtime": 1789156772.2099755, + "seen": 1789201085.553338, + "ast_hash": "3c46f8ad006874260614ed8657d02307", + "semantic_hash": "" + }, + ".opencode/skills/graphify/references/transcribe.md": { + "mtime": 1789156772.210115, + "seen": 1789201085.553338, + "ast_hash": "67b6a5fa6c0974e18f60db9f8932fbd8", + "semantic_hash": "" + }, + ".opencode/skills/graphify/references/update.md": { + "mtime": 1789156772.210289, + "seen": 1789201085.553338, + "ast_hash": "9378bd03d56baaf78bd738ab3848f142", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/SKILL.md": { + "mtime": 1789156772.2107944, + "seen": 1789201085.553338, + "ast_hash": "1656a8a8e4a05bbe69f32cd15de81e87", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/references/add-watch.md": { + "mtime": 1789156772.211082, + "seen": 1789201085.5533388, + "ast_hash": "d59d027fe449f06aa03905a01184e779", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/references/exports.md": { + "mtime": 1789156772.2112954, + "seen": 1789201085.5533388, + "ast_hash": "9da2a2152e60a22f07f05fed5158f287", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/references/extraction-spec.md": { + "mtime": 1789156772.2114587, + "seen": 1789201085.5533388, + "ast_hash": "bf895ec4d4e40f5f66f7d31c2a9bd4a7", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/references/github-and-merge.md": { + "mtime": 1789156772.211607, + "seen": 1789201085.55334, + "ast_hash": "cde13df085e4c492aeb7ba298a996d0d", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/references/hooks.md": { + "mtime": 1789156772.211732, + "seen": 1789201085.55334, + "ast_hash": "3f545db6ce646650bb9de588f5512a27", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/references/query.md": { + "mtime": 1789156772.211933, + "seen": 1789201085.55334, + "ast_hash": "3c46f8ad006874260614ed8657d02307", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/references/transcribe.md": { + "mtime": 1789156772.2120507, + "seen": 1789201085.55334, + "ast_hash": "67b6a5fa6c0974e18f60db9f8932fbd8", + "semantic_hash": "" + }, + ".pi/agent/skills/graphify/references/update.md": { + "mtime": 1789156772.212212, + "seen": 1789201085.553341, + "ast_hash": "9378bd03d56baaf78bd738ab3848f142", + "semantic_hash": "" + }, + "AGENTS.md": { + "mtime": 1789156772.212398, + "seen": 1789201085.553341, + "ast_hash": "6a47d64fcc136324ca395065a707ef76", + "semantic_hash": "" + }, + "CLAUDE.md": { + "mtime": 1789156772.2130344, + "seen": 1789201085.553341, + "ast_hash": "8d7298964cdb239fec0c816fb2d7640f", + "semantic_hash": "" + }, + "README.md": { + "mtime": 1789163969.8537445, + "seen": 1789201085.553341, + "ast_hash": "508f073a81189359a44d68755937f8b7", + "semantic_hash": "" + }, + "index.html": { + "mtime": 1778063868.473022, + "seen": 1789201085.5533419, + "ast_hash": "43af88e920250e0e1476183836d3205a", + "semantic_hash": "" + }, + "pnpm-workspace.yaml": { + "mtime": 1789160765.8710673, + "seen": 1789201085.5533419, + "ast_hash": "7d8450640bd8a601f0d84139d78c1f6c", + "semantic_hash": "" + }, + "public/vite.svg": { + "mtime": 1774925065.4603634, + "seen": 1789201085.5533419, + "ast_hash": "8e3a10e157f75ada21ab742c022d5430", + "semantic_hash": "" + } +} diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md index b894c81..6e4ffdc 100644 --- a/graphify-out/GRAPH_REPORT.md +++ b/graphify-out/GRAPH_REPORT.md @@ -1,31 +1,27 @@ -# Graph Report - miden-integration-example (2026-09-12) +# Graph Report - miden-integration-example (2026-10-09) ## Corpus Check - -- 103 files · ~57,430 words +- 104 files · ~57,645 words - Verdict: corpus is large enough that graph structure adds value. ## Summary - -- 634 nodes · 957 edges · 54 communities (37 shown, 15 thin omitted) +- 637 nodes · 964 edges · 56 communities (39 shown, 15 thin omitted) - Extraction: 100% EXTRACTED · 0% INFERRED · 0% AMBIGUOUS · INFERRED: 1 edges (avg confidence: 0.85) - Token cost: 0 input · 0 output ## Graph Freshness - -- Built from commit: `9dc6029f` +- Built from commit: `4bcc1cca` - Run `git rev-parse HEAD` and compare to check if the graph is stale. - Run `graphify update .` after code changes (no API cost). ## Community Hubs (Navigation) - - cn - dependencies - IntentForm.tsx - devDependencies -- IntentStatus.tsx -- compilerOptions - WithdrawTab.tsx +- compilerOptions +- useMidenWalletAdapter.ts - What You Must Do When Invoked - components.json - What You Must Do When Invoked @@ -71,9 +67,10 @@ - .codex/skills/graphify/references/extraction-spec.md - .opencode/skills/graphify/references/extraction-spec.md - agent/skills/graphify/references/extraction-spec.md +- WithdrawForm.tsx +- main.tsx ## God Nodes (most connected - your core abstractions) - 1. `compilerOptions` - 23 edges 2. `react` - 18 edges 3. `cn()` - 18 edges @@ -86,230 +83,197 @@ 10. `IntentForm()` - 10 edges ## Surprising Connections (you probably didn't know these) - -- `Props` --references--> `IntentResult` [EXTRACTED] - src/components/crosschain/IntentStatus.tsx → src/types/miden.ts -- `Props` --references--> `MidenAssetOption` [EXTRACTED] +- `Props` --references--> `MidenAssetOption` [EXTRACTED] src/components/crosschain/intent/IntentSourceAssetField.tsx → src/types/miden.ts -- `IntentForm()` --calls--> `getMidenFaucetDecimals()` [EXTRACTED] +- `IntentForm()` --calls--> `getMidenFaucetDecimals()` [EXTRACTED] src/components/crosschain/IntentForm.tsx → src/constants/miden-tokens.ts -- `IntentForm()` --calls--> `useIntentSettlementView()` [EXTRACTED] +- `IntentForm()` --calls--> `useIntentSettlementView()` [EXTRACTED] src/components/crosschain/IntentForm.tsx → src/hooks/useIntentSettlementView.ts -- `IntentForm()` --calls--> `midenscanNoteUrl()` [EXTRACTED] +- `IntentForm()` --calls--> `midenscanNoteUrl()` [EXTRACTED] src/components/crosschain/IntentForm.tsx → src/lib/explorers.ts +- `IntentForm()` --calls--> `extractIntentIdentity()` [EXTRACTED] + src/components/crosschain/IntentForm.tsx → src/lib/intent-result.ts ## Import Cycles - - None detected. -## Communities (54 total, 15 thin omitted) +## Communities (56 total, 15 thin omitted) ### Community 0 - "cn" - -Cohesion: 0.07 -Nodes (42): clsx, @phosphor-icons/react, radix-ui, tailwind-merge, IntentDestination, IntentDestinationFields(), Props, IntentSourceAssetField() (+34 more) +Cohesion: 0.09 +Nodes (34): class-variance-authority, clsx, @phosphor-icons/react, radix-ui, tailwind-merge, IntentDestination, IntentDestinationFields(), Props (+26 more) ### Community 1 - "dependencies" - Cohesion: 0.09 Nodes (22): dependencies, class-variance-authority, clsx, @epoch-protocol/epoch-intents-sdk, @fontsource-variable/jetbrains-mono, @metamask/sdk, @miden-sdk/miden-sdk, @miden-sdk/miden-wallet-adapter-base (+14 more) ### Community 2 - "IntentForm.tsx" - Cohesion: 0.07 -Nodes (52): class-variance-authority, react, @tanstack/react-query, wagmi, ExplorerHashCard(), Props, Tone, TONE_STYLES (+44 more) +Nodes (46): @epoch-protocol/epoch-intents-sdk, viem, wagmi, ExplorerHashCard(), Props, Tone, TONE_STYLES, ToneStyle (+38 more) ### Community 3 - "devDependencies" - Cohesion: 0.10 Nodes (21): devDependencies, autoprefixer, eslint, @eslint/js, eslint-plugin-react-hooks, eslint-plugin-react-refresh, globals, husky (+13 more) -### Community 4 - "IntentStatus.tsx" - -Cohesion: 0.11 -Nodes (32): @epoch-protocol/epoch-intents-sdk, IntentFlowStatus, IntentStatus(), Props, RowProps, StatusRow(), WithdrawForm(), getMidenNetworkConfig() (+24 more) +### Community 4 - "WithdrawTab.tsx" +Cohesion: 0.10 +Nodes (31): react, @tanstack/react-query, App(), IntentFlowStatus, IntentStatus(), Props, RowProps, StatusRow() (+23 more) ### Community 5 - "compilerOptions" - Cohesion: 0.08 Nodes (24): compilerOptions, allowImportingTsExtensions, baseUrl, erasableSyntaxOnly, incremental, jsx, lib, module (+16 more) -### Community 6 - "WithdrawTab.tsx" - -Cohesion: 0.07 -Nodes (38): @miden-sdk/miden-sdk, @miden-sdk/miden-wallet-adapter-base, @miden-sdk/miden-wallet-adapter-react, @miden-sdk/react, @rainbow-me/rainbowkit, sonner, App(), IntentForm() (+30 more) +### Community 6 - "useMidenWalletAdapter.ts" +Cohesion: 0.11 +Nodes (25): @miden-sdk/miden-sdk, @miden-sdk/miden-wallet-adapter-base, @miden-sdk/miden-wallet-adapter-react, @miden-sdk/react, sonner, IntentForm(), DEFAULT_MIDEN_NETWORK, MidenNetwork (+17 more) ### Community 7 - "What You Must Do When Invoked" - Cohesion: 0.08 Nodes (24): For /graphify add and --watch, For /graphify query, For the commit hook and native CLAUDE.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more) ### Community 8 - "components.json" - Cohesion: 0.09 Nodes (21): aliases, components, hooks, lib, ui, utils, iconLibrary, menuAccent (+13 more) ### Community 9 - "What You Must Do When Invoked" - Cohesion: 0.08 Nodes (24): For /graphify add and --watch, For /graphify query, For the commit hook and native CLAUDE.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more) ### Community 10 - "package.json" - Cohesion: 0.05 -Nodes (41): name, private, scripts, build, dev, doctor, format, format:check (+33 more) +Nodes (40): name, private, scripts, build, dev, doctor, format, format:check (+32 more) ### Community 11 - ".prettierrc.json" - Cohesion: 0.29 Nodes (6): arrowParens, printWidth, semi, singleQuote, tabWidth, trailingComma ### Community 12 - "What You Must Do When Invoked" - Cohesion: 0.08 Nodes (24): For /graphify add and --watch, For /graphify query, For the commit hook and native CLAUDE.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more) ### Community 13 - "What You Must Do When Invoked" - Cohesion: 0.08 Nodes (24): For /graphify add and --watch, For /graphify query, For the commit hook and native CLAUDE.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more) ### Community 14 - "Explaining and configuring rules" - Cohesion: 0.14 Nodes (12): Commands, Config shape, Decision guide, Educating the user, Explaining and configuring rules, Workflow, After making React code changes:, Command (+4 more) ### Community 15 - "graphify reference: extra exports and benchmark" - Cohesion: 0.22 Nodes (8): graphify reference: extra exports and benchmark, Step 6b - Wiki (only if --wiki flag), Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag), Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag), Step 7b - SVG export (only if --svg flag), Step 7c - GraphML export (only if --graphml flag), Step 7d - MCP server (only if --mcp flag), Step 8 - Token reduction benchmark (only if total_words > 5000) ### Community 18 - "graphify reference: extra exports and benchmark" - Cohesion: 0.22 Nodes (8): graphify reference: extra exports and benchmark, Step 6b - Wiki (only if --wiki flag), Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag), Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag), Step 7b - SVG export (only if --svg flag), Step 7c - GraphML export (only if --graphml flag), Step 7d - MCP server (only if --mcp flag), Step 8 - Token reduction benchmark (only if total_words > 5000) ### Community 19 - "graphify reference: extra exports and benchmark" - Cohesion: 0.22 Nodes (8): graphify reference: extra exports and benchmark, Step 6b - Wiki (only if --wiki flag), Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag), Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag), Step 7b - SVG export (only if --svg flag), Step 7c - GraphML export (only if --graphml flag), Step 7d - MCP server (only if --mcp flag), Step 8 - Token reduction benchmark (only if total_words > 5000) ### Community 20 - "graphify reference: extra exports and benchmark" - Cohesion: 0.22 Nodes (8): graphify reference: extra exports and benchmark, Step 6b - Wiki (only if --wiki flag), Step 7 - Neo4j export (only if --neo4j or --neo4j-push flag), Step 7a - FalkorDB export (only if --falkordb or --falkordb-push flag), Step 7b - SVG export (only if --svg flag), Step 7c - GraphML export (only if --graphml flag), Step 7d - MCP server (only if --mcp flag), Step 8 - Token reduction benchmark (only if total_words > 5000) ### Community 21 - "Miden ⇄ EVM Epoch Integration Example" - Cohesion: 0.22 Nodes (8): Key Files, Miden ⇄ EVM Epoch Integration Example, Notes, Run Locally, Stack, Supported testnet chains, Test Funds, Wallets ### Community 22 - "CLAUDE.md" - Cohesion: 0.33 Nodes (4): Comments, graphify, Traps, What this is ### Community 23 - "graphify reference: query, path, explain" - Cohesion: 0.33 Nodes (5): For /graphify explain, For /graphify path, graphify reference: query, path, explain, Step 0 — Constrained query expansion (REQUIRED before traversal), Step 1 — Traversal ### Community 24 - "graphify reference: query, path, explain" - Cohesion: 0.33 Nodes (5): For /graphify explain, For /graphify path, graphify reference: query, path, explain, Step 0 — Constrained query expansion (REQUIRED before traversal), Step 1 — Traversal ### Community 25 - "graphify reference: query, path, explain" - Cohesion: 0.33 Nodes (5): For /graphify explain, For /graphify path, graphify reference: query, path, explain, Step 0 — Constrained query expansion (REQUIRED before traversal), Step 1 — Traversal ### Community 26 - "graphify reference: query, path, explain" - Cohesion: 0.33 Nodes (5): For /graphify explain, For /graphify path, graphify reference: query, path, explain, Step 0 — Constrained query expansion (REQUIRED before traversal), Step 1 — Traversal ### Community 27 - "graphify reference: add a URL and watch a folder" - Cohesion: 0.50 Nodes (3): For /graphify add, For --watch, graphify reference: add a URL and watch a folder ### Community 28 - "graphify reference: commit hook and native CLAUDE.md integration" - Cohesion: 0.50 Nodes (3): For git commit hook, For native CLAUDE.md integration, graphify reference: commit hook and native CLAUDE.md integration ### Community 29 - "graphify reference: incremental update and cluster-only" - Cohesion: 0.50 Nodes (3): For --cluster-only, For --update (incremental re-extraction), graphify reference: incremental update and cluster-only ### Community 30 - "graphify reference: add a URL and watch a folder" - Cohesion: 0.50 Nodes (3): For /graphify add, For --watch, graphify reference: add a URL and watch a folder ### Community 31 - "graphify reference: commit hook and native CLAUDE.md integration" - Cohesion: 0.50 Nodes (3): For git commit hook, For native CLAUDE.md integration, graphify reference: commit hook and native CLAUDE.md integration ### Community 32 - "graphify reference: incremental update and cluster-only" - Cohesion: 0.50 Nodes (3): For --cluster-only, For --update (incremental re-extraction), graphify reference: incremental update and cluster-only ### Community 33 - "graphify reference: add a URL and watch a folder" - Cohesion: 0.50 Nodes (3): For /graphify add, For --watch, graphify reference: add a URL and watch a folder ### Community 34 - "graphify reference: commit hook and native CLAUDE.md integration" - Cohesion: 0.50 Nodes (3): For git commit hook, For native CLAUDE.md integration, graphify reference: commit hook and native CLAUDE.md integration ### Community 35 - "graphify reference: incremental update and cluster-only" - Cohesion: 0.50 Nodes (3): For --cluster-only, For --update (incremental re-extraction), graphify reference: incremental update and cluster-only ### Community 36 - "graphify reference: add a URL and watch a folder" - Cohesion: 0.50 Nodes (3): For /graphify add, For --watch, graphify reference: add a URL and watch a folder ### Community 37 - "graphify reference: commit hook and native CLAUDE.md integration" - Cohesion: 0.50 Nodes (3): For git commit hook, For native CLAUDE.md integration, graphify reference: commit hook and native CLAUDE.md integration ### Community 38 - "graphify reference: incremental update and cluster-only" - Cohesion: 0.50 Nodes (3): For --cluster-only, For --update (incremental re-extraction), graphify reference: incremental update and cluster-only -## Knowledge Gaps +### Community 54 - "WithdrawForm.tsx" +Cohesion: 0.12 +Nodes (25): WITHDRAW_DEPOSIT_TOAST_ID, WITHDRAW_SETTLE_TOAST_ID, CUSTOM_TOKEN_DEFAULT_DECIMALS, TOKEN_CUSTOM, WITHDRAW_TOKENS, Props, WithdrawTokenFields(), WithdrawForm() (+17 more) -- **346 isolated node(s):** `semi`, `singleQuote`, `trailingComma`, `printWidth`, `tabWidth` (+341 more) - These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 396 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) +### Community 55 - "main.tsx" +Cohesion: 0.24 +Nodes (6): @rainbow-me/rainbowkit, MidenNetworkApp(), chains, config, queryClient, rkTheme + +## Knowledge Gaps +- **347 isolated node(s):** `semi`, `singleQuote`, `trailingComma`, `printWidth`, `tabWidth` (+342 more) + These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 397 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) - **15 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. ## Suggested Questions - _Questions this graph is uniquely positioned to answer:_ -- **Why does `react` connect `IntentForm.tsx` to `cn`, `package.json`, `IntentStatus.tsx`, `WithdrawTab.tsx`?** - _High betweenness centrality (0.037) - this node is a cross-community bridge._ +- **Why does `react` connect `WithdrawTab.tsx` to `cn`, `IntentForm.tsx`, `useMidenWalletAdapter.ts`, `package.json`, `WithdrawForm.tsx`, `main.tsx`?** + _High betweenness centrality (0.038) - this node is a cross-community bridge._ - **Why does `dependencies` connect `dependencies` to `package.json`?** _High betweenness centrality (0.030) - this node is a cross-community bridge._ - **Why does `devDependencies` connect `devDependencies` to `package.json`?** _High betweenness centrality (0.029) - this node is a cross-community bridge._ - **What connects `semi`, `singleQuote`, `trailingComma` to the rest of the system?** - _346 weakly-connected nodes found - possible documentation gaps or missing edges._ + _347 weakly-connected nodes found - possible documentation gaps or missing edges._ - **Should `cn` be split into smaller, more focused modules?** - _Cohesion score 0.07407407407407407 - nodes in this community are weakly interconnected._ + _Cohesion score 0.08668076109936575 - nodes in this community are weakly interconnected._ - **Should `dependencies` be split into smaller, more focused modules?** _Cohesion score 0.09090909090909091 - nodes in this community are weakly interconnected._ - **Should `IntentForm.tsx` be split into smaller, more focused modules?** - _Cohesion score 0.06628621597892889 - nodes in this community are weakly interconnected._ + _Cohesion score 0.07481005260081823 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.57-s2/42d0aae8a35c5e659ef2c5c195e36be9084f5a5b28aceb63fafb595ae6f07203.json b/graphify-out/cache/ast/v0.9.57-s2/42d0aae8a35c5e659ef2c5c195e36be9084f5a5b28aceb63fafb595ae6f07203.json new file mode 100644 index 0000000..1ccee79 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.57-s2/42d0aae8a35c5e659ef2c5c195e36be9084f5a5b28aceb63fafb595ae6f07203.json @@ -0,0 +1 @@ +{"nodes": [{"id": "$graphify-root$_package_json", "label": "package.json", "file_type": "code", "source_file": "package.json", "source_location": "L1"}, {"id": "$graphify-root$_package_name", "label": "name", "file_type": "code", "source_file": "package.json", "source_location": "L2"}, {"id": "$graphify-root$_package_private", "label": "private", "file_type": "code", "source_file": "package.json", "source_location": "L3"}, {"id": "$graphify-root$_package_version", "label": "version", "file_type": "code", "source_file": "package.json", "source_location": "L4"}, {"id": "$graphify-root$_package_type", "label": "type", "file_type": "code", "source_file": "package.json", "source_location": "L5"}, {"id": "$graphify-root$_package_scripts", "label": "scripts", "file_type": "code", "source_file": "package.json", "source_location": "L6"}, {"id": "$graphify-root$_package_scripts_dev", "label": "dev", "file_type": "code", "source_file": "package.json", "source_location": "L7"}, {"id": "$graphify-root$_package_scripts_build", "label": "build", "file_type": "code", "source_file": "package.json", "source_location": "L8"}, {"id": "$graphify-root$_package_scripts_typecheck", "label": "typecheck", "file_type": "code", "source_file": "package.json", "source_location": "L9"}, {"id": "$graphify-root$_package_scripts_lint", "label": "lint", "file_type": "code", "source_file": "package.json", "source_location": "L10"}, {"id": "$graphify-root$_package_scripts_format", "label": "format", "file_type": "code", "source_file": "package.json", "source_location": "L11"}, {"id": "$graphify-root$_package_scripts_format_check", "label": "format:check", "file_type": "code", "source_file": "package.json", "source_location": "L12"}, {"id": "$graphify-root$_package_scripts_preview", "label": "preview", "file_type": "code", "source_file": "package.json", "source_location": "L13"}, {"id": "$graphify-root$_package_scripts_doctor", "label": "doctor", "file_type": "code", "source_file": "package.json", "source_location": "L14"}, {"id": "$graphify-root$_package_scripts_prepare", "label": "prepare", "file_type": "code", "source_file": "package.json", "source_location": "L15"}, {"id": "$graphify-root$_package_dependencies", "label": "dependencies", "file_type": "code", "source_file": "package.json", "source_location": "L17"}, {"id": "$graphify-root$_package_dependencies_epoch_protocol_epoch_intents_sdk", "label": "@epoch-protocol/epoch-intents-sdk", "file_type": "code", "source_file": "package.json", "source_location": "L18"}, {"id": "ref_epoch_protocol_epoch_intents_sdk", "label": "@epoch-protocol/epoch-intents-sdk", "file_type": "concept", "source_file": "package.json", "source_location": "L18"}, {"id": "$graphify-root$_package_dependencies_fontsource_variable_jetbrains_mono", "label": "@fontsource-variable/jetbrains-mono", "file_type": "code", "source_file": "package.json", "source_location": "L19"}, {"id": "ref_fontsource_variable_jetbrains_mono", "label": "@fontsource-variable/jetbrains-mono", "file_type": "concept", "source_file": "package.json", "source_location": "L19"}, {"id": "$graphify-root$_package_dependencies_metamask_sdk", "label": "@metamask/sdk", "file_type": "code", "source_file": "package.json", "source_location": "L20"}, {"id": "ref_metamask_sdk", "label": "@metamask/sdk", "file_type": "concept", "source_file": "package.json", "source_location": "L20"}, {"id": "$graphify-root$_package_dependencies_miden_sdk_miden_sdk", "label": "@miden-sdk/miden-sdk", "file_type": "code", "source_file": "package.json", "source_location": "L21"}, {"id": "ref_miden_sdk_miden_sdk", "label": "@miden-sdk/miden-sdk", "file_type": "concept", "source_file": "package.json", "source_location": "L21"}, {"id": "$graphify-root$_package_dependencies_miden_sdk_miden_wallet_adapter_base", "label": "@miden-sdk/miden-wallet-adapter-base", "file_type": "code", "source_file": "package.json", "source_location": "L22"}, {"id": "ref_miden_sdk_miden_wallet_adapter_base", "label": "@miden-sdk/miden-wallet-adapter-base", "file_type": "concept", "source_file": "package.json", "source_location": "L22"}, {"id": "$graphify-root$_package_dependencies_miden_sdk_miden_wallet_adapter_react", "label": "@miden-sdk/miden-wallet-adapter-react", "file_type": "code", "source_file": "package.json", "source_location": "L23"}, {"id": "ref_miden_sdk_miden_wallet_adapter_react", "label": "@miden-sdk/miden-wallet-adapter-react", "file_type": "concept", "source_file": "package.json", "source_location": "L23"}, {"id": "$graphify-root$_package_dependencies_miden_sdk_react", "label": "@miden-sdk/react", "file_type": "code", "source_file": "package.json", "source_location": "L24"}, {"id": "ref_miden_sdk_react", "label": "@miden-sdk/react", "file_type": "concept", "source_file": "package.json", "source_location": "L24"}, {"id": "$graphify-root$_package_dependencies_phosphor_icons_react", "label": "@phosphor-icons/react", "file_type": "code", "source_file": "package.json", "source_location": "L25"}, {"id": "ref_phosphor_icons_react", "label": "@phosphor-icons/react", "file_type": "concept", "source_file": "package.json", "source_location": "L25"}, {"id": "$graphify-root$_package_dependencies_rainbow_me_rainbowkit", "label": "@rainbow-me/rainbowkit", "file_type": "code", "source_file": "package.json", "source_location": "L26"}, {"id": "ref_rainbow_me_rainbowkit", "label": "@rainbow-me/rainbowkit", "file_type": "concept", "source_file": "package.json", "source_location": "L26"}, {"id": "$graphify-root$_package_dependencies_tanstack_react_query", "label": "@tanstack/react-query", "file_type": "code", "source_file": "package.json", "source_location": "L27"}, {"id": "ref_tanstack_react_query", "label": "@tanstack/react-query", "file_type": "concept", "source_file": "package.json", "source_location": "L27"}, {"id": "$graphify-root$_package_dependencies_class_variance_authority", "label": "class-variance-authority", "file_type": "code", "source_file": "package.json", "source_location": "L28"}, {"id": "ref_class_variance_authority", "label": "class-variance-authority", "file_type": "concept", "source_file": "package.json", "source_location": "L28"}, {"id": "$graphify-root$_package_dependencies_clsx", "label": "clsx", "file_type": "code", "source_file": "package.json", "source_location": "L29"}, {"id": "ref_clsx", "label": "clsx", "file_type": "concept", "source_file": "package.json", "source_location": "L29"}, {"id": "$graphify-root$_package_dependencies_radix_ui", "label": "radix-ui", "file_type": "code", "source_file": "package.json", "source_location": "L30"}, {"id": "ref_radix_ui", "label": "radix-ui", "file_type": "concept", "source_file": "package.json", "source_location": "L30"}, {"id": "$graphify-root$_package_dependencies_react", "label": "react", "file_type": "code", "source_file": "package.json", "source_location": "L31"}, {"id": "ref_react", "label": "react", "file_type": "concept", "source_file": "package.json", "source_location": "L31"}, {"id": "$graphify-root$_package_dependencies_react_dom", "label": "react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L32"}, {"id": "ref_react_dom", "label": "react-dom", "file_type": "concept", "source_file": "package.json", "source_location": "L32"}, {"id": "$graphify-root$_package_dependencies_shadcn", "label": "shadcn", "file_type": "code", "source_file": "package.json", "source_location": "L33"}, {"id": "ref_shadcn", "label": "shadcn", "file_type": "concept", "source_file": "package.json", "source_location": "L33"}, {"id": "$graphify-root$_package_dependencies_sonner", "label": "sonner", "file_type": "code", "source_file": "package.json", "source_location": "L34"}, {"id": "ref_sonner", "label": "sonner", "file_type": "concept", "source_file": "package.json", "source_location": "L34"}, {"id": "$graphify-root$_package_dependencies_tailwind_merge", "label": "tailwind-merge", "file_type": "code", "source_file": "package.json", "source_location": "L35"}, {"id": "ref_tailwind_merge", "label": "tailwind-merge", "file_type": "concept", "source_file": "package.json", "source_location": "L35"}, {"id": "$graphify-root$_package_dependencies_tw_animate_css", "label": "tw-animate-css", "file_type": "code", "source_file": "package.json", "source_location": "L36"}, {"id": "ref_tw_animate_css", "label": "tw-animate-css", "file_type": "concept", "source_file": "package.json", "source_location": "L36"}, {"id": "$graphify-root$_package_dependencies_viem", "label": "viem", "file_type": "code", "source_file": "package.json", "source_location": "L37"}, {"id": "ref_viem", "label": "viem", "file_type": "concept", "source_file": "package.json", "source_location": "L37"}, {"id": "$graphify-root$_package_dependencies_wagmi", "label": "wagmi", "file_type": "code", "source_file": "package.json", "source_location": "L38"}, {"id": "ref_wagmi", "label": "wagmi", "file_type": "concept", "source_file": "package.json", "source_location": "L38"}, {"id": "$graphify-root$_package_devdependencies", "label": "devDependencies", "file_type": "code", "source_file": "package.json", "source_location": "L40"}, {"id": "$graphify-root$_package_devdependencies_eslint_js", "label": "@eslint/js", "file_type": "code", "source_file": "package.json", "source_location": "L41"}, {"id": "ref_eslint_js", "label": "@eslint/js", "file_type": "concept", "source_file": "package.json", "source_location": "L41"}, {"id": "$graphify-root$_package_devdependencies_types_node", "label": "@types/node", "file_type": "code", "source_file": "package.json", "source_location": "L42"}, {"id": "ref_types_node", "label": "@types/node", "file_type": "concept", "source_file": "package.json", "source_location": "L42"}, {"id": "$graphify-root$_package_devdependencies_types_react", "label": "@types/react", "file_type": "code", "source_file": "package.json", "source_location": "L43"}, {"id": "ref_types_react", "label": "@types/react", "file_type": "concept", "source_file": "package.json", "source_location": "L43"}, {"id": "$graphify-root$_package_devdependencies_types_react_dom", "label": "@types/react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L44"}, {"id": "ref_types_react_dom", "label": "@types/react-dom", "file_type": "concept", "source_file": "package.json", "source_location": "L44"}, {"id": "$graphify-root$_package_devdependencies_vitejs_plugin_react", "label": "@vitejs/plugin-react", "file_type": "code", "source_file": "package.json", "source_location": "L45"}, {"id": "ref_vitejs_plugin_react", "label": "@vitejs/plugin-react", "file_type": "concept", "source_file": "package.json", "source_location": "L45"}, {"id": "$graphify-root$_package_devdependencies_autoprefixer", "label": "autoprefixer", "file_type": "code", "source_file": "package.json", "source_location": "L46"}, {"id": "ref_autoprefixer", "label": "autoprefixer", "file_type": "concept", "source_file": "package.json", "source_location": "L46"}, {"id": "$graphify-root$_package_devdependencies_eslint", "label": "eslint", "file_type": "code", "source_file": "package.json", "source_location": "L47"}, {"id": "ref_eslint", "label": "eslint", "file_type": "concept", "source_file": "package.json", "source_location": "L47"}, {"id": "$graphify-root$_package_devdependencies_eslint_plugin_react_hooks", "label": "eslint-plugin-react-hooks", "file_type": "code", "source_file": "package.json", "source_location": "L48"}, {"id": "ref_eslint_plugin_react_hooks", "label": "eslint-plugin-react-hooks", "file_type": "concept", "source_file": "package.json", "source_location": "L48"}, {"id": "$graphify-root$_package_devdependencies_eslint_plugin_react_refresh", "label": "eslint-plugin-react-refresh", "file_type": "code", "source_file": "package.json", "source_location": "L49"}, {"id": "ref_eslint_plugin_react_refresh", "label": "eslint-plugin-react-refresh", "file_type": "concept", "source_file": "package.json", "source_location": "L49"}, {"id": "$graphify-root$_package_devdependencies_globals", "label": "globals", "file_type": "code", "source_file": "package.json", "source_location": "L50"}, {"id": "ref_globals", "label": "globals", "file_type": "concept", "source_file": "package.json", "source_location": "L50"}, {"id": "$graphify-root$_package_devdependencies_husky", "label": "husky", "file_type": "code", "source_file": "package.json", "source_location": "L51"}, {"id": "ref_husky", "label": "husky", "file_type": "concept", "source_file": "package.json", "source_location": "L51"}, {"id": "$graphify-root$_package_devdependencies_lint_staged", "label": "lint-staged", "file_type": "code", "source_file": "package.json", "source_location": "L52"}, {"id": "ref_lint_staged", "label": "lint-staged", "file_type": "concept", "source_file": "package.json", "source_location": "L52"}, {"id": "$graphify-root$_package_devdependencies_postcss", "label": "postcss", "file_type": "code", "source_file": "package.json", "source_location": "L53"}, {"id": "ref_postcss", "label": "postcss", "file_type": "concept", "source_file": "package.json", "source_location": "L53"}, {"id": "$graphify-root$_package_devdependencies_prettier", "label": "prettier", "file_type": "code", "source_file": "package.json", "source_location": "L54"}, {"id": "ref_prettier", "label": "prettier", "file_type": "concept", "source_file": "package.json", "source_location": "L54"}, {"id": "$graphify-root$_package_devdependencies_tailwindcss", "label": "tailwindcss", "file_type": "code", "source_file": "package.json", "source_location": "L55"}, {"id": "ref_tailwindcss", "label": "tailwindcss", "file_type": "concept", "source_file": "package.json", "source_location": "L55"}, {"id": "$graphify-root$_package_devdependencies_typescript", "label": "typescript", "file_type": "code", "source_file": "package.json", "source_location": "L56"}, {"id": "ref_typescript", "label": "typescript", "file_type": "concept", "source_file": "package.json", "source_location": "L56"}, {"id": "$graphify-root$_package_devdependencies_typescript_eslint", "label": "typescript-eslint", "file_type": "code", "source_file": "package.json", "source_location": "L57"}, {"id": "ref_typescript_eslint", "label": "typescript-eslint", "file_type": "concept", "source_file": "package.json", "source_location": "L57"}, {"id": "$graphify-root$_package_devdependencies_vite", "label": "vite", "file_type": "code", "source_file": "package.json", "source_location": "L58"}, {"id": "ref_vite", "label": "vite", "file_type": "concept", "source_file": "package.json", "source_location": "L58"}, {"id": "$graphify-root$_package_devdependencies_vite_plugin_top_level_await", "label": "vite-plugin-top-level-await", "file_type": "code", "source_file": "package.json", "source_location": "L59"}, {"id": "ref_vite_plugin_top_level_await", "label": "vite-plugin-top-level-await", "file_type": "concept", "source_file": "package.json", "source_location": "L59"}, {"id": "$graphify-root$_package_devdependencies_vite_plugin_wasm", "label": "vite-plugin-wasm", "file_type": "code", "source_file": "package.json", "source_location": "L60"}, {"id": "ref_vite_plugin_wasm", "label": "vite-plugin-wasm", "file_type": "concept", "source_file": "package.json", "source_location": "L60"}], "edges": [{"source": "$graphify-root$_package_json", "target": "$graphify-root$_package_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L2", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "$graphify-root$_package_private", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L3", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "$graphify-root$_package_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L4", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "$graphify-root$_package_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L5", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "$graphify-root$_package_scripts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L6", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_dev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L7", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_build", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L8", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_typecheck", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L9", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_lint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L10", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_format", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_format_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L12", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_preview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L13", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0}, {"source": "$graphify-root$_package_scripts", "target": "$graphify-root$_package_scripts_prepare", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "$graphify-root$_package_dependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_epoch_protocol_epoch_intents_sdk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_epoch_protocol_epoch_intents_sdk", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_fontsource_variable_jetbrains_mono", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_fontsource_variable_jetbrains_mono", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_metamask_sdk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L20", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_metamask_sdk", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L20", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_miden_sdk_miden_sdk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L21", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_miden_sdk_miden_sdk", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L21", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_miden_sdk_miden_wallet_adapter_base", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_miden_sdk_miden_wallet_adapter_base", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_miden_sdk_miden_wallet_adapter_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L23", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_miden_sdk_miden_wallet_adapter_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L23", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_miden_sdk_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L24", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_miden_sdk_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L24", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_phosphor_icons_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_phosphor_icons_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_rainbow_me_rainbowkit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_rainbow_me_rainbowkit", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_tanstack_react_query", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_tanstack_react_query", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_class_variance_authority", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_class_variance_authority", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_clsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L29", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_clsx", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L29", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_radix_ui", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L30", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_radix_ui", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L30", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L31", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L31", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_react_dom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L32", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_react_dom", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L32", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_shadcn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L33", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_shadcn", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L33", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_sonner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L34", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_sonner", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L34", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_tailwind_merge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L35", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_tailwind_merge", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L35", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_tw_animate_css", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L36", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_tw_animate_css", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L36", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_viem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L37", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_viem", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L37", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_dependencies", "target": "$graphify-root$_package_dependencies_wagmi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L38", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_wagmi", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L38", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_json", "target": "$graphify-root$_package_devdependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L40", "weight": 1.0}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_eslint_js", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L41", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_eslint_js", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L41", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_types_node", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L42", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_types_node", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L42", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_types_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L43", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_types_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L43", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_types_react_dom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L44", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_types_react_dom", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L44", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_vitejs_plugin_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L45", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_vitejs_plugin_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L45", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_autoprefixer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L46", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_autoprefixer", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L46", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_eslint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L47", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_eslint", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L47", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_eslint_plugin_react_hooks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_eslint_plugin_react_hooks", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L48", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_eslint_plugin_react_refresh", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L49", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_eslint_plugin_react_refresh", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L49", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_globals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L50", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_globals", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L50", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_husky", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L51", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_husky", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L51", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_lint_staged", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L52", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_lint_staged", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L52", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_postcss", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L53", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_postcss", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L53", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_prettier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L54", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_prettier", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L54", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_tailwindcss", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L55", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_tailwindcss", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L55", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_typescript", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L56", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_typescript", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L56", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_typescript_eslint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L57", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_typescript_eslint", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L57", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_vite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L58", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_vite", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L58", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_vite_plugin_top_level_await", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L59", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_vite_plugin_top_level_await", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L59", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_package_devdependencies", "target": "$graphify-root$_package_devdependencies_vite_plugin_wasm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L60", "weight": 1.0}, {"source": "$graphify-root$_package_json", "target": "ref_vite_plugin_wasm", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L60", "weight": 1.0, "context": "import"}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.9.57-s2/ed5e97cf5bafd150e390a50a848d4b83f8240d9aa1c708c398e0b175dfc1dfcd.json b/graphify-out/cache/ast/v0.9.57-s2/ed5e97cf5bafd150e390a50a848d4b83f8240d9aa1c708c398e0b175dfc1dfcd.json new file mode 100644 index 0000000..7dc5278 --- /dev/null +++ b/graphify-out/cache/ast/v0.9.57-s2/ed5e97cf5bafd150e390a50a848d4b83f8240d9aa1c708c398e0b175dfc1dfcd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "$graphify-root$_readme_md", "label": "README.md", "file_type": "document", "node_kind": "page", "source_file": "README.md", "source_location": "L1"}, {"id": "$graphify-root$_readme_miden_evm_epoch_integration_example", "label": "Miden \u21c4 EVM Epoch Integration Example", "file_type": "document", "node_kind": "heading", "source_file": "README.md", "source_location": "L1"}, {"id": "$graphify-root$_readme_supported_testnet_chains", "label": "Supported testnet chains", "file_type": "document", "node_kind": "heading", "source_file": "README.md", "source_location": "L10"}, {"id": "$graphify-root$_readme_stack", "label": "Stack", "file_type": "document", "node_kind": "heading", "source_file": "README.md", "source_location": "L21"}, {"id": "$graphify-root$_readme_run_locally", "label": "Run Locally", "file_type": "document", "node_kind": "heading", "source_file": "README.md", "source_location": "L28"}, {"id": "$graphify-root$_readme_wallets", "label": "Wallets", "file_type": "document", "node_kind": "heading", "source_file": "README.md", "source_location": "L37"}, {"id": "$graphify-root$_readme_test_funds", "label": "Test Funds", "file_type": "document", "node_kind": "heading", "source_file": "README.md", "source_location": "L42"}, {"id": "$graphify-root$_readme_key_files", "label": "Key Files", "file_type": "document", "node_kind": "heading", "source_file": "README.md", "source_location": "L48"}, {"id": "$graphify-root$_readme_notes", "label": "Notes", "file_type": "document", "node_kind": "heading", "source_file": "README.md", "source_location": "L61"}], "edges": [{"source": "$graphify-root$_readme_md", "target": "$graphify-root$_readme_miden_evm_epoch_integration_example", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_readme_miden_evm_epoch_integration_example", "target": "$graphify-root$_readme_supported_testnet_chains", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L10", "weight": 1.0}, {"source": "$graphify-root$_readme_md", "target": "users_jasspreetbawa_code_epoch_code_docs_docs_new_supported_chains_and_tokens_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L19", "weight": 1.0}, {"source": "$graphify-root$_readme_miden_evm_epoch_integration_example", "target": "$graphify-root$_readme_stack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L21", "weight": 1.0}, {"source": "$graphify-root$_readme_miden_evm_epoch_integration_example", "target": "$graphify-root$_readme_run_locally", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L28", "weight": 1.0}, {"source": "$graphify-root$_readme_miden_evm_epoch_integration_example", "target": "$graphify-root$_readme_wallets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L37", "weight": 1.0}, {"source": "$graphify-root$_readme_miden_evm_epoch_integration_example", "target": "$graphify-root$_readme_test_funds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L42", "weight": 1.0}, {"source": "$graphify-root$_readme_miden_evm_epoch_integration_example", "target": "$graphify-root$_readme_key_files", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_readme_miden_evm_epoch_integration_example", "target": "$graphify-root$_readme_notes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L61", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/stat-index.json b/graphify-out/cache/stat-index.json index 374a469..cf8c79d 100644 --- a/graphify-out/cache/stat-index.json +++ b/graphify-out/cache/stat-index.json @@ -1,797 +1 @@ -{ - ".claude/skills/react-doctor/SKILL.md": { - "size": 2923, - "mtime_ns": 1784801993439270682, - "indexed_at_ns": 1789201085085452000, - "word_count": 385, - "hashes": { - ".claude/skills/react-doctor/skill.md": "f569200cb5d162281d5e13e172e0c7a64ceaec956eded97655e0818ed700f0d9" - } - }, - ".claude/skills/react-doctor/references/explain.md": { - "size": 4136, - "mtime_ns": 1784801993439646228, - "indexed_at_ns": 1789201085085533000, - "word_count": 568, - "hashes": { - ".claude/skills/react-doctor/references/explain.md": "001a9b43b1340e49923db17dd7e3332113397fa05867431fd572aa7bd4c445f7" - } - }, - ".github/workflows/react-doctor.yml": { - "size": 2770, - "mtime_ns": 1784801993440017733, - "indexed_at_ns": 1789201085035488000, - "word_count": 383 - }, - ".lintstagedrc.json": { - "size": 133, - "mtime_ns": 1784801993441053539, - "indexed_at_ns": 1789201085084011000, - "word_count": 12, - "hashes": { - ".lintstagedrc.json": "0e3fd8af6c8e51bb9e4911379e4eccbdb9f209a5a1536854bced62f8ebd711ac" - } - }, - ".prettierrc.json": { - "size": 133, - "mtime_ns": 1784801993441534212, - "indexed_at_ns": 1789201085084176000, - "word_count": 14, - "hashes": { - ".prettierrc.json": "47a9280aa9e432ae4ffbf00f892b21221bc88f94762aa2e75176cf021861ec0e" - } - }, - "CLAUDE.md": { - "size": 2354, - "mtime_ns": 1789156772213034314, - "indexed_at_ns": 1789201085087858000, - "word_count": 363, - "hashes": { - "claude.md": "ec0bbf9c82be6045d1765cbef9dfc9dd79a9d360bb648ee7b0d529b51c05edda" - } - }, - "README.md": { - "size": 3160, - "mtime_ns": 1789163969853744422, - "indexed_at_ns": 1789201085087925000, - "word_count": 394, - "hashes": { - "readme.md": "edea93226a29eba6c73151e87f0e5136af42e72314a16f7e33df07dde3ecf22b" - } - }, - "components.json": { - "size": 536, - "mtime_ns": 1778063868472743555, - "indexed_at_ns": 1789201085084249000, - "word_count": 46, - "hashes": { - "components.json": "4f698890163e6dbb9bcd62aff20857509f80eb557c258482b374a651f4d099d8" - } - }, - "eslint.config.js": { - "size": 2213, - "mtime_ns": 1784801993443297403, - "indexed_at_ns": 1789201085047935000, - "word_count": 189 - }, - "index.html": { - "size": 673, - "mtime_ns": 1778063868473021890, - "indexed_at_ns": 1789201085048233000, - "word_count": 43 - }, - "package.json": { - "size": 1837, - "mtime_ns": 1789160765869194512, - "indexed_at_ns": 1789201085084326000, - "word_count": 133, - "hashes": { - "package.json": "53e813c4396d767f2884563390733529e887b148140e1d057995913f1e954294" - } - }, - "pnpm-workspace.yaml": { - "size": 238, - "mtime_ns": 1789160765871067351, - "indexed_at_ns": 1789201085048567000, - "word_count": 18 - }, - "postcss.config.js": { - "size": 81, - "mtime_ns": 1775305799522248450, - "indexed_at_ns": 1789201085048653000, - "word_count": 11 - }, - "public/vite.svg": { - "size": 1497, - "mtime_ns": 1774925065460363402, - "indexed_at_ns": 1789201085049026000, - "word_count": 90 - }, - "skills-lock.json": { - "size": 208, - "mtime_ns": 1778063868475021401, - "indexed_at_ns": 1789201085084406000, - "word_count": 16, - "hashes": { - "skills-lock.json": "8e6f5dfe35f9ca4945ac492666e7fa571cf557658a7d177296d7ae39f7ea6a49" - } - }, - "src/App.tsx": { - "size": 4708, - "mtime_ns": 1789156772225756539, - "indexed_at_ns": 1789201085049415000, - "word_count": 344 - }, - "src/components/crosschain/EVMWalletConnect.tsx": { - "size": 520, - "mtime_ns": 1784801993445909396, - "indexed_at_ns": 1789201085049557000, - "word_count": 55 - }, - "src/components/crosschain/IntentForm.tsx": { - "size": 10521, - "mtime_ns": 1789201111859431688, - "indexed_at_ns": 1789201115915563000, - "word_count": 905 - }, - "src/components/crosschain/IntentStatus.tsx": { - "size": 5895, - "mtime_ns": 1789163974391273400, - "indexed_at_ns": 1789201085049846000, - "word_count": 536 - }, - "src/components/crosschain/QuoteSummaryCard.tsx": { - "size": 1192, - "mtime_ns": 1787738251738698272, - "indexed_at_ns": 1789201085049989000, - "word_count": 107 - }, - "src/components/crosschain/WithdrawForm.tsx": { - "size": 8357, - "mtime_ns": 1789162286683659518, - "indexed_at_ns": 1789201085050124000, - "word_count": 750 - }, - "src/components/crosschain/intent/ExplorerHashCard.tsx": { - "size": 2204, - "mtime_ns": 1784801993448095676, - "indexed_at_ns": 1789201085050289000, - "word_count": 200 - }, - "src/components/crosschain/intent/IntentDestinationFields.tsx": { - "size": 2889, - "mtime_ns": 1784801993448301428, - "indexed_at_ns": 1789201085050441000, - "word_count": 192 - }, - "src/components/crosschain/intent/IntentQuoteSummary.tsx": { - "size": 1101, - "mtime_ns": 1784801993448538723, - "indexed_at_ns": 1789201085050582000, - "word_count": 107 - }, - "src/components/crosschain/intent/IntentSourceAssetField.tsx": { - "size": 1580, - "mtime_ns": 1789201080438891022, - "indexed_at_ns": 1789201085050718000, - "word_count": 133 - }, - "src/components/crosschain/intent/SettlementPendingCard.tsx": { - "size": 1274, - "mtime_ns": 1784801993448980521, - "indexed_at_ns": 1789201085050850000, - "word_count": 102 - }, - "src/components/crosschain/withdraw/WithdrawAccountFields.tsx": { - "size": 1549, - "mtime_ns": 1784801993449246400, - "indexed_at_ns": 1789201085050998000, - "word_count": 114 - }, - "src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx": { - "size": 1023, - "mtime_ns": 1787738251739647129, - "indexed_at_ns": 1789201085051144000, - "word_count": 94 - }, - "src/components/crosschain/withdraw/WithdrawTokenFields.tsx": { - "size": 2593, - "mtime_ns": 1784801993449714031, - "indexed_at_ns": 1789201085051290000, - "word_count": 208 - }, - "src/components/crosschain/withdraw/withdraw-toasts.ts": { - "size": 265, - "mtime_ns": 1784801993450000576, - "indexed_at_ns": 1789201085051437000, - "word_count": 31 - }, - "src/components/crosschain/withdraw/withdraw-tokens.ts": { - "size": 551, - "mtime_ns": 1784801993450223454, - "indexed_at_ns": 1789201085051573000, - "word_count": 73 - }, - "src/components/layout/Header.tsx": { - "size": 590, - "mtime_ns": 1789156772226853988, - "indexed_at_ns": 1789201085051699000, - "word_count": 52 - }, - "src/components/layout/TabNav.tsx": { - "size": 1609, - "mtime_ns": 1787224106272814348, - "indexed_at_ns": 1789201085051826000, - "word_count": 132 - }, - "src/components/tabs/CrosschainTab.tsx": { - "size": 2356, - "mtime_ns": 1789201080385067782, - "indexed_at_ns": 1789201085052093000, - "word_count": 196 - }, - "src/components/tabs/WithdrawTab.tsx": { - "size": 3598, - "mtime_ns": 1787738251740169296, - "indexed_at_ns": 1789201085052227000, - "word_count": 338 - }, - "src/components/ui/button.tsx": { - "size": 1909, - "mtime_ns": 1784801993451691516, - "indexed_at_ns": 1789201085052368000, - "word_count": 159 - }, - "src/components/ui/dialog.tsx": { - "size": 3502, - "mtime_ns": 1784801993452027020, - "indexed_at_ns": 1789201085052501000, - "word_count": 276 - }, - "src/components/ui/input.tsx": { - "size": 960, - "mtime_ns": 1784801993452297732, - "indexed_at_ns": 1789201085052638000, - "word_count": 92 - }, - "src/components/ui/label.tsx": { - "size": 604, - "mtime_ns": 1784801993452614153, - "indexed_at_ns": 1789201085052799000, - "word_count": 63 - }, - "src/components/ui/select.tsx": { - "size": 3070, - "mtime_ns": 1784801993452864407, - "indexed_at_ns": 1789201085052939000, - "word_count": 230 - }, - "src/config/wagmi.ts": { - "size": 945, - "mtime_ns": 1787224106273285849, - "indexed_at_ns": 1789201085053198000, - "word_count": 123 - }, - "src/constants/chains.ts": { - "size": 1129, - "mtime_ns": 1784801993453401956, - "indexed_at_ns": 1789201085053323000, - "word_count": 126 - }, - "src/constants/evm-tokens.ts": { - "size": 2246, - "mtime_ns": 1784801993453636834, - "indexed_at_ns": 1789201085053451000, - "word_count": 240 - }, - "src/constants/miden-tokens.ts": { - "size": 1506, - "mtime_ns": 1789162259059931635, - "indexed_at_ns": 1789201085053579000, - "word_count": 177 - }, - "src/hooks/useEpochIntent.ts": { - "size": 3759, - "mtime_ns": 1789156772227650106, - "indexed_at_ns": 1789201085053704000, - "word_count": 383 - }, - "src/hooks/useIntentFlowStatus.ts": { - "size": 1858, - "mtime_ns": 1787738251742327219, - "indexed_at_ns": 1789201085053834000, - "word_count": 167 - }, - "src/hooks/useIntentSettlementView.ts": { - "size": 1407, - "mtime_ns": 1784801993455289481, - "indexed_at_ns": 1789201085053956000, - "word_count": 131 - }, - "src/hooks/useIntentStatusQuery.ts": { - "size": 1646, - "mtime_ns": 1784801993455611694, - "indexed_at_ns": 1789201085054076000, - "word_count": 194 - }, - "src/hooks/useMidenP2IDNoteFactory.ts": { - "size": 6322, - "mtime_ns": 1789156772228064477, - "indexed_at_ns": 1789201085054304000, - "word_count": 690 - }, - "src/hooks/useMidenWalletAdapter.ts": { - "size": 5263, - "mtime_ns": 1789156772228790138, - "indexed_at_ns": 1789201085054440000, - "word_count": 578 - }, - "src/hooks/useWithdrawIntent.ts": { - "size": 3557, - "mtime_ns": 1784801993457149923, - "indexed_at_ns": 1789201085054561000, - "word_count": 373 - }, - "src/lib/epoch-sdk.ts": { - "size": 2279, - "mtime_ns": 1789162258588650910, - "indexed_at_ns": 1789201085054745000, - "word_count": 253 - }, - "src/lib/explorers.ts": { - "size": 1314, - "mtime_ns": 1789163974416560289, - "indexed_at_ns": 1789201085054859000, - "word_count": 139 - }, - "src/lib/intent-result.ts": { - "size": 2446, - "mtime_ns": 1787738251743400573, - "indexed_at_ns": 1789201085054970000, - "word_count": 302 - }, - "src/lib/intent-settlement.ts": { - "size": 2109, - "mtime_ns": 1784801993458350147, - "indexed_at_ns": 1789201085055086000, - "word_count": 254 - }, - "src/lib/utils.ts": { - "size": 169, - "mtime_ns": 1784801993458718902, - "indexed_at_ns": 1789201085055198000, - "word_count": 22 - }, - "src/main.tsx": { - "size": 997, - "mtime_ns": 1789156772229299175, - "indexed_at_ns": 1789201085055295000, - "word_count": 83 - }, - "src/services/epoch-bridge.ts": { - "size": 11374, - "mtime_ns": 1789156772229495090, - "indexed_at_ns": 1789201085055406000, - "word_count": 1154 - }, - "src/types/miden.ts": { - "size": 2760, - "mtime_ns": 1787738251744452829, - "indexed_at_ns": 1789201085055551000, - "word_count": 335 - }, - "tailwind.config.js": { - "size": 600, - "mtime_ns": 1784801993460315841, - "indexed_at_ns": 1789201085055661000, - "word_count": 63 - }, - "tsconfig.json": { - "size": 1001, - "mtime_ns": 1784801993460599886, - "indexed_at_ns": 1789201085084515000, - "word_count": 88, - "hashes": { - "tsconfig.json": "5b0f7a59ed213cc4ff7ecc231cae214255cc644e0ae9fd5c41b61e869e59d1bd" - } - }, - "vite.config.ts": { - "size": 1037, - "mtime_ns": 1787224111072429341, - "indexed_at_ns": 1789201085056091000, - "word_count": 123 - }, - ".claude/CLAUDE.md": { - "size": 226, - "mtime_ns": 1789156772201874909, - "indexed_at_ns": 1789201085084594000, - "word_count": 29, - "hashes": { - ".claude/claude.md": "c6f7fc2f062904d246b700d446ba3ad03e77f41809b12eccfb5e090a11f4fad2" - } - }, - ".claude/settings.json": { - "size": 473, - "mtime_ns": 1789156772202018449, - "indexed_at_ns": 1789201085082918000, - "word_count": 38, - "hashes": { - ".claude/settings.json": "95931f0fbb861eebd7fae7353ab460c98db93838e7758e31e811992c6a016dfa" - } - }, - ".claude/skills/graphify/SKILL.md": { - "size": 41276, - "mtime_ns": 1789156772202432612, - "indexed_at_ns": 1789201085084676000, - "word_count": 5211, - "hashes": { - ".claude/skills/graphify/skill.md": "abf02c8c54dbf7115484f8db245c276f22f59c3c6356a9e043067a82478300ea" - } - }, - ".claude/skills/graphify/references/add-watch.md": { - "size": 2486, - "mtime_ns": 1789156772202864067, - "indexed_at_ns": 1789201085084808000, - "word_count": 366, - "hashes": { - ".claude/skills/graphify/references/add-watch.md": "cb5e2f3284265c08c88c08f445b96958b13a9115c0afc0a33206c293d1b1c187" - } - }, - ".claude/skills/graphify/references/exports.md": { - "size": 3362, - "mtime_ns": 1789156772202994774, - "indexed_at_ns": 1789201085084888000, - "word_count": 470, - "hashes": { - ".claude/skills/graphify/references/exports.md": "7aa8b606e5c19334b6c9fe62a12fc30eb46c0320d1dbb5726cfda0becdd04a5a" - } - }, - ".claude/skills/graphify/references/extraction-spec.md": { - "size": 7960, - "mtime_ns": 1789156772203152106, - "indexed_at_ns": 1789201085084971000, - "word_count": 1038, - "hashes": { - ".claude/skills/graphify/references/extraction-spec.md": "9cf5d515d0d8584aeef36708df34f560078772a568ed599cac5ba20b089e563d" - } - }, - ".claude/skills/graphify/references/github-and-merge.md": { - "size": 2177, - "mtime_ns": 1789156772203306063, - "indexed_at_ns": 1789201085085053000, - "word_count": 271, - "hashes": { - ".claude/skills/graphify/references/github-and-merge.md": "609de4b1331ddb2f8c80e97aac0a5de782a373d6f5af858e10a731c20b35c0e2" - } - }, - ".claude/skills/graphify/references/hooks.md": { - "size": 1267, - "mtime_ns": 1789156772203578144, - "indexed_at_ns": 1789201085085128000, - "word_count": 193, - "hashes": { - ".claude/skills/graphify/references/hooks.md": "7c7827f2f29d6e2cb6cc6902558dac08380f60c414b4968f83e1bc4e61b3e268" - } - }, - ".claude/skills/graphify/references/query.md": { - "size": 13456, - "mtime_ns": 1789156772203885808, - "indexed_at_ns": 1789201085085205000, - "word_count": 1763, - "hashes": { - ".claude/skills/graphify/references/query.md": "54526cc3e2392922d344f14767f09037ef85fb7ec5cc7911b749b35bcb004fbf" - } - }, - ".claude/skills/graphify/references/transcribe.md": { - "size": 3173, - "mtime_ns": 1789156772204121473, - "indexed_at_ns": 1789201085085292000, - "word_count": 418, - "hashes": { - ".claude/skills/graphify/references/transcribe.md": "1d5afbaccf36e952e71082591edfc9e4fbd9946eb85b01855a1d0bd810b7623d" - } - }, - ".claude/skills/graphify/references/update.md": { - "size": 10425, - "mtime_ns": 1789156772204337513, - "indexed_at_ns": 1789201085085369000, - "word_count": 1196, - "hashes": { - ".claude/skills/graphify/references/update.md": "0249cd6ceae6effdfc7371b51d00c462f51d95700101dcedd36255bab1b4ce7a" - } - }, - ".codex/hooks.json": { - "size": 248, - "mtime_ns": 1789156772204639927, - "indexed_at_ns": 1789201085083923000, - "word_count": 22, - "hashes": { - ".codex/hooks.json": "6c2c43279103f75b87c59b57a22069ea0727633cde660b9c906d55fe510b4940" - } - }, - ".codex/skills/graphify/SKILL.md": { - "size": 41318, - "mtime_ns": 1789156772205266255, - "indexed_at_ns": 1789201085085611000, - "word_count": 5211, - "hashes": { - ".codex/skills/graphify/skill.md": "f3bdf81c964bf38fec1cd7d3865a72d611e103111a82688f1f5360d310006fe2" - } - }, - ".codex/skills/graphify/references/add-watch.md": { - "size": 2486, - "mtime_ns": 1789156772205510253, - "indexed_at_ns": 1789201085085715000, - "word_count": 366, - "hashes": { - ".codex/skills/graphify/references/add-watch.md": "3d10b446efec5f2ba6d95ffc523ce2b4dd83a1981ec1b6802b6936566f5bee58" - } - }, - ".codex/skills/graphify/references/exports.md": { - "size": 3362, - "mtime_ns": 1789156772205673210, - "indexed_at_ns": 1789201085085787000, - "word_count": 470, - "hashes": { - ".codex/skills/graphify/references/exports.md": "6b63e3ac1bfe4f031e335e2d64bc9d60c709046084ac0a7716e25577cf26d258" - } - }, - ".codex/skills/graphify/references/extraction-spec.md": { - "size": 4431, - "mtime_ns": 1789156772205842292, - "indexed_at_ns": 1789201085085860000, - "word_count": 536, - "hashes": { - ".codex/skills/graphify/references/extraction-spec.md": "24967657d38b77421b058e00d3ab3c7e199006f6ceae8f7dea92a783e3aa562e" - } - }, - ".codex/skills/graphify/references/github-and-merge.md": { - "size": 2177, - "mtime_ns": 1789156772205982916, - "indexed_at_ns": 1789201085085942000, - "word_count": 271, - "hashes": { - ".codex/skills/graphify/references/github-and-merge.md": "bc0e497b056935a0b89d81dc5253b5077f0dc2fe3cfd4f16c53472f57dfc183a" - } - }, - ".codex/skills/graphify/references/hooks.md": { - "size": 1267, - "mtime_ns": 1789156772206116748, - "indexed_at_ns": 1789201085086017000, - "word_count": 193, - "hashes": { - ".codex/skills/graphify/references/hooks.md": "00f2d24dba0e13e6664993e62ec63e377236d3419e19d442ffdc88bd708cdb5e" - } - }, - ".codex/skills/graphify/references/query.md": { - "size": 13456, - "mtime_ns": 1789156772206306705, - "indexed_at_ns": 1789201085086095000, - "word_count": 1763, - "hashes": { - ".codex/skills/graphify/references/query.md": "03b8b6cbef88addf4cab611c8b7041ab037764e9bc6ddcf1b6a8aa79de5168cb" - } - }, - ".codex/skills/graphify/references/transcribe.md": { - "size": 3173, - "mtime_ns": 1789156772206438162, - "indexed_at_ns": 1789201085086185000, - "word_count": 418, - "hashes": { - ".codex/skills/graphify/references/transcribe.md": "9760f8f239d46595b278ded854cb70c704e3dc78ec57896258b51f6d599c55e1" - } - }, - ".codex/skills/graphify/references/update.md": { - "size": 10425, - "mtime_ns": 1789156772206755242, - "indexed_at_ns": 1789201085086259000, - "word_count": 1196, - "hashes": { - ".codex/skills/graphify/references/update.md": "3ab9fdcfd44c1ee795d6deda18723812b245394cfb8c8b222955b74258570ed6" - } - }, - ".opencode/opencode.json": { - "size": 50, - "mtime_ns": 1789156772207762609, - "indexed_at_ns": 1789201085084099000, - "word_count": 4, - "hashes": { - ".opencode/opencode.json": "0b43570be7f8bf5eb093d5864063897370191c9c85e0bbcc2531628b0ed0b9b3" - } - }, - ".opencode/plugins/graphify.js": { - "size": 1402, - "mtime_ns": 1789156772207961482, - "indexed_at_ns": 1789201085037185000, - "word_count": 197 - }, - ".opencode/skills/graphify/SKILL.md": { - "size": 40723, - "mtime_ns": 1789156772208578227, - "indexed_at_ns": 1789201085086334000, - "word_count": 5133, - "hashes": { - ".opencode/skills/graphify/skill.md": "3450265e3349cff9e202bd612da429bf860620909089384cda30d9e09fecfade" - } - }, - ".opencode/skills/graphify/references/add-watch.md": { - "size": 2486, - "mtime_ns": 1789156772208937974, - "indexed_at_ns": 1789201085086439000, - "word_count": 366, - "hashes": { - ".opencode/skills/graphify/references/add-watch.md": "6bec8d7b7639dd44721489d74f0db437d47de24051db65346dbf69a77b33adcb" - } - }, - ".opencode/skills/graphify/references/exports.md": { - "size": 3362, - "mtime_ns": 1789156772209181513, - "indexed_at_ns": 1789201085086510000, - "word_count": 470, - "hashes": { - ".opencode/skills/graphify/references/exports.md": "96964729c8e8be4db3175c1430d035241d1e580d622147ecf1e8e3aaa6a9f100" - } - }, - ".opencode/skills/graphify/references/extraction-spec.md": { - "size": 7960, - "mtime_ns": 1789156772209418178, - "indexed_at_ns": 1789201085086586000, - "word_count": 1038, - "hashes": { - ".opencode/skills/graphify/references/extraction-spec.md": "d3547a8b5bab6a898c4c6df5640a49d2d036cf950f543426b9ba7c191bbd0bd9" - } - }, - ".opencode/skills/graphify/references/github-and-merge.md": { - "size": 2177, - "mtime_ns": 1789156772209621635, - "indexed_at_ns": 1789201085086662000, - "word_count": 271, - "hashes": { - ".opencode/skills/graphify/references/github-and-merge.md": "1b9a86f459755461cd7c4890070527c0d23e80778f91bfa6eb1e924894229416" - } - }, - ".opencode/skills/graphify/references/hooks.md": { - "size": 1267, - "mtime_ns": 1789156772209750925, - "indexed_at_ns": 1789201085086737000, - "word_count": 193, - "hashes": { - ".opencode/skills/graphify/references/hooks.md": "fbb873a50ea67a61eb625bf540db64aab21d11489329f349e5eabb0a6ba67abb" - } - }, - ".opencode/skills/graphify/references/query.md": { - "size": 13456, - "mtime_ns": 1789156772209975548, - "indexed_at_ns": 1789201085086810000, - "word_count": 1763, - "hashes": { - ".opencode/skills/graphify/references/query.md": "c774beafd384cb11d61525a6d4ade43848b76161a24bd7ce20f4f1868eeafc3f" - } - }, - ".opencode/skills/graphify/references/transcribe.md": { - "size": 3173, - "mtime_ns": 1789156772210114922, - "indexed_at_ns": 1789201085086888000, - "word_count": 418, - "hashes": { - ".opencode/skills/graphify/references/transcribe.md": "46192f1eac124b5cc309c6c28f7b9106a0413e2f1a65c388513f5db585a0eb13" - } - }, - ".opencode/skills/graphify/references/update.md": { - "size": 10425, - "mtime_ns": 1789156772210288920, - "indexed_at_ns": 1789201085086968000, - "word_count": 1196, - "hashes": { - ".opencode/skills/graphify/references/update.md": "82e17358f26169787e0f905071c6ca6677ea954fa20f7debffa98e12b8d3084b" - } - }, - ".pi/agent/skills/graphify/SKILL.md": { - "size": 41276, - "mtime_ns": 1789156772210794458, - "indexed_at_ns": 1789201085087044000, - "word_count": 5211, - "hashes": { - ".pi/agent/skills/graphify/skill.md": "3db09f55925565e27c42943eca5a374ee826483808a550cd8563dde073a1cfcb" - } - }, - ".pi/agent/skills/graphify/references/add-watch.md": { - "size": 2486, - "mtime_ns": 1789156772211081997, - "indexed_at_ns": 1789201085087178000, - "word_count": 366, - "hashes": { - ".pi/agent/skills/graphify/references/add-watch.md": "7ebbc1968baa04ad6ddaa7337ec967a58f5fd5a89bc54f93410373dfb85ce2b2" - } - }, - ".pi/agent/skills/graphify/references/exports.md": { - "size": 3362, - "mtime_ns": 1789156772211295287, - "indexed_at_ns": 1789201085087257000, - "word_count": 470, - "hashes": { - ".pi/agent/skills/graphify/references/exports.md": "cc5230db6c358e2491408aceaff03ef4ae9cc8a3e8458cc9126721de12f10a76" - } - }, - ".pi/agent/skills/graphify/references/extraction-spec.md": { - "size": 4431, - "mtime_ns": 1789156772211458744, - "indexed_at_ns": 1789201085087331000, - "word_count": 536, - "hashes": { - ".pi/agent/skills/graphify/references/extraction-spec.md": "1a0c7e30327728b397adcc990c12162e12a6b1a0733db79b0eba63e477fa14ad" - } - }, - ".pi/agent/skills/graphify/references/github-and-merge.md": { - "size": 2177, - "mtime_ns": 1789156772211606868, - "indexed_at_ns": 1789201085087409000, - "word_count": 271, - "hashes": { - ".pi/agent/skills/graphify/references/github-and-merge.md": "22c25e8d353126ead9585742c9d1533b9de7dcf37fce62458ab3213a663f6c7c" - } - }, - ".pi/agent/skills/graphify/references/hooks.md": { - "size": 1267, - "mtime_ns": 1789156772211731991, - "indexed_at_ns": 1789201085087483000, - "word_count": 193, - "hashes": { - ".pi/agent/skills/graphify/references/hooks.md": "56f11306f086da5943886cee904151c8b60912880596b933e29b9d9d5620df40" - } - }, - ".pi/agent/skills/graphify/references/query.md": { - "size": 13456, - "mtime_ns": 1789156772211932865, - "indexed_at_ns": 1789201085087571000, - "word_count": 1763, - "hashes": { - ".pi/agent/skills/graphify/references/query.md": "b8bdb24afbbb0b37c989dfb038c9ac278ea92a1cb1f4cf8b8c1706a0cefd3798" - } - }, - ".pi/agent/skills/graphify/references/transcribe.md": { - "size": 3173, - "mtime_ns": 1789156772212050656, - "indexed_at_ns": 1789201085087650000, - "word_count": 418, - "hashes": { - ".pi/agent/skills/graphify/references/transcribe.md": "a95d02aa53edd1c522c0528f0a0d371b46b95d3df80d63a7627f3c1eda6f740f" - } - }, - ".pi/agent/skills/graphify/references/update.md": { - "size": 10425, - "mtime_ns": 1789156772212212154, - "indexed_at_ns": 1789201085087723000, - "word_count": 1196, - "hashes": { - ".pi/agent/skills/graphify/references/update.md": "37732e28ebdebcbf4328c049a343665ffbc26f89e041612a40ae20de76173180" - } - }, - "AGENTS.md": { - "size": 1129, - "mtime_ns": 1789156772212398028, - "indexed_at_ns": 1789201085087793000, - "word_count": 165, - "hashes": { - "agents.md": "7a3c6e853d6e516d5e92fcc4e96b373e0665220780def176579d00d124d983c5" - } - }, - "src/components/providers/MidenNetworkApp.tsx": { - "size": 1174, - "mtime_ns": 1789162258758687689, - "indexed_at_ns": 1789201085051951000, - "word_count": 93 - }, - "src/config/miden.ts": { - "size": 720, - "mtime_ns": 1789162258513867518, - "indexed_at_ns": 1789201085053075000, - "word_count": 56 - }, - "src/hooks/useMidenNetwork.ts": { - "size": 498, - "mtime_ns": 1789156772227780980, - "indexed_at_ns": 1789201085054192000, - "word_count": 52 - } -} +{".claude/skills/react-doctor/SKILL.md":{"size":2923,"mtime_ns":1784801993439270682,"indexed_at_ns":1789201085085452000,"word_count":385,"hashes":{".claude/skills/react-doctor/skill.md":"f569200cb5d162281d5e13e172e0c7a64ceaec956eded97655e0818ed700f0d9"}},".claude/skills/react-doctor/references/explain.md":{"size":4136,"mtime_ns":1784801993439646228,"indexed_at_ns":1789201085085533000,"word_count":568,"hashes":{".claude/skills/react-doctor/references/explain.md":"001a9b43b1340e49923db17dd7e3332113397fa05867431fd572aa7bd4c445f7"}},".github/workflows/react-doctor.yml":{"size":2770,"mtime_ns":1784801993440017733,"indexed_at_ns":1789201085035488000,"word_count":383},".lintstagedrc.json":{"size":133,"mtime_ns":1784801993441053539,"indexed_at_ns":1789201085084011000,"word_count":12,"hashes":{".lintstagedrc.json":"0e3fd8af6c8e51bb9e4911379e4eccbdb9f209a5a1536854bced62f8ebd711ac"}},".prettierrc.json":{"size":133,"mtime_ns":1784801993441534212,"indexed_at_ns":1789201085084176000,"word_count":14,"hashes":{".prettierrc.json":"47a9280aa9e432ae4ffbf00f892b21221bc88f94762aa2e75176cf021861ec0e"}},"CLAUDE.md":{"size":2354,"mtime_ns":1789156772213034314,"indexed_at_ns":1789201085087858000,"word_count":363,"hashes":{"claude.md":"ec0bbf9c82be6045d1765cbef9dfc9dd79a9d360bb648ee7b0d529b51c05edda"}},"README.md":{"size":3444,"mtime_ns":1791499832458496693,"indexed_at_ns":1791499836339218000,"word_count":439,"hashes":{"readme.md":"ed5e97cf5bafd150e390a50a848d4b83f8240d9aa1c708c398e0b175dfc1dfcd"}},"components.json":{"size":536,"mtime_ns":1778063868472743555,"indexed_at_ns":1789201085084249000,"word_count":46,"hashes":{"components.json":"4f698890163e6dbb9bcd62aff20857509f80eb557c258482b374a651f4d099d8"}},"eslint.config.js":{"size":2213,"mtime_ns":1784801993443297403,"indexed_at_ns":1789201085047935000,"word_count":189},"index.html":{"size":673,"mtime_ns":1778063868473021890,"indexed_at_ns":1789201085048233000,"word_count":43},"package.json":{"size":1837,"mtime_ns":1791499458559794042,"indexed_at_ns":1791499836326201000,"word_count":133,"hashes":{"package.json":"42d0aae8a35c5e659ef2c5c195e36be9084f5a5b28aceb63fafb595ae6f07203"}},"pnpm-workspace.yaml":{"size":238,"mtime_ns":1789160765871067351,"indexed_at_ns":1789201085048567000,"word_count":18},"postcss.config.js":{"size":81,"mtime_ns":1775305799522248450,"indexed_at_ns":1789201085048653000,"word_count":11},"public/vite.svg":{"size":1497,"mtime_ns":1774925065460363402,"indexed_at_ns":1789201085049026000,"word_count":90},"skills-lock.json":{"size":208,"mtime_ns":1778063868475021401,"indexed_at_ns":1789201085084406000,"word_count":16,"hashes":{"skills-lock.json":"8e6f5dfe35f9ca4945ac492666e7fa571cf557658a7d177296d7ae39f7ea6a49"}},"src/App.tsx":{"size":4708,"mtime_ns":1789156772225756539,"indexed_at_ns":1789201085049415000,"word_count":344},"src/components/crosschain/EVMWalletConnect.tsx":{"size":520,"mtime_ns":1784801993445909396,"indexed_at_ns":1789201085049557000,"word_count":55},"src/components/crosschain/IntentForm.tsx":{"size":10521,"mtime_ns":1791498609388627919,"indexed_at_ns":1791499836297063000,"word_count":905},"src/components/crosschain/IntentStatus.tsx":{"size":5895,"mtime_ns":1789163974391273400,"indexed_at_ns":1789201085049846000,"word_count":536},"src/components/crosschain/QuoteSummaryCard.tsx":{"size":1192,"mtime_ns":1787738251738698272,"indexed_at_ns":1789201085049989000,"word_count":107},"src/components/crosschain/WithdrawForm.tsx":{"size":8357,"mtime_ns":1790454961763490029,"indexed_at_ns":1791499836297563000,"word_count":750},"src/components/crosschain/intent/ExplorerHashCard.tsx":{"size":2204,"mtime_ns":1784801993448095676,"indexed_at_ns":1789201085050289000,"word_count":200},"src/components/crosschain/intent/IntentDestinationFields.tsx":{"size":2889,"mtime_ns":1791498609389157341,"indexed_at_ns":1791499836298013000,"word_count":192},"src/components/crosschain/intent/IntentQuoteSummary.tsx":{"size":1101,"mtime_ns":1784801993448538723,"indexed_at_ns":1789201085050582000,"word_count":107},"src/components/crosschain/intent/IntentSourceAssetField.tsx":{"size":1580,"mtime_ns":1791498609389423718,"indexed_at_ns":1791499836298419000,"word_count":133},"src/components/crosschain/intent/SettlementPendingCard.tsx":{"size":1274,"mtime_ns":1784801993448980521,"indexed_at_ns":1789201085050850000,"word_count":102},"src/components/crosschain/withdraw/WithdrawAccountFields.tsx":{"size":1549,"mtime_ns":1791498609389669387,"indexed_at_ns":1791499836298763000,"word_count":114},"src/components/crosschain/withdraw/WithdrawQuoteSummary.tsx":{"size":1023,"mtime_ns":1787738251739647129,"indexed_at_ns":1789201085051144000,"word_count":94},"src/components/crosschain/withdraw/WithdrawTokenFields.tsx":{"size":2593,"mtime_ns":1784801993449714031,"indexed_at_ns":1789201085051290000,"word_count":208},"src/components/crosschain/withdraw/withdraw-toasts.ts":{"size":265,"mtime_ns":1784801993450000576,"indexed_at_ns":1789201085051437000,"word_count":31},"src/components/crosschain/withdraw/withdraw-tokens.ts":{"size":551,"mtime_ns":1784801993450223454,"indexed_at_ns":1789201085051573000,"word_count":73},"src/components/layout/Header.tsx":{"size":590,"mtime_ns":1789156772226853988,"indexed_at_ns":1789201085051699000,"word_count":52},"src/components/layout/TabNav.tsx":{"size":1609,"mtime_ns":1787224106272814348,"indexed_at_ns":1789201085051826000,"word_count":132},"src/components/tabs/CrosschainTab.tsx":{"size":2356,"mtime_ns":1789201080385067782,"indexed_at_ns":1789201085052093000,"word_count":196},"src/components/tabs/WithdrawTab.tsx":{"size":3598,"mtime_ns":1790454961764183741,"indexed_at_ns":1791499836300024000,"word_count":338},"src/components/ui/button.tsx":{"size":1909,"mtime_ns":1784801993451691516,"indexed_at_ns":1789201085052368000,"word_count":159},"src/components/ui/dialog.tsx":{"size":3502,"mtime_ns":1784801993452027020,"indexed_at_ns":1789201085052501000,"word_count":276},"src/components/ui/input.tsx":{"size":960,"mtime_ns":1784801993452297732,"indexed_at_ns":1789201085052638000,"word_count":92},"src/components/ui/label.tsx":{"size":604,"mtime_ns":1784801993452614153,"indexed_at_ns":1789201085052799000,"word_count":63},"src/components/ui/select.tsx":{"size":3070,"mtime_ns":1784801993452864407,"indexed_at_ns":1789201085052939000,"word_count":230},"src/config/wagmi.ts":{"size":945,"mtime_ns":1787224106273285849,"indexed_at_ns":1789201085053198000,"word_count":123},"src/constants/chains.ts":{"size":1129,"mtime_ns":1784801993453401956,"indexed_at_ns":1789201085053323000,"word_count":126},"src/constants/evm-tokens.ts":{"size":2246,"mtime_ns":1784801993453636834,"indexed_at_ns":1789201085053451000,"word_count":240},"src/constants/miden-tokens.ts":{"size":1506,"mtime_ns":1791498609390087224,"indexed_at_ns":1791499836301352000,"word_count":177},"src/hooks/useEpochIntent.ts":{"size":3759,"mtime_ns":1789156772227650106,"indexed_at_ns":1789201085053704000,"word_count":383},"src/hooks/useIntentFlowStatus.ts":{"size":1858,"mtime_ns":1787738251742327219,"indexed_at_ns":1789201085053834000,"word_count":167},"src/hooks/useIntentSettlementView.ts":{"size":1407,"mtime_ns":1784801993455289481,"indexed_at_ns":1789201085053956000,"word_count":131},"src/hooks/useIntentStatusQuery.ts":{"size":1646,"mtime_ns":1784801993455611694,"indexed_at_ns":1789201085054076000,"word_count":194},"src/hooks/useMidenP2IDNoteFactory.ts":{"size":6833,"mtime_ns":1791499584784909020,"indexed_at_ns":1791499836302040000,"word_count":718},"src/hooks/useMidenWalletAdapter.ts":{"size":5263,"mtime_ns":1789156772228790138,"indexed_at_ns":1789201085054440000,"word_count":578},"src/hooks/useWithdrawIntent.ts":{"size":3557,"mtime_ns":1790454961764909619,"indexed_at_ns":1791499836302414000,"word_count":373},"src/lib/epoch-sdk.ts":{"size":2279,"mtime_ns":1789162258588650910,"indexed_at_ns":1789201085054745000,"word_count":253},"src/lib/explorers.ts":{"size":1314,"mtime_ns":1789163974416560289,"indexed_at_ns":1789201085054859000,"word_count":139},"src/lib/intent-result.ts":{"size":2446,"mtime_ns":1787738251743400573,"indexed_at_ns":1789201085054970000,"word_count":302},"src/lib/intent-settlement.ts":{"size":2109,"mtime_ns":1784801993458350147,"indexed_at_ns":1789201085055086000,"word_count":254},"src/lib/utils.ts":{"size":169,"mtime_ns":1784801993458718902,"indexed_at_ns":1789201085055198000,"word_count":22},"src/main.tsx":{"size":997,"mtime_ns":1789156772229299175,"indexed_at_ns":1789201085055295000,"word_count":83},"src/services/epoch-bridge.ts":{"size":11374,"mtime_ns":1790454961765494872,"indexed_at_ns":1791499836303541000,"word_count":1154},"src/types/miden.ts":{"size":2760,"mtime_ns":1787738251744452829,"indexed_at_ns":1789201085055551000,"word_count":335},"tailwind.config.js":{"size":600,"mtime_ns":1784801993460315841,"indexed_at_ns":1789201085055661000,"word_count":63},"tsconfig.json":{"size":1001,"mtime_ns":1784801993460599886,"indexed_at_ns":1789201085084515000,"word_count":88,"hashes":{"tsconfig.json":"5b0f7a59ed213cc4ff7ecc231cae214255cc644e0ae9fd5c41b61e869e59d1bd"}},"vite.config.ts":{"size":1037,"mtime_ns":1787224111072429341,"indexed_at_ns":1789201085056091000,"word_count":123},".claude/CLAUDE.md":{"size":226,"mtime_ns":1789156772201874909,"indexed_at_ns":1789201085084594000,"word_count":29,"hashes":{".claude/claude.md":"c6f7fc2f062904d246b700d446ba3ad03e77f41809b12eccfb5e090a11f4fad2"}},".claude/settings.json":{"size":473,"mtime_ns":1789156772202018449,"indexed_at_ns":1789201085082918000,"word_count":38,"hashes":{".claude/settings.json":"95931f0fbb861eebd7fae7353ab460c98db93838e7758e31e811992c6a016dfa"}},".claude/skills/graphify/SKILL.md":{"size":41276,"mtime_ns":1789156772202432612,"indexed_at_ns":1789201085084676000,"word_count":5211,"hashes":{".claude/skills/graphify/skill.md":"abf02c8c54dbf7115484f8db245c276f22f59c3c6356a9e043067a82478300ea"}},".claude/skills/graphify/references/add-watch.md":{"size":2486,"mtime_ns":1789156772202864067,"indexed_at_ns":1789201085084808000,"word_count":366,"hashes":{".claude/skills/graphify/references/add-watch.md":"cb5e2f3284265c08c88c08f445b96958b13a9115c0afc0a33206c293d1b1c187"}},".claude/skills/graphify/references/exports.md":{"size":3362,"mtime_ns":1789156772202994774,"indexed_at_ns":1789201085084888000,"word_count":470,"hashes":{".claude/skills/graphify/references/exports.md":"7aa8b606e5c19334b6c9fe62a12fc30eb46c0320d1dbb5726cfda0becdd04a5a"}},".claude/skills/graphify/references/extraction-spec.md":{"size":7960,"mtime_ns":1789156772203152106,"indexed_at_ns":1789201085084971000,"word_count":1038,"hashes":{".claude/skills/graphify/references/extraction-spec.md":"9cf5d515d0d8584aeef36708df34f560078772a568ed599cac5ba20b089e563d"}},".claude/skills/graphify/references/github-and-merge.md":{"size":2177,"mtime_ns":1789156772203306063,"indexed_at_ns":1789201085085053000,"word_count":271,"hashes":{".claude/skills/graphify/references/github-and-merge.md":"609de4b1331ddb2f8c80e97aac0a5de782a373d6f5af858e10a731c20b35c0e2"}},".claude/skills/graphify/references/hooks.md":{"size":1267,"mtime_ns":1789156772203578144,"indexed_at_ns":1789201085085128000,"word_count":193,"hashes":{".claude/skills/graphify/references/hooks.md":"7c7827f2f29d6e2cb6cc6902558dac08380f60c414b4968f83e1bc4e61b3e268"}},".claude/skills/graphify/references/query.md":{"size":13456,"mtime_ns":1789156772203885808,"indexed_at_ns":1789201085085205000,"word_count":1763,"hashes":{".claude/skills/graphify/references/query.md":"54526cc3e2392922d344f14767f09037ef85fb7ec5cc7911b749b35bcb004fbf"}},".claude/skills/graphify/references/transcribe.md":{"size":3173,"mtime_ns":1789156772204121473,"indexed_at_ns":1789201085085292000,"word_count":418,"hashes":{".claude/skills/graphify/references/transcribe.md":"1d5afbaccf36e952e71082591edfc9e4fbd9946eb85b01855a1d0bd810b7623d"}},".claude/skills/graphify/references/update.md":{"size":10425,"mtime_ns":1789156772204337513,"indexed_at_ns":1789201085085369000,"word_count":1196,"hashes":{".claude/skills/graphify/references/update.md":"0249cd6ceae6effdfc7371b51d00c462f51d95700101dcedd36255bab1b4ce7a"}},".codex/hooks.json":{"size":248,"mtime_ns":1789156772204639927,"indexed_at_ns":1789201085083923000,"word_count":22,"hashes":{".codex/hooks.json":"6c2c43279103f75b87c59b57a22069ea0727633cde660b9c906d55fe510b4940"}},".codex/skills/graphify/SKILL.md":{"size":41318,"mtime_ns":1789156772205266255,"indexed_at_ns":1789201085085611000,"word_count":5211,"hashes":{".codex/skills/graphify/skill.md":"f3bdf81c964bf38fec1cd7d3865a72d611e103111a82688f1f5360d310006fe2"}},".codex/skills/graphify/references/add-watch.md":{"size":2486,"mtime_ns":1789156772205510253,"indexed_at_ns":1789201085085715000,"word_count":366,"hashes":{".codex/skills/graphify/references/add-watch.md":"3d10b446efec5f2ba6d95ffc523ce2b4dd83a1981ec1b6802b6936566f5bee58"}},".codex/skills/graphify/references/exports.md":{"size":3362,"mtime_ns":1789156772205673210,"indexed_at_ns":1789201085085787000,"word_count":470,"hashes":{".codex/skills/graphify/references/exports.md":"6b63e3ac1bfe4f031e335e2d64bc9d60c709046084ac0a7716e25577cf26d258"}},".codex/skills/graphify/references/extraction-spec.md":{"size":4431,"mtime_ns":1789156772205842292,"indexed_at_ns":1789201085085860000,"word_count":536,"hashes":{".codex/skills/graphify/references/extraction-spec.md":"24967657d38b77421b058e00d3ab3c7e199006f6ceae8f7dea92a783e3aa562e"}},".codex/skills/graphify/references/github-and-merge.md":{"size":2177,"mtime_ns":1789156772205982916,"indexed_at_ns":1789201085085942000,"word_count":271,"hashes":{".codex/skills/graphify/references/github-and-merge.md":"bc0e497b056935a0b89d81dc5253b5077f0dc2fe3cfd4f16c53472f57dfc183a"}},".codex/skills/graphify/references/hooks.md":{"size":1267,"mtime_ns":1789156772206116748,"indexed_at_ns":1789201085086017000,"word_count":193,"hashes":{".codex/skills/graphify/references/hooks.md":"00f2d24dba0e13e6664993e62ec63e377236d3419e19d442ffdc88bd708cdb5e"}},".codex/skills/graphify/references/query.md":{"size":13456,"mtime_ns":1789156772206306705,"indexed_at_ns":1789201085086095000,"word_count":1763,"hashes":{".codex/skills/graphify/references/query.md":"03b8b6cbef88addf4cab611c8b7041ab037764e9bc6ddcf1b6a8aa79de5168cb"}},".codex/skills/graphify/references/transcribe.md":{"size":3173,"mtime_ns":1789156772206438162,"indexed_at_ns":1789201085086185000,"word_count":418,"hashes":{".codex/skills/graphify/references/transcribe.md":"9760f8f239d46595b278ded854cb70c704e3dc78ec57896258b51f6d599c55e1"}},".codex/skills/graphify/references/update.md":{"size":10425,"mtime_ns":1789156772206755242,"indexed_at_ns":1789201085086259000,"word_count":1196,"hashes":{".codex/skills/graphify/references/update.md":"3ab9fdcfd44c1ee795d6deda18723812b245394cfb8c8b222955b74258570ed6"}},".opencode/opencode.json":{"size":50,"mtime_ns":1789156772207762609,"indexed_at_ns":1789201085084099000,"word_count":4,"hashes":{".opencode/opencode.json":"0b43570be7f8bf5eb093d5864063897370191c9c85e0bbcc2531628b0ed0b9b3"}},".opencode/plugins/graphify.js":{"size":1402,"mtime_ns":1789156772207961482,"indexed_at_ns":1789201085037185000,"word_count":197},".opencode/skills/graphify/SKILL.md":{"size":40723,"mtime_ns":1789156772208578227,"indexed_at_ns":1789201085086334000,"word_count":5133,"hashes":{".opencode/skills/graphify/skill.md":"3450265e3349cff9e202bd612da429bf860620909089384cda30d9e09fecfade"}},".opencode/skills/graphify/references/add-watch.md":{"size":2486,"mtime_ns":1789156772208937974,"indexed_at_ns":1789201085086439000,"word_count":366,"hashes":{".opencode/skills/graphify/references/add-watch.md":"6bec8d7b7639dd44721489d74f0db437d47de24051db65346dbf69a77b33adcb"}},".opencode/skills/graphify/references/exports.md":{"size":3362,"mtime_ns":1789156772209181513,"indexed_at_ns":1789201085086510000,"word_count":470,"hashes":{".opencode/skills/graphify/references/exports.md":"96964729c8e8be4db3175c1430d035241d1e580d622147ecf1e8e3aaa6a9f100"}},".opencode/skills/graphify/references/extraction-spec.md":{"size":7960,"mtime_ns":1789156772209418178,"indexed_at_ns":1789201085086586000,"word_count":1038,"hashes":{".opencode/skills/graphify/references/extraction-spec.md":"d3547a8b5bab6a898c4c6df5640a49d2d036cf950f543426b9ba7c191bbd0bd9"}},".opencode/skills/graphify/references/github-and-merge.md":{"size":2177,"mtime_ns":1789156772209621635,"indexed_at_ns":1789201085086662000,"word_count":271,"hashes":{".opencode/skills/graphify/references/github-and-merge.md":"1b9a86f459755461cd7c4890070527c0d23e80778f91bfa6eb1e924894229416"}},".opencode/skills/graphify/references/hooks.md":{"size":1267,"mtime_ns":1789156772209750925,"indexed_at_ns":1789201085086737000,"word_count":193,"hashes":{".opencode/skills/graphify/references/hooks.md":"fbb873a50ea67a61eb625bf540db64aab21d11489329f349e5eabb0a6ba67abb"}},".opencode/skills/graphify/references/query.md":{"size":13456,"mtime_ns":1789156772209975548,"indexed_at_ns":1789201085086810000,"word_count":1763,"hashes":{".opencode/skills/graphify/references/query.md":"c774beafd384cb11d61525a6d4ade43848b76161a24bd7ce20f4f1868eeafc3f"}},".opencode/skills/graphify/references/transcribe.md":{"size":3173,"mtime_ns":1789156772210114922,"indexed_at_ns":1789201085086888000,"word_count":418,"hashes":{".opencode/skills/graphify/references/transcribe.md":"46192f1eac124b5cc309c6c28f7b9106a0413e2f1a65c388513f5db585a0eb13"}},".opencode/skills/graphify/references/update.md":{"size":10425,"mtime_ns":1789156772210288920,"indexed_at_ns":1789201085086968000,"word_count":1196,"hashes":{".opencode/skills/graphify/references/update.md":"82e17358f26169787e0f905071c6ca6677ea954fa20f7debffa98e12b8d3084b"}},".pi/agent/skills/graphify/SKILL.md":{"size":41276,"mtime_ns":1789156772210794458,"indexed_at_ns":1789201085087044000,"word_count":5211,"hashes":{".pi/agent/skills/graphify/skill.md":"3db09f55925565e27c42943eca5a374ee826483808a550cd8563dde073a1cfcb"}},".pi/agent/skills/graphify/references/add-watch.md":{"size":2486,"mtime_ns":1789156772211081997,"indexed_at_ns":1789201085087178000,"word_count":366,"hashes":{".pi/agent/skills/graphify/references/add-watch.md":"7ebbc1968baa04ad6ddaa7337ec967a58f5fd5a89bc54f93410373dfb85ce2b2"}},".pi/agent/skills/graphify/references/exports.md":{"size":3362,"mtime_ns":1789156772211295287,"indexed_at_ns":1789201085087257000,"word_count":470,"hashes":{".pi/agent/skills/graphify/references/exports.md":"cc5230db6c358e2491408aceaff03ef4ae9cc8a3e8458cc9126721de12f10a76"}},".pi/agent/skills/graphify/references/extraction-spec.md":{"size":4431,"mtime_ns":1789156772211458744,"indexed_at_ns":1789201085087331000,"word_count":536,"hashes":{".pi/agent/skills/graphify/references/extraction-spec.md":"1a0c7e30327728b397adcc990c12162e12a6b1a0733db79b0eba63e477fa14ad"}},".pi/agent/skills/graphify/references/github-and-merge.md":{"size":2177,"mtime_ns":1789156772211606868,"indexed_at_ns":1789201085087409000,"word_count":271,"hashes":{".pi/agent/skills/graphify/references/github-and-merge.md":"22c25e8d353126ead9585742c9d1533b9de7dcf37fce62458ab3213a663f6c7c"}},".pi/agent/skills/graphify/references/hooks.md":{"size":1267,"mtime_ns":1789156772211731991,"indexed_at_ns":1789201085087483000,"word_count":193,"hashes":{".pi/agent/skills/graphify/references/hooks.md":"56f11306f086da5943886cee904151c8b60912880596b933e29b9d9d5620df40"}},".pi/agent/skills/graphify/references/query.md":{"size":13456,"mtime_ns":1789156772211932865,"indexed_at_ns":1789201085087571000,"word_count":1763,"hashes":{".pi/agent/skills/graphify/references/query.md":"b8bdb24afbbb0b37c989dfb038c9ac278ea92a1cb1f4cf8b8c1706a0cefd3798"}},".pi/agent/skills/graphify/references/transcribe.md":{"size":3173,"mtime_ns":1789156772212050656,"indexed_at_ns":1789201085087650000,"word_count":418,"hashes":{".pi/agent/skills/graphify/references/transcribe.md":"a95d02aa53edd1c522c0528f0a0d371b46b95d3df80d63a7627f3c1eda6f740f"}},".pi/agent/skills/graphify/references/update.md":{"size":10425,"mtime_ns":1789156772212212154,"indexed_at_ns":1789201085087723000,"word_count":1196,"hashes":{".pi/agent/skills/graphify/references/update.md":"37732e28ebdebcbf4328c049a343665ffbc26f89e041612a40ae20de76173180"}},"AGENTS.md":{"size":1129,"mtime_ns":1789156772212398028,"indexed_at_ns":1789201085087793000,"word_count":165,"hashes":{"agents.md":"7a3c6e853d6e516d5e92fcc4e96b373e0665220780def176579d00d124d983c5"}},"src/components/providers/MidenNetworkApp.tsx":{"size":1174,"mtime_ns":1791497218774387633,"indexed_at_ns":1791499836299607000,"word_count":93},"src/config/miden.ts":{"size":723,"mtime_ns":1791498609389947306,"indexed_at_ns":1791499836300797000,"word_count":56},"src/hooks/useMidenNetwork.ts":{"size":498,"mtime_ns":1789156772227780980,"indexed_at_ns":1789201085054192000,"word_count":52},"src/lib/miden-multisig-auth.ts":{"size":1418,"mtime_ns":1791499557309950002,"indexed_at_ns":1791499836303066000,"word_count":142}} \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html index fbbdd73..5325d99 100644 --- a/graphify-out/graph.html +++ b/graphify-out/graph.html @@ -63,12 +63,12 @@