Add initial documentation and configuration files for AITrader project

This commit is contained in:
2026-05-12 19:50:16 +02:00
parent 818e179fd0
commit aaafe8fa3f
12 changed files with 391 additions and 0 deletions
+328
View File
@@ -0,0 +1,328 @@
{
"nodes": [
{
"id": "react_router_config_ts",
"label": "react-router.config.ts",
"file_type": "code",
"source_file": "react-router.config.ts",
"source_location": "L1"
},
{
"id": "vite_config_ts",
"label": "vite.config.ts",
"file_type": "code",
"source_file": "vite.config.ts",
"source_location": "L1"
},
{
"id": "app_root_tsx",
"label": "root.tsx",
"file_type": "code",
"source_file": "app\\root.tsx",
"source_location": "L1"
},
{
"id": "app_root_links",
"label": "links()",
"file_type": "code",
"source_file": "app\\root.tsx",
"source_location": "L13"
},
{
"id": "app_root_layout",
"label": "Layout()",
"file_type": "code",
"source_file": "app\\root.tsx",
"source_location": "L26"
},
{
"id": "app_root_app",
"label": "App()",
"file_type": "code",
"source_file": "app\\root.tsx",
"source_location": "L44"
},
{
"id": "app_root_errorboundary",
"label": "ErrorBoundary()",
"file_type": "code",
"source_file": "app\\root.tsx",
"source_location": "L48"
},
{
"id": "app_routes_ts",
"label": "routes.ts",
"file_type": "code",
"source_file": "app\\routes.ts",
"source_location": "L1"
},
{
"id": "app_routes_home_tsx",
"label": "home.tsx",
"file_type": "code",
"source_file": "app\\routes\\home.tsx",
"source_location": "L1"
},
{
"id": "routes_home_meta",
"label": "meta()",
"file_type": "code",
"source_file": "app\\routes\\home.tsx",
"source_location": "L4"
},
{
"id": "routes_home_home",
"label": "Home()",
"file_type": "code",
"source_file": "app\\routes\\home.tsx",
"source_location": "L11"
},
{
"id": "app_welcome_welcome_tsx",
"label": "welcome.tsx",
"file_type": "code",
"source_file": "app\\welcome\\welcome.tsx",
"source_location": "L1"
},
{
"id": "welcome_welcome_welcome",
"label": "Welcome()",
"file_type": "code",
"source_file": "app\\welcome\\welcome.tsx",
"source_location": "L4"
},
{
"id": "welcome_welcome_resources",
"label": "resources",
"file_type": "code",
"source_file": "app\\welcome\\welcome.tsx",
"source_location": "L49"
}
],
"edges": [
{
"source": "react_router_config_ts",
"target": "config",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "react-router.config.ts",
"source_location": "L1",
"weight": 1.0
},
{
"source": "vite_config_ts",
"target": "vite",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "vite.config.ts",
"source_location": "L1",
"weight": 1.0
},
{
"source": "vite_config_ts",
"target": "vite",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "vite.config.ts",
"source_location": "L2",
"weight": 1.0
},
{
"source": "vite_config_ts",
"target": "vite",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "vite.config.ts",
"source_location": "L3",
"weight": 1.0
},
{
"source": "app_root_tsx",
"target": "react_router",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\root.tsx",
"source_location": "L1",
"weight": 1.0
},
{
"source": "app_root_tsx",
"target": "c_users_henry_programming_aitrader_app_types_root",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\root.tsx",
"source_location": "L10",
"weight": 1.0
},
{
"source": "app_root_tsx",
"target": "types_root_route",
"relation": "imports",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\root.tsx",
"source_location": "L10",
"weight": 1.0
},
{
"source": "app_root_tsx",
"target": "c_users_henry_programming_aitrader_app_app_css",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\root.tsx",
"source_location": "L11",
"weight": 1.0
},
{
"source": "app_root_tsx",
"target": "app_root_links",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app\\root.tsx",
"source_location": "L13",
"weight": 1.0
},
{
"source": "app_root_tsx",
"target": "app_root_layout",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app\\root.tsx",
"source_location": "L26",
"weight": 1.0
},
{
"source": "app_root_tsx",
"target": "app_root_app",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app\\root.tsx",
"source_location": "L44",
"weight": 1.0
},
{
"source": "app_root_tsx",
"target": "app_root_errorboundary",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app\\root.tsx",
"source_location": "L48",
"weight": 1.0
},
{
"source": "app_routes_ts",
"target": "routes",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\routes.ts",
"source_location": "L1",
"weight": 1.0
},
{
"source": "app_routes_home_tsx",
"target": "c_users_henry_programming_aitrader_app_routes_types_home",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\routes\\home.tsx",
"source_location": "L1",
"weight": 1.0
},
{
"source": "app_routes_home_tsx",
"target": "types_home_route",
"relation": "imports",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\routes\\home.tsx",
"source_location": "L1",
"weight": 1.0
},
{
"source": "app_routes_home_tsx",
"target": "app_welcome_welcome_tsx",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\routes\\home.tsx",
"source_location": "L2",
"weight": 1.0
},
{
"source": "app_routes_home_tsx",
"target": "welcome_welcome_welcome",
"relation": "imports",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\routes\\home.tsx",
"source_location": "L2",
"weight": 1.0
},
{
"source": "app_routes_home_tsx",
"target": "routes_home_meta",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app\\routes\\home.tsx",
"source_location": "L4",
"weight": 1.0
},
{
"source": "app_routes_home_tsx",
"target": "routes_home_home",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app\\routes\\home.tsx",
"source_location": "L11",
"weight": 1.0
},
{
"source": "app_welcome_welcome_tsx",
"target": "c_users_henry_programming_aitrader_app_welcome_logo_dark_svg",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\welcome\\welcome.tsx",
"source_location": "L1",
"weight": 1.0
},
{
"source": "app_welcome_welcome_tsx",
"target": "c_users_henry_programming_aitrader_app_welcome_logo_light_svg",
"relation": "imports_from",
"context": "import",
"confidence": "EXTRACTED",
"source_file": "app\\welcome\\welcome.tsx",
"source_location": "L2",
"weight": 1.0
},
{
"source": "app_welcome_welcome_tsx",
"target": "welcome_welcome_welcome",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app\\welcome\\welcome.tsx",
"source_location": "L4",
"weight": 1.0
},
{
"source": "app_welcome_welcome_tsx",
"target": "welcome_welcome_resources",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "app\\welcome\\welcome.tsx",
"source_location": "L49",
"weight": 1.0
}
],
"input_tokens": 0,
"output_tokens": 0
}