LICENSE
MANIFEST.in
README.md
pyproject.toml
backend/__init__.py
backend/build_frontend.py
backend/app/__init__.py
backend/app/config.py
backend/app/database.py
backend/app/env_config.py
backend/app/frontend.py
backend/app/main.py
backend/app/api/__init__.py
backend/app/api/ask.py
backend/app/api/dependencies.py
backend/app/api/files.py
backend/app/api/graph.py
backend/app/api/repos.py
backend/app/api/runs.py
backend/app/api/settings.py
backend/app/api/wiki.py
backend/app/cli/__init__.py
backend/app/cli/analysis.py
backend/app/cli/ask.py
backend/app/cli/common.py
backend/app/cli/config.py
backend/app/cli/files.py
backend/app/cli/graph.py
backend/app/cli/graphrag.py
backend/app/cli/lite.py
backend/app/cli/main.py
backend/app/cli/repos.py
backend/app/cli/serve.py
backend/app/cli/services.py
backend/app/cli/skill.py
backend/app/cli/wiki.py
backend/app/db/__init__.py
backend/app/db/base.py
backend/app/db/batching.py
backend/app/db/dialects.py
backend/app/db/mappers.py
backend/app/db/records.py
backend/app/db/schema.py
backend/app/db/store.py
backend/app/db/utils.py
backend/app/db/repositories/__init__.py
backend/app/db/repositories/analysis_runs.py
backend/app/db/repositories/base.py
backend/app/db/repositories/code_chunks.py
backend/app/db/repositories/code_graph.py
backend/app/db/repositories/communities.py
backend/app/db/repositories/embeddings.py
backend/app/db/repositories/graphrag.py
backend/app/db/repositories/llm_runs.py
backend/app/db/repositories/repos.py
backend/app/db/repositories/wiki.py
backend/app/mcp_server/__init__.py
backend/app/mcp_server/__main__.py
backend/app/mcp_server/args.py
backend/app/mcp_server/handlers.py
backend/app/mcp_server/protocol.py
backend/app/mcp_server/server.py
backend/app/mcp_server/tools.py
backend/app/mcp_server/transport.py
backend/app/mcp_server/types.py
backend/app/mcp_server/utils.py
backend/app/models/__init__.py
backend/app/models/base.py
backend/app/models/graph.py
backend/app/models/rag.py
backend/app/models/repo.py
backend/app/models/wiki.py
backend/app/prompts/catalog.md
backend/app/prompts/community_summary.md
backend/app/prompts/page.md
backend/app/prompts/qa.md
backend/app/prompts/translation.md
backend/app/schemas/__init__.py
backend/app/schemas/ask.py
backend/app/schemas/graph.py
backend/app/schemas/wiki.py
backend/app/services/__init__.py
backend/app/services/analysis_pipeline.py
backend/app/services/analyzer.py
backend/app/services/ast_cache.py
backend/app/services/ast_parser.py
backend/app/services/async_tasks.py
backend/app/services/chunk_builder.py
backend/app/services/embedding_index.py
backend/app/services/file_roles.py
backend/app/services/graph_provenance.py
backend/app/services/language_detector.py
backend/app/services/lite.py
backend/app/services/prompts.py
backend/app/services/question_answerer.py
backend/app/services/repo_context.py
backend/app/services/repo_metadata.py
backend/app/services/source_file_cache.py
backend/app/services/ast_parsers/__init__.py
backend/app/services/ast_parsers/base.py
backend/app/services/ast_parsers/c.py
backend/app/services/ast_parsers/common.py
backend/app/services/ast_parsers/cpp.py
backend/app/services/ast_parsers/csharp.py
backend/app/services/ast_parsers/go.py
backend/app/services/ast_parsers/java.py
backend/app/services/ast_parsers/python.py
backend/app/services/ast_parsers/registry.py
backend/app/services/ast_parsers/rust.py
backend/app/services/ast_parsers/tree.py
backend/app/services/ast_parsers/augmenters/__init__.py
backend/app/services/ast_parsers/augmenters/c.py
backend/app/services/ast_parsers/augmenters/capture_only.py
backend/app/services/ast_parsers/augmenters/cpp.py
backend/app/services/ast_parsers/augmenters/csharp.py
backend/app/services/ast_parsers/augmenters/ecma.py
backend/app/services/ast_parsers/augmenters/go.py
backend/app/services/ast_parsers/augmenters/java.py
backend/app/services/ast_parsers/augmenters/python.py
backend/app/services/ast_parsers/augmenters/rust.py
backend/app/services/ast_parsers/capture_engine/__init__.py
backend/app/services/ast_parsers/capture_engine/captures.py
backend/app/services/ast_parsers/capture_engine/models.py
backend/app/services/ast_parsers/capture_engine/normalization.py
backend/app/services/ast_parsers/capture_engine/parser.py
backend/app/services/ast_parsers/capture_engine/symbols.py
backend/app/services/ast_parsers/capture_engine/topology.py
backend/app/services/ast_parsers/capture_specs/__init__.py
backend/app/services/ast_parsers/capture_specs/c.py
backend/app/services/ast_parsers/capture_specs/cpp.py
backend/app/services/ast_parsers/capture_specs/csharp.py
backend/app/services/ast_parsers/capture_specs/ecma.py
backend/app/services/ast_parsers/capture_specs/go.py
backend/app/services/ast_parsers/capture_specs/java.py
backend/app/services/ast_parsers/capture_specs/python.py
backend/app/services/ast_parsers/capture_specs/rust.py
backend/app/services/ast_parsers/ecma/__init__.py
backend/app/services/ast_parsers/ecma/declarations.py
backend/app/services/ast_parsers/ecma/endpoints.py
backend/app/services/ast_parsers/ecma/imports.py
backend/app/services/ast_parsers/ecma/parser.py
backend/app/services/ast_parsers/ecma/schemas.py
backend/app/services/community/__init__.py
backend/app/services/community/detector.py
backend/app/services/community/edges.py
backend/app/services/community/namer.py
backend/app/services/community/records.py
backend/app/services/community/naming/__init__.py
backend/app/services/community/naming/batching.py
backend/app/services/community/naming/constants.py
backend/app/services/community/naming/fallback.py
backend/app/services/community/naming/models.py
backend/app/services/community/naming/payloads.py
backend/app/services/community/naming/response.py
backend/app/services/graph/__init__.py
backend/app/services/graph/affected.py
backend/app/services/graph/builder.py
backend/app/services/graph/call_resolver.py
backend/app/services/graph/confidence.py
backend/app/services/graph/config_detector.py
backend/app/services/graph/ids.py
backend/app/services/graph/import_resolver.py
backend/app/services/graph/models.py
backend/app/services/graph/node_factory.py
backend/app/services/graph/nodes.py
backend/app/services/graph/query.py
backend/app/services/graphrag/__init__.py
backend/app/services/graphrag/chunking.py
backend/app/services/graphrag/constants.py
backend/app/services/graphrag/context.py
backend/app/services/graphrag/embedding.py
backend/app/services/graphrag/expansion.py
backend/app/services/graphrag/indexer.py
backend/app/services/graphrag/models.py
backend/app/services/graphrag/ranking.py
backend/app/services/graphrag/retriever.py
backend/app/services/graphrag/search.py
backend/app/services/graphrag/utils.py
backend/app/services/incremental/__init__.py
backend/app/services/incremental/models.py
backend/app/services/incremental/planning.py
backend/app/services/incremental/symbol_recovery.py
backend/app/services/incremental/updater.py
backend/app/services/incremental/watcher.py
backend/app/services/incremental/wiki_regeneration.py
backend/app/services/lite_agents/__init__.py
backend/app/services/lite_agents/constants.py
backend/app/services/lite_agents/io.py
backend/app/services/lite_agents/mcp.py
backend/app/services/lite_agents/registry.py
backend/app/services/lite_agents/types.py
backend/app/services/lite_agents/targets/__init__.py
backend/app/services/lite_agents/targets/claude.py
backend/app/services/lite_agents/targets/codex.py
backend/app/services/llm/__init__.py
backend/app/services/llm/gateway.py
backend/app/services/llm/messages.py
backend/app/services/llm/model_router.py
backend/app/services/llm/operations.py
backend/app/services/llm/run_recorder.py
backend/app/services/repo_scanner/__init__.py
backend/app/services/repo_scanner/file_info.py
backend/app/services/repo_scanner/filesystem.py
backend/app/services/repo_scanner/git.py
backend/app/services/repo_scanner/git_ops.py
backend/app/services/repo_scanner/ignore.py
backend/app/services/repo_scanner/models.py
backend/app/services/repo_scanner/scanner.py
backend/app/services/repo_scanner/tree.py
backend/app/services/wiki/__init__.py
backend/app/services/wiki/agent_tools.py
backend/app/services/wiki/agent_workflow.py
backend/app/services/wiki/catalog_generator.py
backend/app/services/wiki/catalog_limits.py
backend/app/services/wiki/catalog_planner.py
backend/app/services/wiki/generator.py
backend/app/services/wiki/incremental_strategy.py
backend/app/services/wiki/language.py
backend/app/services/wiki/markdown.py
backend/app/services/wiki/mermaid_validation.py
backend/app/services/wiki/page_generator.py
backend/app/services/wiki/page_orchestrator.py
backend/app/services/wiki/page_payload.py
backend/app/services/wiki/page_payload_context.py
backend/app/services/wiki/page_payload_template.py
backend/app/services/wiki/page_validation.py
backend/app/services/wiki/prompts.py
backend/app/services/wiki/translation.py
backend/app/services/wiki/translation_orchestrator.py
backend/app/services/wiki/translation_support.py
backend/app/services/wiki/tree.py
backend/app/services/wiki/utils.py
backend/app/services/wiki/catalog/__init__.py
backend/app/services/wiki/catalog/source_hints.py
backend/app/services/wiki/diagrams/__init__.py
backend/app/services/wiki/diagrams/components.py
backend/app/services/wiki/diagrams/data_flow.py
backend/app/services/wiki/diagrams/data_model.py
backend/app/services/wiki/diagrams/models.py
backend/app/services/wiki/diagrams/rendering.py
backend/app/services/wiki/diagrams/sequence.py
backend/app/services/wiki/diagrams/symbol_flow.py
backend/app/services/wiki/sources/__init__.py
backend/app/services/wiki/sources/citations.py
backend/app/services/wiki/sources/rendering.py
backend/app/services/wiki/sources/urls.py
backend/app/static/index.html
backend/app/static/assets/arc-BSOYXGK4.js
backend/app/static/assets/architectureDiagram-3BPJPVTR-DDusBEn0.js
backend/app/static/assets/blockDiagram-GPEHLZMM-YRAbD6ju.js
backend/app/static/assets/c4Diagram-AAUBKEIU-BAX5kM_5.js
backend/app/static/assets/channel-BcdEJHa2.js
backend/app/static/assets/chunk-2J33WTMH-BRvCrzlO.js
backend/app/static/assets/chunk-4BX2VUAB-BdwZPRHf.js
backend/app/static/assets/chunk-55IACEB6-DMueD-Rs.js
backend/app/static/assets/chunk-727SXJPM-DDDV3ROB.js
backend/app/static/assets/chunk-AQP2D5EJ-WqtgVy46.js
backend/app/static/assets/chunk-FMBD7UC4-eexgJcpp.js
backend/app/static/assets/chunk-ND2GUHAM-Dyt3fASJ.js
backend/app/static/assets/chunk-QZHKN3VN-CEqhDqGV.js
backend/app/static/assets/classDiagram-4FO5ZUOK-B4Eu7kaH.js
backend/app/static/assets/classDiagram-v2-Q7XG4LA2-B4Eu7kaH.js
backend/app/static/assets/cose-bilkent-S5V4N54A-B5LnkS8f.js
backend/app/static/assets/cytoscape.esm-D_LviqZs.js
backend/app/static/assets/dagre-BM42HDAG-D49aUi0a.js
backend/app/static/assets/defaultLocale-DX6XiGOO.js
backend/app/static/assets/diagram-2AECGRRQ-DbJ0dVWt.js
backend/app/static/assets/diagram-5GNKFQAL-cs-ZW8DZ.js
backend/app/static/assets/diagram-KO2AKTUF-m2uYKjhz.js
backend/app/static/assets/diagram-LMA3HP47-CfoaeOHu.js
backend/app/static/assets/diagram-OG6HWLK6-CMoA-4Q5.js
backend/app/static/assets/erDiagram-TEJ5UH35-DkQVNMc7.js
backend/app/static/assets/flowDiagram-I6XJVG4X-DZtqSghd.js
backend/app/static/assets/ganttDiagram-6RSMTGT7-BVW7B0c7.js
backend/app/static/assets/gitGraphDiagram-PVQCEYII-CDIpvSk8.js
backend/app/static/assets/graph-CAnANduQ.js
backend/app/static/assets/index-Emy_1Bge.css
backend/app/static/assets/index-cto9u_iW.js
backend/app/static/assets/infoDiagram-5YYISTIA-BhV1F54R.js
backend/app/static/assets/init-Gi6I4Gst.js
backend/app/static/assets/ishikawaDiagram-YF4QCWOH-DObd6N-q.js
backend/app/static/assets/journeyDiagram-JHISSGLW-BUVCulxv.js
backend/app/static/assets/kanban-definition-UN3LZRKU-DmeRqqBg.js
backend/app/static/assets/katex-DkKDou_j.js
backend/app/static/assets/layout-DGIYPm2g.js
backend/app/static/assets/linear-B8UGPG-D.js
backend/app/static/assets/mermaid.core-jf3qidmE.js
backend/app/static/assets/mindmap-definition-RKZ34NQL-D6Q1EU1F.js
backend/app/static/assets/ordinal-Cboi1Yqb.js
backend/app/static/assets/pieDiagram-4H26LBE5-B-zTvzuI.js
backend/app/static/assets/quadrantDiagram-W4KKPZXB-Bo_SNxRj.js
backend/app/static/assets/requirementDiagram-4Y6WPE33-D0NENJVm.js
backend/app/static/assets/sankeyDiagram-5OEKKPKP-Daxh5I-p.js
backend/app/static/assets/sequenceDiagram-3UESZ5HK-BroIM2ql.js
backend/app/static/assets/stateDiagram-AJRCARHV-D5XgIg_t.js
backend/app/static/assets/stateDiagram-v2-BHNVJYJU-mh18u495.js
backend/app/static/assets/timeline-definition-PNZ67QCA-D78qDtrw.js
backend/app/static/assets/vennDiagram-CIIHVFJN-DCXfVDcJ.js
backend/app/static/assets/wardley-L42UT6IY-CTNVft14.js
backend/app/static/assets/wardleyDiagram-YWT4CUSO-B8eKRAra.js
backend/app/static/assets/xychartDiagram-2RQKCTM6-BqzAKf9e.js
backend/skills/__init__.py
backend/skills/codewiki/SKILL.md
backend/skills/codewiki/__init__.py
backend/skills/codewiki/references/page-style.md
backend/skills/codewiki/scripts/compact-evidence.mjs
backend/skills/codewiki/scripts/export-html.mjs
codewiki.egg-info/PKG-INFO
codewiki.egg-info/SOURCES.txt
codewiki.egg-info/dependency_links.txt
codewiki.egg-info/entry_points.txt
codewiki.egg-info/requires.txt
codewiki.egg-info/top_level.txt
frontend/index.html
frontend/package-lock.json
frontend/package.json
frontend/tsconfig.json
frontend/tsconfig.node.json
frontend/vite.config.ts
frontend/src/App.tsx
frontend/src/main.tsx
frontend/src/styles.css
frontend/src/api/ask.ts
frontend/src/api/client.ts
frontend/src/api/files.ts
frontend/src/api/graph.ts
frontend/src/api/http.ts
frontend/src/api/repos.ts
frontend/src/api/runs.ts
frontend/src/api/settings.ts
frontend/src/api/types.ts
frontend/src/api/wiki.ts
frontend/src/ask/graphHighlight.ts
frontend/src/ask/components/AskForm.tsx
frontend/src/ask/components/AskResult.tsx
frontend/src/ask/hooks/useAsk.ts
frontend/src/graph/GraphBreadcrumbs.tsx
frontend/src/graph/GraphControls.tsx
frontend/src/graph/GraphFilesPanel.tsx
frontend/src/graph/GraphFiltersPanel.tsx
frontend/src/graph/GraphFlowCanvas.tsx
frontend/src/graph/GraphNodes.tsx
frontend/src/graph/GraphToolbar.tsx
frontend/src/graph/NodeDetails.tsx
frontend/src/graph/constants.ts
frontend/src/graph/containment.ts
frontend/src/graph/edges.ts
frontend/src/graph/fileGrouping.ts
frontend/src/graph/filters.ts
frontend/src/graph/formatters.ts
frontend/src/graph/graphModel.ts
frontend/src/graph/layout.ts
frontend/src/graph/navigationEvents.ts
frontend/src/graph/nodeData.ts
frontend/src/graph/portals.ts
frontend/src/graph/stats.ts
frontend/src/graph/styles.ts
frontend/src/graph/summary.ts
frontend/src/graph/topology.ts
frontend/src/graph/types.ts
frontend/src/graph/useVisualGraph.ts
frontend/src/graph/visualState.ts
frontend/src/graph/builders/containerDrilldownGraph.ts
frontend/src/graph/builders/fileDetailGraph.ts
frontend/src/graph/builders/fileDetailSymbols.ts
frontend/src/graph/builders/focusGraph.ts
frontend/src/graph/builders/overviewGraph.ts
frontend/src/graph/hooks/useGraphPageController.ts
frontend/src/graph/hooks/useRepoGraph.ts
frontend/src/graph/navigation/sourceRefMatching.ts
frontend/src/graph/nodeDetails/DetailItem.tsx
frontend/src/graph/nodeDetails/RawMetadata.tsx
frontend/src/graph/nodeDetails/ReferenceSection.tsx
frontend/src/graph/nodeDetails/model.ts
frontend/src/hooks/useRepos.ts
frontend/src/pages/AskPage.tsx
frontend/src/pages/GraphPage.tsx
frontend/src/pages/ReposPage.tsx
frontend/src/pages/SettingsPage.tsx
frontend/src/pages/WikiPage.tsx
frontend/src/search/fuzzy.ts
frontend/src/styles/admin.css
frontend/src/styles/ask.css
frontend/src/styles/foundations.css
frontend/src/styles/graph.css
frontend/src/styles/motion.css
frontend/src/styles/responsive.css
frontend/src/styles/shell.css
frontend/src/styles/wiki.css
frontend/src/styles/graph/details.css
frontend/src/styles/graph/flow.css
frontend/src/styles/graph/layout.css
frontend/src/styles/graph/nodes.css
frontend/src/styles/wiki/article.css
frontend/src/styles/wiki/catalog.css
frontend/src/styles/wiki/layout.css
frontend/src/styles/wiki/mermaid.css
frontend/src/styles/wiki/sources.css
frontend/src/wiki/catalog.ts
frontend/src/wiki/relatedPages.ts
frontend/src/wiki/sourceNavigation.ts
frontend/src/wiki/types.ts
frontend/src/wiki/components/WikiArticle.tsx
frontend/src/wiki/components/WikiCatalog.tsx
frontend/src/wiki/export/index.ts
frontend/src/wiki/export/markdown.ts
frontend/src/wiki/export/zip.ts
frontend/src/wiki/hooks/useWikiData.ts
frontend/src/wiki/hooks/useWikiGenerationOperation.ts
frontend/src/wiki/markdown/MarkdownComponents.tsx
frontend/src/wiki/markdown/normalize.ts
frontend/src/wiki/markdown/sections.ts
frontend/src/wiki/mermaid/MermaidBlock.tsx