Files
meida/graphify-out/GRAPH_REPORT.md
T

106 KiB
Raw Blame History

Graph Report - meida (2026-09-03)

Corpus Check

  • 720 files · ~659,780 words
  • Verdict: corpus is large enough that graph structure adds value.

Summary

  • 7197 nodes · 13719 edges · 459 communities (379 shown, 80 thin omitted)
  • Extraction: 95% EXTRACTED · 5% INFERRED · 0% AMBIGUOUS · INFERRED: 643 edges (avg confidence: 0.54)
  • Token cost: 0 input · 0 output

Graph Freshness

  • Built from commit: 1b534f51
  • 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)

  • HomePage
  • 美搭文档索引
  • ReportResultPage
  • Hybrid Retrieval Pipeline
  • Outfit Agent
  • Golden Set CI Framework
  • SMS Phone Login
  • Personal image report sample
  • Milestone M1 engineering foundation
  • 美搭 HarmonyOS ArkTS App
  • HarmonyOS entry startIcon: blue rounded-square splash/launcher branding with a centered 2x2 pale-tile grid
  • Self-shot item pipeline
  • 2x2 grid of four identical rounded squares
  • ensure_scene_allowed
  • AI content dual labeling
  • Solid vibrant blue HarmonyOS entry icon background
  • 2x2 grid of rounded squares
  • HarmonyOS adaptive icon background layer
  • Independent dual login channels
  • Face original retention 2 hours
  • Product quota table section 3.2
  • Events Batch Ingest
  • Agent weather degrade path
  • Billing four-table boundary
  • Eleven business domain packages
  • Four-tier daily cost circuit breaker
  • TD-05 RTMPose self-hosted keypoints
  • Golden set four subsets 330
  • Coordinator Commit
  • FR NFR CR TD ADR T-P R numbering
  • Cloud and credential pre-open checklist
  • Four parallel tracks BE FE ALG CONT
  • api/deps.py
  • test_report_validation.py
  • agent/index.ts
  • birefnet_matting.py
  • compile.ts
  • unit/test_retrieval_cache.py
  • BillingService
  • kimi-cli.ts
  • Usage
  • AppError
  • tts.ts
  • QuotaState
  • defaults.ts
  • retrieval/repo.py
  • render.ts
  • provider.ts
  • test_report_export.py
  • test_upload_presign.py
  • _client
  • runner.py
  • remotion
  • AutoVideo — 产品需求文档
  • PromptRegistry
  • export_tasks.py
  • kb/service.py
  • library/index.ts
  • test_hybrid_retrieval.py
  • axios/index.ts
  • test_gateway.py
  • 作品集站点 PRD — 可深读的技术视频站
  • BlockOutputs.vue
  • MetaEditor.vue
  • PluginContext.hpp
  • 受众画像先行法(受众驱动 · 写作主法)
  • TopBar.vue
  • ReportExportService
  • llm/__init__.py
  • test_deepseek_provider.py
  • store.ts
    1. 详细任务分解
  • VideoComposition.tsx
  • properties
  • dependencies
  • test_report_flow.py
  • DeterministicEmbedder
  • parser/blocks.ts
  • script.ts
  • autovideo.ts
  • doctor.ts
  • validate.ts
  • test_rules_service.py
  • test_events_validation.py
  • reserve
  • SettingsModal.vue
  • ScriptEditor.vue
  • test_huawei_verifier.py
  • next_id
  • puton-master/src/pages/HomePage.vue
  • routes/blocks.ts
  • test_vertical_slice.py
  • llm.hpp
  • taskRunner.ts
  • BlockScriptEditor.vue
  • Settings
  • test_sms_login.py
  • InMemoryCostCounter
  • RateTable
  • types/api.ts
  • cosyvoice-tts/server.py
  • test_rules_dsl.py
  • ok
  • dependencies
  • devDependencies
  • test_tiered_budget.py
  • test_auth_sms.py
  • ProjectPage.vue
  • RetrievalService
  • RerankerBase
  • voxcpm-tts/server.py
  • diagnosis_stage.py
  • auth.py
  • rules.py
  • SmsStore
  • AssetManager.vue
  • 真机闭环自动化测试 · 实践指南
  • kb/schemas.py
  • .ensure_scene_allowed
  • get
  • CircuitBreaker
  • build_scene_configs
  • assembly-gen.ts
  • quick.ts
  • KbEntity
  • test_report_vision.py
  • devDependencies
  • LocalLlm
  • napi_init.cpp
  • LlmContext
  • What You Must Do When Invoked
  • AutoVideo 视频构建指南
  • renderer.py
  • BlockSidebar.vue
  • image-gen.ts
  • billing/quota.py
  • compilerOptions
  • test_quota_domain.py
  • RuleContext
  • test_rules_golden.py
  • Executor.hpp
  • HalideRuntime.h
  • guidelines 方法论评审
  • visual-registry.ts
  • web/src/pages/HomePage.vue
  • resolveClaudeCredentials
  • dependencies
  • TaskQueue
  • grant_bonus
  • PickAndUploadImage.vue
  • Scope
  • render/qa.ts
  • CodexCliDriver
  • RedisSmsStore
    1. Phase A 技术约束下的产品裁决
  • admin/routers/kb.py
  • system.ts
  • visual-metrics.ts
  • AutoVideo/start.sh
  • dict.md
  • ids.py
  • integration/test_kb_entity.py
  • test_admin_console.py
  • AutoVideo 输入资源编写指南
  • compilerOptions
  • test_task_bonus_rules.py
    1. 逐轮还原(决策链与证据)
  • sms_login.py
  • TencentSmsSender
  • AutoVideo Web UI — 部署指南
  • properties
  • visuals.ts
  • MuseTalk 口型同步服务 — 使用说明
  • identity/service.py
  • download_models.py
  • ClothesBox.vue
  • properties
  • visuals.test.ts
  • compilerOptions
  • identity/repo.py
  • test_task_bonus.py
  • compilerOptions
  • AutoVideo/README.md
  • dict.global.md
  • 任务表
  • meta.ts
  • MuseTalk 服务部署任务清单
  • BlockPanel.vue
  • 试衣间与发型设计 · 产品与技术方案
  • KbRule
  • DropdownMenu.vue
  • compilerOptions
  • Interpreter.hpp
  • IdentityService
  • record_gap
  • test_golden.py
  • Tensor.hpp
  • 客户端开发交接文档(新机器)
  • T9 · 视觉算法 SPIKE 报告(RTMPose 体型原型 + BiRefNet 抠图)
  • test_auth_refresh.py
  • test_report_stages.py
  • AutoVideo Web UI — 产品需求文档
  • visual-review.ts
  • AutoVideo/src/remotion/slides/CameraTransform.tsx
  • tsconfig.server.json
  • AssetUploadDialog.vue
  • test_log_redaction.py
  • scripts
  • Rect.h
    1. 功能模块
  • properties
  • required
  • models.py
  • auto-import.d.ts
  • test_events.py
  • GenderSelect.vue
  • install.sh script
  • audio
  • enum
  • required
  • T18 · 端侧小模型 SPIKE·MNN + Qwen3-0.6B 真机可行性与意图分类原型
  • 美搭 —— 试衣间 v2 / 发型页 v2 / 美学诊断 UI 设计规范
  • HistoryScroll.vue
  • HTML 视觉模式 PRD(@visual: html)
  • AutoVideo
  • script.schema.json
  • properties
  • compliance/service.py
  • EntityCreate
  • 黄金集回归框架(Golden Set)
  • Menu.vue
  • AutoVideo Agent 总入口
  • 3.1 动画模式(默认)写法要点
  • properties
  • render
  • KbService
  • ModelItemCard.vue
  • interface.ts
  • graphify reference: extra exports and benchmark
  • AutoVideo — Claude Code 项目指令
  • 附录 A — CLI 模块改造清单(必须先完成)
  • AutoVideo 开发任务清单
  • 阶段 WP5:视觉模式 / 文生图 / 设置面板(对应 @WEB_PRD.md Phase 5)
  • AutoVideo/package.json
  • scripts
  • visualMode
  • AutoVideo/stop.sh
  • My Video
  • test_report_dimensions.py
  • InMemorySmsStore
  • puton
  • History.vue
    1. 管线集成(逐文件改动)
  • A.5 图片模式:完整改动清单
  • 阶段 6:render stage
  • 阶段 WP2:脚本编辑与资源管理(对应 @WEB_PRD.md Phase 2)
  • 阶段 WP6:全量构建与部署收尾(对应 @WEB_PRD.md Phase 6)
    1. 视觉描述(visuals.md 块体)
  • narration
  • sandbox.ts
  • Fun-CosyVoice3-0.5B — TTS 语音合成服务
  • MuseTalk — 口型/唇形同步服务
  • env.py
  • Four post-filing ongoing duties
  • packages/llm/ — LLM 网关
  • conftest.py
    1. 开发阶段划分
    1. API 设计
  • 附录 C — Phase 验收脚本
  • 阶段 WP1:基础骨架(对应 @WEB_PRD.md Phase 1)
  • 阶段 WP3:任务队列与进度(对应 @WEB_PRD.md Phase 3)
  • SenseNova-U1 — 文生图服务
  • VoxCPM2 — TTS 语音合成服务
  • TotalInternalReflection.tsx
  • VisionProvider
  • packages/billing/ — 配额与计量(V1)
  • packages/compliance/ — 统一合规出口
  • packages/domain/ — 纯领域逻辑
  • packages/task/ — 统一任务中心
  • .prettierrc.json
  • SingleCheckbox.vue
  • graphify reference: query, path, explain
    1. 分阶段实施计划
    1. 背景与目标
    1. 架构决策(技术选型)
    1. 设置与配置面板
  • 阶段 1:compile(无外部依赖,最先做)
  • 阶段 3:tts stage(需要 VoxCPM 服务)
  • 阶段 4:visuals stage(需要 Claude API)
  • AutoVideo Web UI — 开发任务清单
  • 阶段 WP4:产物预览(对应 @WEB_PRD.md Phase 4)
    1. narration.md — 旁白
  • AccentOverride
  • comp.tsx
  • apps/ — 可部署的进程
  • packages/agent/ — 穿搭 Agent
  • packages/kb/ — 美学知识库
  • packages/shared/ — 横切基础设施
  • prompts/ — 版本化 Prompt 模板
  • meida_backend · 美搭服务端
  • tests/
  • MyButton.vue
  • MyIcons.vue
  • getClothes
    1. 编码一致性(partial mp4 格式对齐)
    1. 入退场动画与字幕层(框架注入层)
    1. Web UI 与配置
    1. 用户故事
    1. 语法设计
    1. seek-hook 约定(动画档)
    1. 项目结构约定
  • 4.5 任务队列与进度
  • 给 AI agent 的执行规则
  • 阶段 5:Remotion 渲染层
  • 阶段 9:测试 / 文档 / 安装脚本
  • TitleCards.tsx
  • sensenova-t2i/start.sh
  • TD-28 V1 free quota commercialization
  • Q: Why does ReportCreatePage connect HarmonyOS App Shell to Report Pipeline Stages?
  • Q: How do the four Stage Protocol stages fill DimensionResult?
  • deploy/
  • packages/identity/ — 账号与会话
  • packages/memory/ — 记忆系统(占位)
  • packages/ — 业务域与能力包
  • smoke.sh
  • services/ — 独立部署的 AI 能力服务
  • services/vision/ — 视觉服务(占位)
  • FakeClock
  • VpShopLinkToGetPictures.vue
  • serve-models.mjs
  • graphify reference: add a URL and watch a folder
  • graphify reference: commit hook and native AGENTS.md integration
  • graphify reference: incremental update and cluster-only
    1. 资产处理
    1. 安全沙箱
    1. 部署脚本(v1 必交付)
  • AutoVideo 开发进度
  • 阶段 0:项目初始化
  • 阶段 8:build / doctor / init
  • AutoVideo — MuseTalk 口型同步功能开发进度
  • ShaderCodeSlide.tsx
  • third_servers/stop.sh
  • web/src/remotion/slides/CameraTransform.tsx
  • COS Presigned Upload
  • migrations/ — Alembic
  • 0003_align_quota_with_product_ssot.py
  • packages/notify/ — 通知(占位)
  • packages/profile/ — 画像与记忆(占位)
  • packages/report/ — 美学报告(占位)
  • packages/retrieval/ — 向量与混合检索
  • packages/rules — 规则引擎(TD-10 自研数据驱动决策表)
  • packages/tryon/ — 智能试穿与发型(占位)
  • scripts/
  • services/matting/ — 抠图批处理(占位)
  • ClothesPool.vue
  • i18n/index.ts
  • getHistory
  • graphify reference: GitHub clone and cross-repo merge
  • graphify reference: transcribe video and audio
    1. 数据流说明
  • puton-master/env.d.ts
  • puton-master/src/main.ts
  • getModels
  • puton-master/tsconfig.json
  • manifest.json
  • AutoVideo/AGENTS.md
  • extraction-spec.md
  • @babel/parser
  • ms
  • pinyin-pro
  • puppeteer-core
  • cosyvoice-tts/install.sh
  • cosyvoice-tts/start.sh
  • musetalk-lipsync/start.sh
  • voxcpm-tts/start.sh
  • web/env.d.ts
  • @element-plus/icons-vue
  • eslint-plugin-import
  • admin/__init__.py
  • api/__init__.py
  • apps/__init__.py
  • agent/__init__.py
  • analytics/__init__.py
  • compliance/__init__.py
  • domain/__init__.py
  • domain/task/__init__.py
  • packages/__init__.py
  • providers/__init__.py
  • memory/__init__.py
  • notify/__init__.py
  • profile/__init__.py
  • shared/__init__.py
  • storage/__init__.py
  • packages/tryon/__init__.py
  • wardrobe/__init__.py
  • wardrobe/README.md
  • services/__init__.py
  • matting/__init__.py
  • services/tryon/__init__.py
  • services/tryon/README.md
  • vision/__init__.py
  • swiper
  • @types/axios
  • vue-router
  • @vueuse/integrations
  • @rushstack/eslint-patch
  • @tsconfig/node20
  • typescript
  • unplugin-vue-components
  • @vitejs/plugin-vue
  • vue-tsc
  • ScrollWithBar.vue
  • constants/index.ts
  • downloadFile
  • puton-master/src/router/index.ts
  • counter.ts
  • globalStore.ts
  • meida-backend

God Nodes (most connected - your core abstractions)

  1. AppError - 123 edges
  2. Settings - 85 edges
  3. ok() - 61 edges
  4. get_settings() - 58 edges
  5. Scene - 53 edges
  6. ErrorCode - 48 edges
  7. DailyBudgetGuard - 43 edges
  8. LLMGateway - 42 edges
  9. next_id() - 41 edges
  10. RuleContext - 38 edges

Surprising Connections (you probably didn't know these)

  • Diagnosis dimension dictionary --cites--> Five body types O A X T H [EXTRACTED] docs/美学报告-需求文档.md → reference/个人形象报告.pdf
  • Diagnosis dimension dictionary --cites--> Nine gene styles [EXTRACTED] docs/美学报告-需求文档.md → reference/个人形象报告.pdf
  • Full aesthetic report --cites--> Personal image report sample [EXTRACTED] docs/美学报告-需求文档.md → reference/个人形象报告.pdf
  • health() --references--> get() [EXTRACTED] AutoVideo/third_servers/cosyvoice-tts/server.py → meida_backend/packages/task/repo.py
  • health() --references--> get() [EXTRACTED] AutoVideo/third_servers/voxcpm-tts/server.py → meida_backend/packages/task/repo.py

Import Cycles

  • None detected.

Hyperedges (group relationships)

  • HarmonyOS FE Batch F1-F4 — docs_readme_fe_collaboration_protocol, docs_f1_loginpage, docs_f2_homepage, docs_f3_reportcreatepage, docs_f4_chatpage [EXTRACTED 1.00]
  • KB Publish and Cache Invalidation — docs_t6_kb_entity, docs_t7_rules_engine, docs_t12_publish_orchestration, docs_t14_invalidate_cache [EXTRACTED 1.00]
  • Knowledge report memory agent tryon loop — docs_meixue_zhishiku_jianshe_fangan_twelve_entities, docs_meixue_baogao_xuqiu_wendang_basic_report, docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_layered_memory, docs_chuanda_agent_xuqiu_wendang_outfit_agent, docs_readme_tryon_ready [EXTRACTED 1.00]
  • M3 Report Staged Pipeline — docs_t15_report_pipeline, docs_t15_stage_protocol, docs_t15_assemble_stages, docs_t16_visionstage, docs_t16_diagnosisstage, docs_t17_copystage, docs_t17_validationstage [EXTRACTED 1.00]
  • Face filing and AI labeling obligations — docs_hegui_yu_anquan_fangan_yuan_tu_bu_luo_pan, docs_hegui_yu_anquan_fangan_four_ongoing_duties, docs_hegui_yu_anquan_fangan_ai_labeling, docs_jishu_jiagou_wendang_compliance_publish_asset [EXTRACTED 1.00]
  • V1 quota metering and daily fuse — docs_readme_quota, docs_readme_reserve_commit_refund, docs_jishu_jiagou_wendang_daily_cost_breaker, docs_jishu_jiagou_wendang_ob_ai_call [EXTRACTED 1.00]

Communities (459 total, 80 thin omitted)

Community 0 - "HomePage"

Cohesion: 0.16 Nodes (20): AuthStore, LoginPage, ProfilePage, Quota Card, App Shell Tabs, HomePage, Report Task Polling, ReportCreatePage (+12 more)

Community 1 - "美搭文档索引"

Cohesion: 0.16 Nodes (15): Compliance and security plan, Existing 60-style hair API, 美搭 product, ADR-01 to ADR-14, Technical architecture document, TD-01 HarmonyOS native ArkTS, TD-00 to TD-33 decision catalog, Development WBS (+7 more)

Community 2 - "ReportResultPage"

Cohesion: 0.18 Nodes (19): ErrorView, LoadingView, NFR-UX-02, NFR-UX-05, ReportResultPage, Diagnosis API Contract, assemble_stages, Report Pipeline Skeleton (+11 more)

Community 3 - "Hybrid Retrieval Pipeline"

Cohesion: 0.14 Nodes (17): Minimal Admin Console, Knowledge Gap Board, Publish Orchestration, X-Admin-Token Auth, CacheKey, invalidate_cache, Retrieval Result Cache, TtlCache (+9 more)

Community 4 - "Outfit Agent"

Cohesion: 0.25 Nodes (8): Agent intent recognition, Outfit Agent, KB report memory agent loop, Knowledge base 7 modalities, Knowledge base 12 entity types, Memory conflict resolution, L0-L5 layered memory, Memory confidence initials

Community 5 - "Golden Set CI Framework"

Cohesion: 0.32 Nodes (8): Golden Set CI Framework, Golden Runner, NFR-MAINT-04, evaluate RuleVerdict, Hard Constraint Semantics, Core Conclusions From Rules LLM Only Expresses, Rule DSL, Rules Engine

Community 6 - "SMS Phone Login"

Cohesion: 0.19 Nodes (14): FR-ACC-01, Huawei Account Kit Login, HuaweiIdTokenVerifier, FR-ACC-04, FR-ACC-14, SMS Phone Login, SmsAuthService, SmsSender Protocol (+6 more)

Community 7 - "Personal image report sample"

Cohesion: 0.19 Nodes (13): TD-31 no wuxing fortune module, Basic aesthetic report, Diagnosis dimension dictionary, Full aesthetic report, Report trigger design, 32 diagnosis dimensions, Wuxing fortune module cancelled, Five body types O A X T H (+5 more)

Community 8 - "Milestone M1 engineering foundation"

Cohesion: 0.20 Nodes (11): Existing tryon change_cloth API, Unified task center, TD-00 owned tryon service, Milestone M0, Milestone M1 engineering foundation, Milestone M2 knowledge operable, Milestone M3 report loop, Milestone M4-a tryon and hair (+3 more)

Community 9 - "美搭 HarmonyOS ArkTS App"

Cohesion: 0.24 Nodes (10): HarmonyOS source obfuscation rules, dev-token login channel, ets/core shared layer, hvigor assembleHap gate, meida_backend, 美搭 HarmonyOS ArkTS App, Page router isolation convention, FE first-batch local loop (+2 more)

Community 10 - "HarmonyOS entry startIcon: blue rounded-square splash/launcher branding with a centered 2x2 pale-tile grid"

Cohesion: 0.33 Nodes (9): Saturated medium-blue rounded-square (squircle) background of the start icon, Dashboard / app-drawer / service-collection UI motif suggested by a 2x2 tile grid, Flat modern minimalist icon style without gradients or skeuomorphism, HarmonyOS entry-module start icon in base/media resources, App launcher / splash-screen start branding asset, Possible media-gallery or content-collection motif (uncertain; app name meida/media), Four pale blue or off-white frosted-glass rounded tiles inside the icon, HarmonyOS entry startIcon: blue rounded-square splash/launcher branding with a centered 2x2 pale-tile grid (+1 more)

Community 11 - "Self-shot item pipeline"

Cohesion: 0.31 Nodes (9): TD-07 BiRefNet forbid RMBG-2.0, TD-26 all items self-shot, TD-27 full-time image advisor, Critical path shift to content, T-P0-20 full-time image advisor, T-P0-21 self-shot pipeline, Self-shot item pipeline, tryon_ready (+1 more)

Community 12 - "2x2 grid of four identical rounded squares"

Cohesion: 0.32 Nodes (8): 2x2 grid of four identical rounded squares, Adaptive / HarmonyOS AppScope foreground branding asset, HarmonyOS app icon foreground layer: 2x2 rounded-square grid on black, Solid black background of the foreground icon layer, Bottom-right medium-to-dark gray rounded square accent, Grid menu or app-list launcher motif, Three light-gray rounded squares (top-left, top-right, bottom-left), Possible selected-state reading of the darker bottom-right tile

Community 13 - "ensure_scene_allowed"

Cohesion: 0.25 Nodes (8): DailyBudgetGuard, ensure_scene_allowed, Error 60003 LLM Daily Budget Exceeded, Error 60006 LLM_SCENE_DEGRADED, Four-Tier Daily Budget Degradation, Budget Manual Override, NFR-COST-02, SceneDegradedError

Community 14 - "AI content dual labeling"

Cohesion: 0.33 Nodes (7): AI content dual labeling, 27-digit content code, Content ethics redlines, Moderation fail-close, compliance.publish_asset, TD-21 AI synthetic content labeling, Unified compliance exit

Community 15 - "Solid vibrant blue HarmonyOS entry icon background"

Cohesion: 0.40 Nodes (6): Brand primary color, Branding asset, Solid vibrant blue HarmonyOS entry icon background, HarmonyOS entry module, Icon background layer, Vibrant blue

Community 16 - "2x2 grid of rounded squares"

Cohesion: 0.47 Nodes (6): 2x2 grid of rounded squares, App drawer / grid menu icon metaphor, Solid black icon background, Darker gray bottom-right tile, HarmonyOS entry module icon foreground layer, Light gray rounded tiles (top-left, top-right, bottom-left)

Community 17 - "HarmonyOS adaptive icon background layer"

Cohesion: 0.70 Nodes (5): HarmonyOS adaptive icon background layer, AppScope base media branding resource, Saturated primary brand blue fill, Solid vibrant blue square background asset, Possible splash or launch screen background

Community 18 - "Independent dual login channels"

Cohesion: 0.40 Nodes (5): Independent dual login channels, TD-32 Tencent Cloud SMS, AGC dual certificate fingerprints, Tencent Cloud SMS signature review, reference/ no-secrets policy

Community 19 - "Face original retention 2 hours"

Cohesion: 0.50 Nodes (4): Face original retention 2 hours, Face original never persisted, TD-20 face original not stored, COS four buckets

Community 20 - "Product quota table section 3.2"

Cohesion: 0.67 Nodes (3): Product quota table section 3.2, Quota, Guest mode and merge

Community 21 - "Events Batch Ingest"

Cohesion: 0.67 Nodes (3): AnalyticsService, Events Batch Ingest, Events Fail-Close Validation

Community 34 - "api/deps.py"

Cohesion: 0.03 Nodes (88): bearer_scheme, Depends, GatewayDep, HTTPAuthorizationCredentials, agent_service_dep(), analytics_service_dep(), billing_service_dep(), budget_guard_dep() (+80 more)

Community 35 - "test_report_validation.py"

Cohesion: 0.06 Nodes (76): build_prompt_material(), _compact_dimension(), _compact_json(), _compact_rule_hits(), compose_prompt_material(), CopySection, dimension_label(), _evidence_text() (+68 more)

Community 36 - "agent/index.ts"

Cohesion: 0.13 Nodes (13): AnthropicApiDriver, ResolvedCredentials, THINKING_BUDGETS, ClaudeCliDriver, KimiCliDriver, OpencodeCliDriver, AgentCapabilities, AgentConfig (+5 more)

Community 37 - "birefnet_matting.py"

Cohesion: 0.05 Nodes (69): _bench_latency(), build_person_mask(), _get_session(), main(), _preprocess(), proxy_metrics(), Any, InferenceSession (+61 more)

Community 38 - "compile.ts"

Cohesion: 0.05 Nodes (55): assertNoHtmlMarkerLines(), compile(), CompileError, loadSchema(), parseMetaArgs(), dictSuggestCommand(), DictSuggestOptions, copyDirRecursive() (+47 more)

Community 39 - "unit/test_retrieval_cache.py"

Cohesion: 0.05 Nodes (54): CacheKey, CacheKey, 检索结果缓存的纯逻辑:全输入缓存键 + TTL/LRU 淘汰(T-P2-10). 刻意与 service 分离:键构造与淘汰策略必须能被单测逐项断言,混进…, 当前 TTL(秒)。from_settings 据此判断共享缓存是否需要重建., 命中返回值并移到 LRU 末尾;未命中/已过期返回 None. 过期是惰性的:读时发现超龄就地删除并按 miss 计——evictions 只…, 写入/覆盖一个条目,并保证容量不超限(超出逐出最旧)., 整体清空。代数失效本身不需要它(旧代键永不命中),这里只为 invalidate_cache() 立刻释放内存,不等 TTL/LRU 兜底。, 命中/未命中/逐出/当前条目数(观测快照). (+46 more)

Community 40 - "BillingService"

Cohesion: 0.08 Nodes (23): _aggregate_cost(), AsyncSession, Decimal, 聚合该报告的 AI 成本与调用次数(口径见模块 docstring 的归因约定)。, 成功结案:commit 配额(幂等)+ succeeded + completed_at + 成本聚合。, _settle_success(), BillingService, _parse_task_rule() (+15 more)

Community 41 - "kimi-cli.ts"

Cohesion: 0.22 Nodes (15): BASE_ARGS, parseCliOutput(), NOTE: we intentionally do NOT forward --model to the CLI., cancelledError(), DEFAULT_CLI_TIMEOUT_MS, runCli(), RunCliOptions, RunCliResult (+7 more)

Community 42 - "Usage"

Cohesion: 0.07 Nodes (38): AICallRecord, AICallRecorder, CompositeAICallRecorder, compute_cost_cents(), InMemoryAICallRecorder, NullAICallRecorder, Decimal, Protocol (+30 more)

Community 43 - "AppError"

Cohesion: 0.05 Nodes (68): IntEnum, JSONResponse, 发布编排:知识变更后的下游缓存「自然失效」(T-P2-10 的入口)。 运营后台是唯一有「发布 / 撤稿」动作的地方,因此失效编排长在这里而不是…, analytics 域 service —— ob_event 落库通道(FR-SYS-06 服务端部分)。 校验拆成模块级纯函数…, billing 域(V1):配额账本、流水、预扣三段式。不含支付。, Quota three-phase protocol: reserve → commit → refund (架构文档 §7.4). 为什么预扣而不是直接扣:…, coerce_parsed_copy(), 报告文案的纯逻辑:LLM 素材组装与降级模板渲染(无 IO、无 LLM 调用)。 对应架构 §7.1 步骤 17/18 中可独立单测的两块: - 素材组装:把… (+60 more)

Community 44 - "tts.ts"

Cohesion: 0.07 Nodes (41): md5File(), removeTempWav(), sleep(), stripCodeParens(), tts(), processBlock(), TtsError, writeTempWav() (+33 more)

Community 45 - "QuotaState"

Cohesion: 0.18 Nodes (14): evaluate(), QuotaDecision, QuotaState, Server-side hard check (FR-BILL-06). Client hints are UX only., Release a previously reserved amount. Never drives used below zero., Current period counters for one (user, quota_key)., refund(), 流水是真相,余额是缓存 (架构文档 §6.1 原则 4). (+6 more)

Community 46 - "defaults.ts"

Cohesion: 0.05 Nodes (48): DARK_CODE, getTheme(), THEMES, AgentProviderName, AgentReviewConfig, AnthropicConfig, CacheConfig, CosyVoiceConfig (+40 more)

Community 47 - "retrieval/repo.py"

Cohesion: 0.09 Nodes (40): hybrid_search(), kb_chunk / kb_gap 数据访问。只有本模块写这两张表(架构 §8.3). 两条红线写在这里,改代码前先读: 1.…, 把浮点向量序列化成 PG 的 vector 字面量 '[0.1,0.2,...]'. asyncpg…, 硬过滤 → 向量召回 → 关键词召回 → RRF 融合重排(架构 §8.3). 硬过滤(published / entity_types / occasion…, 把裸行收敛成 RecallRow:SQL 返回的 Any 在边界处一次性转干净。, to_pgvector_literal(), _to_recall_row(), freshness_score() (+32 more)

Community 48 - "render.ts"

Cohesion: 0.07 Nodes (36): computeBlockTimingWithFps(), computeSubtitleQuietWindows(), render(), RenderError, resolveAvatarRadius(), resolveOverlayEncode(), shouldGenerateMuseTalkLipsync(), shouldOverlayRawAvatarLoop() (+28 more)

Community 49 - "provider.ts"

Cohesion: 0.06 Nodes (19): TTS_PIPELINE_VERSION, CosyVoiceClient, CosyVoiceClientOptions, CosyVoiceSpeakOptions, computeModelVersion(), CosyVoiceProvider, createTtsProvider(), resolveCosyVoicePromptText() (+11 more)

Community 50 - "test_report_export.py"

Cohesion: 0.05 Nodes (67): BudgetGuardDep, Celery, FileResponse, create_report(), download_report_pdf(), _enqueue_export(), _enqueue_report(), export_report() (+59 more)

Community 51 - "test_upload_presign.py"

Cohesion: 0.07 Nodes (41): presign_upload(), CurrentUserId, post, PresignRequest, PresignResponse, BaseModel, COS 直传预签名的请求/响应契约(FR-SYS-03 / T-P1-27)。 放在 packages/storage 而非…, POST /uploads/presign 请求体:客户端上传前的申报信息。 size_bytes… (+33 more)

Community 52 - "_client"

Cohesion: 0.09 Nodes (28): _build_app(), _client(), _fake_entity(), _fake_rule(), _ListAssetService, _ListKbService, _ListRuleService, AsyncClient (+20 more)

Community 53 - "runner.py"

Cohesion: 0.08 Nodes (43): 单个品类的属性约束:slot + 每个属性维度上的取值集合。 attrs 为空表示对整个 slot 推荐/回避(如"回避泳装品类")。维度名开放…, SlotAttrs, _build_context(), _build_user_ctx(), CaseResult, _covers(), _delete_seeded(), _empty_marker() (+35 more)

Community 54 - "remotion"

Cohesion: 0.04 Nodes (19): AnimationProps, AnimationProps, AnimationProps, NODES, AnimationProps, STEPS, AnimationProps, STEPS (+11 more)

Community 55 - "AutoVideo — 产品需求文档"

Cohesion: 0.04 Nodes (47): 10. 错误处理, 11.1 缓存目录, 11.2 缓存键, 11.3 manifest 条目格式, 11.4 自动 LRU 清理, 11.5 CLI, 11. 缓存, 12. 测试策略 (+39 more)

Community 56 - "PromptRegistry"

Cohesion: 0.14 Nodes (16): CachePrefixMode, parse_prompt_file(), PromptRegistry, PromptTemplate, Path, Loads and caches versioned prompt templates from disk., test_prompt_file_without_system_section_is_rejected(), Path (+8 more)

Community 57 - "export_tasks.py"

Cohesion: 0.05 Nodes (75): AsyncSession, session_dep(), _export_report(), export_report_pdf(), ExportRejectedError, _fail_export(), Any, Exception (+67 more)

Community 58 - "kb/service.py"

Cohesion: 0.09 Nodes (26): GraphHop, GraphNode, GraphPath, 路径上的实体摘要:图谱路径要能「读给人听」,只有 ID 不可解释。, 一跳:从哪个实体经什么关系到哪个实体(T-P2-05 可解释路径的最小单位)。, 一条从起点出发的完整路径:节点序列 + 每跳 rel_type。 ``len(rel_types) == len(nodes) -…, assert_transition(), can_transition() (+18 more)

Community 59 - "library/index.ts"

Cohesion: 0.19 Nodes (36): CodeBlock(), CodeBlockProps, KEYWORDS, Token, tokenizeLine(), DataBars(), DataBarsProps, FlowDiagram() (+28 more)

Community 60 - "test_hybrid_retrieval.py"

Cohesion: 0.11 Nodes (36): ChunkInput, 待向量化写入的一个知识片段。tsv 是生成列,不在这里出现。, 整实体替换式写入 kb_chunk(可重跑判据 T-P2-03). kb_chunk 没有业务自然键(text 改一个字就是新 chunk),所以…, upsert_chunks(), invalidate_cache(), 发布/归档知识后调用:让检索结果缓存整体失效(T-P2-10)。 代数失效:repo.INVALIDATION_VERSION…, AsyncSession, Transactional scope: commit on success, rollback on error. (+28 more)

Community 61 - "axios/index.ts"

Cohesion: 0.05 Nodes (8): Axios, IOptions, cookies, http, IGetClothes, IGetSuitClothes, IResponse, token

Community 62 - "test_gateway.py"

Cohesion: 0.14 Nodes (41): ProviderServerError, ProviderTimeoutError, 5xx from the provider., StrEnum, 场景决定模型档位、超时、预算 (架构文档 §8.1)., Scene, build_gateway(), FakeProvider (+33 more)

Community 63 - "作品集站点 PRD — 可深读的技术视频站"

Cohesion: 0.05 Nodes (41): 0. 进站项目筛选(已对齐), 1. 主题分类(四大主题域), 2. 系列划分(共 10 个系列 + 若干单集), 3. 代表作(每系列 1-2 集,首页置顶), 4. 深讲优先级(501→实际进站约 450 个 block,先写哪些), 5. 内容元信息待补(需作者最终确认), P0 第一批(旗舰项目的核心难点 block)— 约 60 个 block, P1 第二批(系列其他集的关键 block)— 约 120 个 block (+33 more)

Community 64 - "BlockOutputs.vue"

Cohesion: 0.06 Nodes (32): actionLoading, audioDurationSec, audioEl, audioExists, audioMenuOpts, audioUrl, base, cmEl (+24 more)

Community 65 - "MetaEditor.vue"

Cohesion: 0.07 Nodes (38): applyAvatarRadiusToMeta(), applyLipsyncToMeta(), avatarDeleting, avatarExists, avatarRadius, avatarRadiusChoices, avatarRadiusOptions, avatarUploading (+30 more)

Community 66 - "PluginContext.hpp"

Cohesion: 0.10 Nodes (16): string, vector, PluginContext::getAttr(), PluginContext::hasAttr(), PluginContext::input(), PluginContext::output(), PluginContext::PluginContext(), PluginContext::setAttr() (+8 more)

Community 67 - "受众画像先行法(受众驱动 · 写作主法)"

Cohesion: 0.05 Nodes (36): 通用底线(任何方案都必须守), ① 确定目标, ② 怎样才能达成, ③ 具体步骤, 依据, 受众画像先行法(受众驱动 · 写作主法), 给 LLM 的提示词模板, 通用底线(任何方案都必须守) (+28 more)

Community 68 - "TopBar.vue"

Cohesion: 0.05 Nodes (36): buildDisabled, buildLoading, clampVisualConcurrency(), compileDisabled, compileLoading, concurrencySaving, confirmNoAvatar(), doctorItems (+28 more)

Community 69 - "ReportExportService"

Cohesion: 0.13 Nodes (14): ExportSubmission, AsyncSession, Path, Protocol, 预扣 hd_export + 建 render 任务 + commit 后投递;同 request_key 重放返回同一任务。, 已生成校验 + 路径收敛:rendered_asset_key 只允许落在导出目录内。, 同 request_key 的 RENDER 任务已存在时重建提交结果。, 熔断场景闸的最小接口(DailyBudgetGuard 结构匹配)。 声明 Protocol 而非直接依赖… (+6 more)

Community 70 - "llm/__init__.py"

Cohesion: 0.07 Nodes (44): AllProvidersFailedError, CachePrefixViolationError, CircuitOpenError, DailyBudgetExceededError, LLMError, PromptNotFoundError, ProviderAuthError, ProviderError (+36 more)

Community 71 - "test_deepseek_provider.py"

Cohesion: 0.18 Nodes (19): ProviderBadRequestError, 4xx that the backup provider would reject too. Do not fail over., Response, _short_body(), make_provider(), Any, Exception, parametrize (+11 more)

Community 72 - "store.ts"

Cohesion: 0.09 Nodes (24): AudioKey, CacheKey, CacheStats, CacheStore, CacheStoreOptions, CacheType, CleanOptions, ComponentKey (+16 more)

Community 73 - "3. 详细任务分解"

Cohesion: 0.05 Nodes (38): 0.1 功能描述, 0.2 输入/输出, 0.3 前置条件, 0. 概述, 1.1 端点, 1.2 请求参数, 1.3 响应, 1.4 行为说明 (+30 more)

Community 74 - "VideoComposition.tsx"

Cohesion: 0.09 Nodes (31): estimateWidthEm(), findCurrentLine(), fitFontSize(), renderHighlightedText(), SubtitleOverlay(), BlockFrame(), ENTER_EASING, EXIT_EASING (+23 more)

Community 75 - "properties"

Cohesion: 0.05 Nodes (39): enum, type, description, maximum, minimum, type, description, type (+31 more)

Community 76 - "dependencies"

Cohesion: 0.05 Nodes (38): dependencies, @codemirror/commands, @codemirror/lang-javascript, @codemirror/lang-yaml, @codemirror/state, @codemirror/theme-one-dark, @codemirror/view, naive-ui (+30 more)

Community 77 - "test_report_flow.py"

Cohesion: 0.05 Nodes (64): BaseException, _generate_report(), Any, 执行一条报告流水线(celery 包装层的内芯;集成测试直调的就是它)。, cpu 队列的报告生成入口。 重试语义:网络/基础设施类异常重试一次——重跑时 derived_features…, assemble_stages(), Exception, Protocol (+56 more)

Community 78 - "DeterministicEmbedder"

Cohesion: 0.11 Nodes (20): build_embedding_provider(), DeterministicEmbedder, ndarray, 确定性假嵌入:同文本同向量,不同文本近似正交。 sha256(text) 做种子的标准高斯伪随机向量再 L2 归一化。1024 维空间里 随机向量两两夹角趋于…, 按 settings.kb_embedding_model 选择实现。 当前只认…, 换名复用确定性向量:验证 model/version 逐行落库与整组替换(T-P2-03)., RenamedEmbedder, _dot() (+12 more)

Community 79 - "parser/blocks.ts"

Cohesion: 0.14 Nodes (28): BlockError, extractSection(), finalizeBlockIds(), parseAndMergeBlocks(), parseBlockFile(), parseProjectBlocks(), parseTitleLine(), RawBlock (+20 more)

Community 80 - "script.ts"

Cohesion: 0.09 Nodes (23): computeDurationFrames(), generatePreviewRoot(), RootPreviewOptions, RootRenderOptions, ANIMATION_PRESETS, AnimationProps, ASPECT_RATIOS, assertVisualsReady() (+15 more)

Community 81 - "autovideo.ts"

Cohesion: 0.10 Nodes (25): dict, getConfig(), program, copyRemotionFiles(), ensurePublicScript(), findAvailablePort(), generatePreviewRootForBuild(), preview() (+17 more)

Community 82 - "doctor.ts"

Cohesion: 0.14 Nodes (24): defaultCliBinary(), resolveAgentProvider(), checkCacheDirWritable(), checkChromium(), checkCJKFonts(), checkClaudeApiConnectivity(), checkClaudeCredentials(), checkCosyVoiceModel() (+16 more)

Community 83 - "validate.ts"

Cohesion: 0.09 Nodes (29): analyzeByFileSize(), analyzeImage(), ASTScanResult, astStaticScan(), getLine(), walk(), ensureNodeModules(), execFileAsync (+21 more)

Community 84 - "test_rules_service.py"

Cohesion: 0.10 Nodes (23): 一条已通过 DSL 校验的决策表规则(求值引擎的唯一输入类型)。, Rule, ensure_transition(), PublishedRules, Any, AsyncSession, 非法跃迁抛 STATE_CONFLICT——状态错误必须响亮失败,不能悄悄吞掉。, DSL 写入前校验:非法结构 100% 拒绝(未识别键不静默忽略,见 dsl 模块)。 (+15 more)

Community 85 - "test_events_validation.py"

Cohesion: 0.11 Nodes (33): AnalyticsServiceDep, post_event_batch(), CurrentUserId, post, EventBatchRequest, EventBatchResponse, EventIn, BaseModel (+25 more)

Community 86 - "reserve"

Cohesion: 0.22 Nodes (9): Freeze amount units; raises :class:QuotaExceededError when over the limit., reserve(), DomainError, Exception, QuotaExceededError, Base class for all pure-domain rule violations., test_reserve_beyond_the_limit_is_rejected_server_side(), test_reserve_freezes_the_amount() (+1 more)

Community 87 - "SettingsModal.vue"

Cohesion: 0.07 Nodes (32): activeTab, agentBaseUrlOptions, agentModelOptions, agentProviderOptions, anthropicApiKeyPlaceholder, anthropicConcurrencyOptions, buildTestDraft(), clampAnthropicConcurrency() (+24 more)

Community 88 - "ScriptEditor.vue"

Cohesion: 0.07 Nodes (35): overwrite(), anyDirty, buildExtensions(), conflictData, ConflictInfo, conflictVisible, dirtyNarration, dirtyVisuals (+27 more)

Community 89 - "test_huawei_verifier.py"

Cohesion: 0.07 Nodes (64): Clock, ExceptionInfo, Fetch, HttpFetch, _default_http_fetch(), _first_str(), HuaweiClaims, HuaweiIdTokenVerifier (+56 more)

Community 90 - "next_id"

Cohesion: 0.12 Nodes (22): next_id(), Process-wide default generator., find_succeeded_basic(), get_input(), get_report(), list_reports(), AsyncSession, rp_report / rp_input 的数据访问。只有本模块可以触这两张表(rp_share 归后续任务)。 (+14 more)

Community 91 - "puton-master/src/pages/HomePage.vue"

Cohesion: 0.06 Nodes (16): activeBreakpoint, brandInfo, breakpoints, cookies, data, { gender, selectedModel, selectedTopCloth, selectedBottomCloth, menu, nav, selectedDressCloth, noticeVideo, creatingImgMark, creatingAndFailMarkList, selectMutipleModelIds, selectMutipleClothesIds, selectedHairCloth, selectedRoomInfo, selectedFigureCloth, selectedUnderwearCloth, brandInfoMaps }, globalStore, icons (+8 more)

Community 92 - "routes/blocks.ts"

Cohesion: 0.05 Nodes (73): app, __dirname, DIST_SEGMENTS, gitignorePath, port, server, taskQueue, fileGuard() (+65 more)

Community 93 - "test_vertical_slice.py"

Cohesion: 0.16 Nodes (14): client(), fake_client(), FakeProvider, Any, fixture, MonkeyPatch, End-to-end vertical slice against real PostgreSQL + Redis. Run with ``make up…, T-P1-25b:reserve 之后才触发熔断 → gateway 拒绝 → refund → 净扣减 = 0。 这是四档降级(架构… (+6 more)

Community 94 - "llm.hpp"

Cohesion: 0.07 Nodes (23): DiskEmbedding, EagleGeneration, Generation, GenerationParams, KVMeta, LlmConfig, Pipeline, Sampler (+15 more)

Community 95 - "taskRunner.ts"

Cohesion: 0.11 Nodes (26): copyDir(), createTaskRunner(), getTaskConfig(), snapshotSourceFiles(), syncAvatarMetaToScript(), wrapProgress(), extractScriptAssetRefs(), SCRIPT_ASSET_REF_REGEX (+18 more)

Community 96 - "BlockScriptEditor.vue"

Cohesion: 0.10 Nodes (28): assetPaths, buildExtensions(), conflictEtag, conflictVisible, editorEl, emit, handleColorSchemeChange(), isDirty (+20 more)

Community 97 - "Settings"

Cohesion: 0.04 Nodes (80): AsyncEngine, BaseHTTPMiddleware, BaseSettings, create_admin_app(), lifespan(), FastAPI, admin 应用工厂(T-P2-09):极简运营后台的装配层。 与客户端 API 的装配差异只有三点:路由前缀…, admin_auth() (+72 more)

Community 98 - "test_sms_login.py"

Cohesion: 0.13 Nodes (32): build_sms_auth_service(), FakeSmsSender, phone_union_id(), 号码映射到 id_user_identity.union_id(内部先规范化,同号恒同 ID)。, dev 专用(SMS_PROVIDER=fake,默认值):验证码打日志。 生产必须切 tencent——这里把 code…, 按 SMS_PROVIDER 装配(apps/api 层调用;单测直接构造 service)。, CapturingSender, _last_code() (+24 more)

Community 99 - "InMemoryCostCounter"

Cohesion: 0.10 Nodes (18): CostCounter, InMemoryCostCounter, Decimal, Protocol, Atomic accumulating counter. Redis in production, dict in tests., Process-local counter. Correct only for a single process — tests only., make_guard(), datetime (+10 more)

Community 100 - "RateTable"

Cohesion: 0.13 Nodes (17): is_peak(), PeakAwareRateTable, datetime, RateTable, model → :class:ModelRate, with an explicit fallback so an unknown model is…, 调用时刻是否落在供应商的高峰时段(按北京时间判定)。, 按调用时刻在「高峰 / 空闲」两套单价之间选择。 为什么不能只存一套单价:高峰价是空闲价的 2 倍,而报告生成这类任务大多发生在…, parametrize (+9 more)

Community 101 - "types/api.ts"

Cohesion: 0.05 Nodes (43): AgentProviderName, ApiError, AppConfigPublic, BlocksResponse, CacheClearKind, DoctorReport, ProgressEvent, TaskStatus (+35 more)

Community 102 - "cosyvoice-tts/server.py"

Cohesion: 0.11 Nodes (30): _ensure_prompt_cached(), _find_pause_cut(), health(), insert_zh_en_space(), BaseModel, ndarray, Path, post (+22 more)

Community 103 - "test_rules_dsl.py"

Cohesion: 0.06 Nodes (32): ClauseValue, _as_options(), _clause_matches(), ConditionClause, _is_number(), match(), Any, BaseModel (+24 more)

Community 104 - "ok"

Cohesion: 0.07 Nodes (47): AgentServiceDep, BillingServiceDep, 知识缺口看板路由(FR-ADM-05):被问到却没有答案的查询,按热度排序。 数据来自检索无结果时的自动埋点(T-P2-06),看板只读:它回答「下一批内容…, chat(), CurrentUserId, post, POST /agent/chat — the vertical slice. One request exercises: JWT auth →…, POST /events/batch — 客户端埋点批量上报(FR-SYS-06 服务端入口)。 埋点链路对客户端静默降级:非法批返回 40020(无… (+39 more)

Community 105 - "dependencies"

Cohesion: 0.06 Nodes (31): axios, element-plus, lodash, node-ssh, normalize.css, dependencies, axios, element-plus (+23 more)

Community 106 - "devDependencies"

Cohesion: 0.06 Nodes (31): eslint, eslint-plugin-vue, @iconify-json/ep, npm-run-all2, prettier, devDependencies, eslint, eslint-plugin-vue (+23 more)

Community 107 - "test_tiered_budget.py"

Cohesion: 0.09 Nodes (28): BudgetTier, BaseModel, field_validator, 一档降级配置(LLM_BUDGET_TIERS_JSON 的元素,架构 §13.3)。 blocked 里的 "*"…, guard_spent(), make_guard(), parametrize, 四档分级降级(架构 §13.3 / T-P1-25b)的判定逻辑单测。 不连网不连库:计数用 InMemoryCostCounter,时间用注入 clock。… (+20 more)

Community 108 - "test_auth_sms.py"

Cohesion: 0.15 Nodes (28): CapturingSender, _clean_sms_counters(), _client(), env(), _infra_available(), Any, AsyncClient, fixture (+20 more)

Community 109 - "ProjectPage.vue"

Cohesion: 0.08 Nodes (18): activeTab, nonStandard, pageLoadTime, parsedBlocks, projectName, rightCollapsed, route, scriptEditorKey (+10 more)

Community 110 - "RetrievalService"

Cohesion: 0.09 Nodes (31): EmbeddingProvider, Protocol, 嵌入模型的最小接口。 model_name + version 会随向量逐行写进 kb_chunk(T-P2-03):…, 混合检索:硬过滤 → 向量召回 → 关键词召回 → RRF 重排 + 缺口埋点(架构 §8.3). 进程内包,被 agent / report 的…, 重排后的最终结果。各分量都归一到 [0, 1],final_score 是加权和。, ScoredChunk, 调用方给的检索上下文(用户画像/场景),驱动硬过滤与规则加权。 body_shape 是禁忌过滤的输入:命中…, 一次检索的结果。degraded 表示无结果并已记入 kb_gap(T-P2-06)。 (+23 more)

Community 111 - "RerankerBase"

Cohesion: 0.11 Nodes (16): GteReranker, string, T, vector, Qwen3Reranker, mInstruct, mTokenFalseId, mTokenTrueId (+8 more)

Community 112 - "voxcpm-tts/server.py"

Cohesion: 0.12 Nodes (28): build_styled_text(), cleanup(), health(), insert_zh_en_space(), _normalize_text(), BaseModel, ndarray, post (+20 more)

Community 113 - "diagnosis_stage.py"

Cohesion: 0.10 Nodes (49): kb 域:知识实体/关系/规则/素材的读写与发布。 本批已落地实体底座(schemas / repo / service,见本目录 README);…, build_rule_context(), ColorEntry, DiagnosisStage, DimensionResult, evaluate_dimensions(), _fmt(), _num() (+41 more)

Community 114 - "auth.py"

Cohesion: 0.05 Nodes (58): HuaweiVerifierDep, _access_token(), dev_token(), get_huawei_verifier(), huawei_login(), logout(), CurrentUserId, IdentityServiceDep (+50 more)

Community 115 - "rules.py"

Cohesion: 0.19 Nodes (19): create_rule(), list_rules(), Any, patch, post, 规则路由(FR-ADM-02):决策表维护 + 发布/下线状态机。 规则以 rule_key(命中链锚点)为地址,不是数字主键——路径参数即…, _serialize(), transition_rule() (+11 more)

Community 116 - "SmsStore"

Cohesion: 0.20 Nodes (5): Protocol, 验证码与频控计数的最小存储接口。 生产用 :class:RedisSmsStore(跨进程原子);单测自写内存 dict 实现 (参考…, 验证码发送通道。fake 打日志(dev),tencent 真实下发(待凭证)。 实现层约定:不得记录 phone 明文,日志/异常只允许…, SmsSender, SmsStore

Community 117 - "AssetManager.vue"

Cohesion: 0.09 Nodes (21): AssetFile, assets, dialog, errorMsg, fetchAssets(), fileInputRef, isDragOver, loading (+13 more)

Community 118 - "真机闭环自动化测试 · 实践指南"

Cohesion: 0.07 Nodes (26): 0. 什么是本文说的"闭环", 1.1 工具链路径, 1.2 设备, 1.3 后端(App 登录/配额/报告链路需要), 1. 环境准备(一次性), 2.1 装包与启停(★ 有一个致命细节), 2.2 输入注入, 2.3 观察通道一:截图 (+18 more)

Community 119 - "kb/schemas.py"

Cohesion: 0.15 Nodes (21): KbAssetServiceDep, list_assets(), Any, post, 素材路由(FR-ADM-03):图像资产登记与审核。 素材由运营流水线高频登记(T-P2-07/15),审核是唯一能把 tryon_ready…, register_asset(), review_asset(), _serialize() (+13 more)

Community 120 - ".ensure_scene_allowed"

Cohesion: 0.11 Nodes (10): Budget day boundary follows UTC+8, consistent with FR-BILL-01., 当前生效档位(0=未触发,1~4 递进)。手动 override 优先于成本水位。, 当前档位名(warn/degrade_secondary/degrade_generation/block_all)。, 当前档位累计拒绝的场景名单;"*" 表示拒绝全部非 critical。, Raise when the current tier rejects scene. - critical 场景全档豁免(但照常计入成本水位); -…, 兼容入口:与 :meth:ensure_scene_allowed 等价(存量调用方在用)。, Read the manual override; unreadable/invalid values are ignored., 水位判定:取「最后一个被跨过阈值」的档位(阈值已升序)。 (+2 more)

Community 121 - "get"

Cohesion: 0.16 Nodes (21): list_gaps(), Any, SessionDep, metrics(), Response, create_entity(), get_entity(), get_entity_graph() (+13 more)

Community 122 - "CircuitBreaker"

Cohesion: 0.14 Nodes (15): CircuitBreaker, CircuitState, StrEnum, Per-provider breaker. closed → normal traffic; failure_threshold…, Whether a call may be attempted right now. Mutates state on cooldown expiry., FakeClock, Circuit breaker behaviour (架构文档 §8.1 故障转移)., Read the state through a call so mypy does not narrow it across mutations.… (+7 more)

Community 123 - "build_scene_configs"

Cohesion: 0.21 Nodes (14): build_scene_configs(), Any, Materialise the routing table from settings., Scene routing configuration (架构文档 §8.1: 改模型不改代码)., test_a_missing_backup_yields_a_single_provider_chain(), test_agent_chat_output_budget_matches_the_token_plan(), test_defaults_put_the_primary_first_and_the_backup_second(), test_every_scene_is_routed_and_bound_to_a_prompt_version() (+6 more)

Community 124 - "assembly-gen.ts"

Cohesion: 0.14 Nodes (21): createAgentDriver(), AssemblyGenInput, AssemblyGenResult, AssemblyRetryContext, buildAssemblySystemPrompt(), buildAssemblyUserContent(), extractAssemblyJson(), generateAssembly() (+13 more)

Community 125 - "quick.ts"

Cohesion: 0.07 Nodes (41): build(), buildCommand(), BuildError, BuildOptions, BuildResult, CompileOptions, CompileResult, QUICK_QUALITY_OVERRIDES (+33 more)

Community 126 - "KbEntity"

Cohesion: 0.13 Nodes (27): add_asset(), add_color(), add_entity(), add_relation(), find_entity_by_name(), find_relation(), get_asset(), get_entities_by_ids() (+19 more)

Community 127 - "test_report_vision.py"

Cohesion: 0.10 Nodes (32): _bmi(), build_vision_provider(), DeterministicVisionProvider, dimensions_touched(), _num(), _pick(), Any, Protocol (+24 more)

Community 128 - "devDependencies"

Cohesion: 0.08 Nodes (25): ajv, devDependencies, ajv, @babel/types, concurrently, @remotion/cli, tsx, @types/babel__parser (+17 more)

Community 129 - "LocalLlm"

Cohesion: 0.13 Nodes (20): string, mutex, string, jsonEscape(), Llm, LocalLlm, generate, llm_ (+12 more)

Community 130 - "napi_init.cpp"

Cohesion: 0.16 Nodes (23): AsyncTask, arg, deferred, isLoad, maxNewTokens, result, work, string (+15 more)

Community 131 - "LlmContext"

Cohesion: 0.08 Nodes (25): string, vector, LlmContext, all_seq_len, audio_input_s, audio_us, current_token, decode_us (+17 more)

Community 132 - "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 AGENTS.md integration, For --update and --cluster-only, /graphify, Honesty Rules, Interpreter guard for subcommands, Part A - Structural extraction for code files (+16 more)

Community 133 - "AutoVideo 视频构建指南"

Cohesion: 0.08 Nodes (25): 0. 一分钟速览, 1.1 必须存在的文件, 1.2 验证语法(可选但推荐), 1.3 voiceRef 文件存在性, 1. 输入要求与文件检查, 2.1 方式一:项目自带构建脚本(推荐,可避免路径问题), 2.2 方式二:CLI 一键构建, 2.3 方式三:CLI 分步执行 (+17 more)

Community 134 - "renderer.py"

Cohesion: 0.23 Nodes (14): _build_dimensions(), _DimView, _extract_swatches(), _fmt_scalar(), _fmt_value(), Any, 形象报告 PDF 渲染器:result JSONB → PDF bytes(无 I/O,纯内存渲染)。 输入是…, 维度结论值 → 一行展示文本(枚举/数值/列表/字典都可能出现)。 (+6 more)

Community 135 - "BlockSidebar.vue"

Cohesion: 0.07 Nodes (37): addBlock(), addingBlock, apiBlocks, batchClearCache(), batchCreate(), batchForce, batchLoading, checkedIds (+29 more)

Community 136 - "image-gen.ts"

Cohesion: 0.16 Nodes (22): ASPECT_TO_SIZE, buildImageKey(), buildWrapperComponent(), cacheModel(), createFetchController(), fetchOpenAIImage(), fetchRemoteImage(), fetchSenseNovaImage() (+14 more)

Community 137 - "billing/quota.py"

Cohesion: 0.15 Nodes (13): balance_after(), BonusDecision, grant_idempotency_key(), Quota arithmetic — pure logic, no IO (架构文档 §7.4 V1 配额三段式). The three-phase…, 任务奖励发放的封顶判定结果(FR-BILL-03). allowed=False 时…, Value written to bl_ledger.balance_after. V1 has no wallet balance, so the…, FR-BILL-03 发放幂等:同一任务同一周期派生同一个键. 周期取任务的 claim_period(不是额度行的周期)——「每天可领」的月度…, FR-BILL-05: 退还必须幂等。Derived, so a retry cannot double-refund. (+5 more)

Community 138 - "compilerOptions"

Cohesion: 0.08 Nodes (24): compilerOptions, baseUrl, esModuleInterop, isolatedModules, jsx, lib, module, moduleResolution (+16 more)

Community 139 - "test_quota_domain.py"

Cohesion: 0.21 Nodes (13): period_key(), period_reset_at(), datetime, PeriodType, Bucket key that makes quota reset naturally, with no cron job. day →…, When the current period rolls over (used for the reset_at hint)., Quota three-phase arithmetic (架构文档 §7.4, FR-BILL-01/05/06)., test_lifetime_quota_never_resets() (+5 more)

Community 140 - "RuleContext"

Cohesion: 0.24 Nodes (24): 求值输入:一份用户画像。字段缺失(None/空集合)= 相关子句不匹配。, RuleContext, evaluate(), 对一份画像求值全部规则,产出推荐/回避/命中链/硬拦截。, Any, 纯域求值引擎:排序、硬约束拦截、用户禁忌压过专业推荐、性能基准(T-P2-02)。, 400 条规则 × 1000 次求值。 断言均值 < 5ms/次(对 50ms 预算留 10 倍裕量,CI 机器差异不至于 flaky), 并直接断言 p95…, _rule() (+16 more)

Community 141 - "test_rules_golden.py"

Cohesion: 0.11 Nodes (31): ItemKey, _conflicts(), HardBlock, _item_key(), 纯域求值引擎(架构 §8.2 rules-engine,TD-10):无 I/O。 防幻觉红线:**结论由规则引擎产出,LLM…, 命中链的一环:报告与 Agent 可解释性的数据来源(架构 §8.1)。, 一条必须执行的硬约束:命中规则元数据 + 待过滤的 avoid 约束。 调用方拿 avoid 里的 slot/attrs 对候选单品做过滤(同…, 命中规则的解释按优先级序拼接,供 LLM 直接表达。 (+23 more)

Community 142 - "Executor.hpp"

Cohesion: 0.12 Nodes (16): Backend, Execution, ExecutorAttr, Op, Runtime, RuntimeAttr, string, vector (+8 more)

Community 143 - "HalideRuntime.h"

Cohesion: 0.09 Nodes (37): bytes(), check_is_pointer, check_is_pointer<T *>, halide_buffer_t, device, device_interface, dim, dimensions (+29 more)

Community 144 - "guidelines 方法论评审"

Cohesion: 0.08 Nodes (23): A1. 「每次只选一个方案」的前提,与五套方法的正交性矛盾, A2. 时长规则自相矛盾,「截断」疑为「循环」笔误, A3. 通用底线五份漂移:自包含与单一事实来源的矛盾, A. 框架与逻辑(建议必改), B1. 「每集 10–14 块」被自家最好的样例打破, B2. 方案 2 的多受众变体流程隐含依赖方案 3, B. 与仓库实践不一致, C1. 方案 4 的四拍结构对非教学块过刚 (+15 more)

Community 145 - "visual-registry.ts"

Cohesion: 0.12 Nodes (19): buildAssemblyWrapper(), accentField, AssemblyFallback, AssemblySelection, AssemblyValidation, codeBlockSchema, dataBarsSchema, flowDiagramSchema (+11 more)

Community 146 - "web/src/pages/HomePage.vue"

Cohesion: 0.08 Nodes (19): app, createForm, createRules, creating, deleting, deletingProject, demoCreating, doDelete() (+11 more)

Community 147 - "resolveClaudeCredentials"

Cohesion: 0.21 Nodes (10): createClient(), resolveCredentials(), thinkingParam(), toAgentResult(), ClaudeSettings, CREDENTIALS_PATH, readClaudeOAuthCredentials(), readClaudeSettings() (+2 more)

Community 148 - "dependencies"

Cohesion: 0.09 Nodes (23): @anthropic-ai/sdk, dependencies, @anthropic-ai/sdk, commander, hono, @hono/node-server, p-limit, proper-lockfile (+15 more)

Community 149 - "TaskQueue"

Cohesion: 0.13 Nodes (8): STAGES_WITH_BLOCK_IDS, VALID_STAGES, CreateTaskInput, generateId(), TaskQueue, TaskRunFn, Stage, TaskRecord

Community 150 - "grant_bonus"

Cohesion: 0.24 Nodes (10): 配额与账本的纯逻辑(架构文档 §7.4)。, grant_bonus(), 把任务奖励 amount 计入 state.bonus,超上限则整体拒绝(FR-BILL-03). - 只动 bonus,不动…, grant_bonus 纯域函数:封顶边界与不变量(FR-BILL-03)., test_grant_never_touches_used_or_base_limit(), test_grant_one_over_the_cap_is_rejected_as_a_whole(), test_grant_rejects_non_positive_amounts(), test_grant_up_to_the_cap_exactly_is_allowed() (+2 more)

Community 151 - "PickAndUploadImage.vue"

Cohesion: 0.09 Nodes (16): cookies, emit, fileList, globalStore, grabImage(), grapImgList, handleUpload(), isSyncClothesLibrary (+8 more)

Community 152 - "Scope"

Cohesion: 0.12 Nodes (16): mutex, string, T, vector, Scope, Content, EnterScope, ExitScope (+8 more)

Community 153 - "render/qa.ts"

Cohesion: 0.17 Nodes (20): checkNonBlackFrames(), checkSubtitleSafeArea(), execBuffer(), execCapture(), execCaptureAll(), frameEdgeMean(), isFrameBlack(), probeDuration() (+12 more)

Community 156 - "3. Phase A 技术约束下的产品裁决"

Cohesion: 0.09 Nodes (21): 1. 背景与范围, 2.1 试衣间(美搭配), 2.2 发型设计, 2.3 美学诊断(新增), 2. 现状 vs 目标差距表, 3.1 品类 → 接口工作流的降级映射(重要), 3.2 模特位:仅本人照片, 3.3 我的衣橱 / 赴宴试衣间 (+13 more)

Community 157 - "admin/routers/kb.py"

Cohesion: 0.16 Nodes (22): invalidate_downstream_caches(), 规则进程内缓存 + 检索结果缓存整体失效。 - 规则缓存:RuleService.publish/archive 内部已会失效一次,这里显式…, create_item(), get_item(), get_item_graph(), list_items(), Any, EntityStatus (+14 more)

Community 158 - "system.ts"

Cohesion: 0.24 Nodes (17): createSystemRoutes(), publicConfig(), applyDefined(), applyDraftOverlay(), configFilePath(), loadStoredConfig(), mergeFields(), mergeStoredConfig() (+9 more)

Community 159 - "visual-metrics.ts"

Cohesion: 0.15 Nodes (18): assessVisualMetrics(), cellEdgeMean(), computeImageMetrics(), computeStaticMetrics(), recordFont(), walk(), evalPx(), execFileAsync (+10 more)

Community 160 - "AutoVideo/start.sh"

Cohesion: 0.28 Nodes (17): build_all(), check_env(), err(), HOST, info(), install_deps(), launch_bg(), ok() (+9 more)

Community 161 - "dict.md"

Cohesion: 0.10 Nodes (20): 1. /dict.global.md shared via git, covers common tech terms, 2. ~/.config/autovideo/dict.md machine-level additions, 3. this file project-specific, overrides the above, A cloned Chinese voice reads Latin terms inconsistently: the same acronym can, # are comments., autovideo dict suggest asks an LLM for the ones heuristics can't guess., cam0 => cam 零, come out spelled, transliterated, or mangled depending on its context. Pin the (+12 more)

Community 163 - "ids.py"

Cohesion: 0.14 Nodes (15): Snowflake IDs (架构文档 §6.1 原则 2). Auto-increment keys invite enumeration attacks…, Thread-safe monotonic 64-bit id generator., Extract the creation timestamp from an id (useful for partition pruning)., SnowflakeGenerator, timestamp_ms_of(), Snowflake ids (架构文档 §6.1 原则 2)., More than 4096 ids in a single ms must wait, not duplicate., 时钟回拨(NTP 校正)时必须继续单调,不能重发已发过的 ID。 (+7 more)

Community 164 - "integration/test_kb_entity.py"

Cohesion: 0.16 Nodes (18): kb_relation 三元组写入载荷。 本批次未暴露 HTTP 路由(关系录入属运营后台 T-P2-09 的范围),但写入…, RelationCreate, auth(), client(), _dispose_engine_after_test(), _mk_entity(), Any, fixture (+10 more)

Community 165 - "test_admin_console.py"

Cohesion: 0.17 Nodes (19): KbGap, 知识缺口埋点:无检索结果的查询,驱动内容生产(T-P2-06)., client(), _create_published_entity(), _db(), _dispose_engine_after_test(), Any, fixture (+11 more)

Community 166 - "AutoVideo 输入资源编写指南"

Cohesion: 0.10 Nodes (20): 0. 一分钟速览, 1. meta.md — 视频元数据, 2.1 整体结构, 2.2 块头 >>>, 2.3 指令, 2.4 两文件对应规则与旧版兼容格式, 2. visuals.md + narration.md — 视频脚本(双文件), 5. 资产文件 (+12 more)

Community 167 - "compilerOptions"

Cohesion: 0.10 Nodes (19): compilerOptions, declaration, esModuleInterop, forceConsistentCasingInFileNames, jsx, module, moduleResolution, outDir (+11 more)

Community 168 - "test_task_bonus_rules.py"

Cohesion: 0.36 Nodes (7): MonkeyPatch, settings.task_bonus_rules 的形状与 env 通路(FR-BILL-03/04). 协调提交已把…, _rules_without_env(), test_default_rules_cover_all_five_frbill03_tasks(), test_empty_rules_object_env_means_no_tasks(), test_every_default_rule_entry_has_a_valid_shape(), test_rules_json_env_reaches_settings_via_alias()

Community 169 - "2. 逐轮还原(决策链与证据)"

Cohesion: 0.10 Nodes (19): 1.1 原始需求, 1.2 多 agent 编排模型, 1.3 基线(迭代前主控亲测), 1. 任务与总体设计, 2. 逐轮还原(决策链与证据), 3. 修复全量清单(35 项速查), 4. 关键技术知识点(学习重点), 5. 过程踩坑与复盘(下次怎么做得更好) (+11 more)

Community 170 - "sms_login.py"

Cohesion: 0.11 Nodes (24): generate_code(), hash_code(), _hash_key(), masked_phone(), normalize_phone(), phone_hash_key(), 手机号验证码登录(FR-ACC-04 / FR-ACC-14,TD-32)。 与华为通道(FR-ACC-01,T10)零耦合:本模块不 import…, 6 位数字验证码。secrets 而非 random:验证码是安全敏感值, Mersenne Twister 可预测;均匀取 ``[0,… (+16 more)

Community 171 - "TencentSmsSender"

Cohesion: 0.13 Nodes (11): 腾讯云短信(真实通道,签名/模板审核通过后启用,本批不联调)。 构造失败(凭证缺失)与响应非 Ok 一律映射…, 惰性构造 SDK 客户端:凭证明文只活在客户端对象里。, TencentSmsSender, _ExplodingTencentSender, Any, 替身 SDK 客户端:记录请求并返回固定 SendStatusSet。, _StubbedTencentSender, _StubClient (+3 more)

Community 172 - "AutoVideo Web UI — 部署指南"

Cohesion: 0.11 Nodes (18): 1. 安装 launchd plist, 1. 安装 systemd 用户单元, 1. 构建项目, 2. 加载并启动, 2. 启用并启动服务, 2. 配置, 3. 查看状态, 3. 查看状态 (+10 more)

Community 173 - "properties"

Cohesion: 0.11 Nodes (19): type, description, type, description, pattern, type, description, type (+11 more)

Community 174 - "visuals.ts"

Cohesion: 0.20 Nodes (18): generateLocalImage(), classifyRenderError(), cleanupStill(), renderComponentStill(), validateRenderSmoke(), checkNarrationSyncContract(), buildRegistryDocs(), blockTimingContext() (+10 more)

Community 175 - "MuseTalk 口型同步服务 — 使用说明"

Cohesion: 0.11 Nodes (19): 1. 服务是什么、代码在哪, 2. 前置条件, 3.1 推荐:一键脚本, 3.2 手动启动(等价), 3.3 停止服务, 3. 启动服务, 4.1 健康检查 GET /health, 4.2 口型生成 POST /lipsync (+11 more)

Community 176 - "identity/service.py"

Cohesion: 0.19 Nodes (15): identity 域:账号、登录、会话、同意授权。不得依赖其他业务域。, identity 域 service. 架构文档 §4.2: identity 不得依赖其他业务域 —— 登录链路不能被业务拖累。 import-…, generate_refresh_token(), hash_refresh_token(), Opaque refresh tokens (FR-ACC-05, 架构文档 §6.2 id_session / §9.1). 为什么是 opaque…, 生成新 refresh token。明文只在签发瞬间出现一次,此后系统内只见哈希。, sha256 hex(64 字符,与 id_session.refresh_token_hash 列宽一致)。, refresh token 纯函数(packages/identity/tokens.py)。 无 IO、无配置:token… (+7 more)

Community 177 - "download_models.py"

Cohesion: 0.21 Nodes (18): Candidate, _download_once(), _endpoints(), ensure_target(), main(), _mark_cached(), Any, Path (+10 more)

Community 178 - "ClothesBox.vue"

Cohesion: 0.15 Nodes (17): addToMyClothes(), _clothes, containerRef, { creatingAndFailMarkList, selectMutipleClothesIds }, emit, globalStore, IProps, mutipleRoomSelectClothing() (+9 more)

Community 179 - "properties"

Cohesion: 0.11 Nodes (18): enterFrames, enterSec, exitSec, frames, holdSec, timing, totalSec, additionalProperties (+10 more)

Community 180 - "visuals.test.ts"

Cohesion: 0.13 Nodes (15): VisualsError, ASSEMBLED_RESULT, createAssemblyConfig(), createSingleBlockScript(), createTestConfig(), createTestScript(), mockAssembly, mockAssess (+7 more)

Community 181 - "compilerOptions"

Cohesion: 0.11 Nodes (17): compilerOptions, esModuleInterop, forceConsistentCasingInFileNames, jsx, module, moduleResolution, noEmit, resolveJsonModule (+9 more)

Community 182 - "identity/repo.py"

Cohesion: 0.20 Nodes (17): add_consent(), add_identity(), add_session(), add_user(), find_identity(), find_session_by_hash(), get_user(), AsyncSession (+9 more)

Community 184 - "test_task_bonus.py"

Cohesion: 0.23 Nodes (16): capped_rules(), client(), _login(), Any, fixture, MonkeyPatch, _quota_view(), 任务奖励领取端到端(FR-BILL-03):发放、幂等、封顶、流水. 只依赖 PostgreSQL(额度与账本都在库里),不经过 Redis,也不触发任何… (+8 more)

Community 185 - "compilerOptions"

Cohesion: 0.11 Nodes (17): compilerOptions, baseUrl, composite, paths, tsBuildInfoFile, types, exclude, extends (+9 more)

Community 186 - "AutoVideo/README.md"

Cohesion: 0.12 Nodes (9): 文件清单, 流水线, 用法约定, 视频脚本制作 · 唯一入口, 快速启动, 服务依赖矩阵, 目录, 端口与健康检查约定 (+1 more)

Community 187 - "dict.global.md"

Cohesion: 0.12 Nodes (16): ── AI / 模型 ───────────────────────────────────────────────────, ASCII 字面量整词匹配,长词优先。, AutoVideo — 全局发音词典(仓库级), //i => <读法> # 支持 $1 反向引用, => <读法>, X.cpp / X.ts / X.vue 这类文件名,点号不要读成「点」, ── 协议 / 格式 ─────────────────────────────────────────────────, 单位 (+8 more)

Community 188 - "任务表"

Cohesion: 0.12 Nodes (16): Agent 操作规范, AutoVideo Web UI — 开发进度, 中断恢复, 任务表, 参考文档, 当前状态(agent 每次更新后修改这一节), 提交规范, 每个任务的工作流 (+8 more)

Community 190 - "meta.ts"

Cohesion: 0.21 Nodes (14): ASPECT_TO_DIMS, aspectToDimensions(), DEFAULTS, extractMetaSegment(), MetaError, MetaOverrides, ParsedMeta, parseMetaKvLines() (+6 more)

Community 191 - "MuseTalk 服务部署任务清单"

Cohesion: 0.12 Nodes (16): MS0:验证推理环境, MS1:运行一次完整推理测试(Gradio), MS2:编写 FastAPI 服务文件, MS3:测试 FastAPI 服务, MS4:创建启动脚本, MuseTalk conda 环境关键包版本, MuseTalk 服务部署任务清单, 任务依赖关系 (+8 more)

Community 192 - "BlockPanel.vue"

Cohesion: 0.12 Nodes (21): ParseResult, ParseWarning, ScriptJson, ScriptJsonBlock, BlockStatus, VisualMode, activeTab, ANIM_OPTIONS (+13 more)

Community 193 - "试衣间与发型设计 · 产品与技术方案"

Cohesion: 0.12 Nodes (16): 1.1 对接目标:自有线上服务(唯一正确选择), 1.2 线上服务实测契约(2026-08-29 实测), 1.3 素材盘点, 1.4 与架构文档的冲突与裁决, 1. 背景与调研结论, 2.1 入口, 2.2 试衣间流程(对齐产品方案 §2.1.1 七步), 2.3 发型设计流程(对齐产品方案 §2.1.2) (+8 more)

Community 194 - "KbRule"

Cohesion: 0.12 Nodes (28): add_rule(), get_by_key(), list_all(), list_by_status(), list_published(), AsyncSession, kb_rule 表数据访问。只有本模块读写 kb_rule(表与 packages/kb 共享, 但规则包只经 ORM 访问,不碰 T6 的文件)。, 全量已发布规则。量级 ~400,直接整表载入;序即求值序(priority 降序)。 (+20 more)

Community 195 - "DropdownMenu.vue"

Cohesion: 0.12 Nodes (10): globalStore, input, inputRoomRef, IRoomItem, IState, props, { selectedRoomInfo, gender }, state (+2 more)

Community 196 - "compilerOptions"

Cohesion: 0.12 Nodes (16): compilerOptions, composite, module, moduleResolution, noEmit, tsBuildInfoFile, types, extends (+8 more)

Community 197 - "Interpreter.hpp"

Cohesion: 0.08 Nodes (21): Backend, Content, Path, string, Runtime, ScheduleConfig, backendConfig, backupType (+13 more)

Community 198 - "IdentityService"

Cohesion: 0.15 Nodes (12): IdentityService, AsyncSession, CR-01 留证。人脸的单独同意 (consent_type='face') 必须独立成行。, 登录成功后签发新 refresh 会话。 先 get_user:已注销/被禁用的账号不得再拿新会话(防已注销用户续签)。 TTL…, 一次性轮换:旧 refresh 用过即死,成功则当场换发新 token。 旧行撤销与新行创建发生在同一事务(调用方…, 登出:撤销该 refresh 对应的会话。 查无此 token 或已撤销都返回 False 而不报错——登出必须幂等,客户端 重试不应收到 4xx。, 一次 refresh 签发的结果。 refresh_token 明文只在本对象里短暂存在,由调用方直接下发给客户端; 服务端只留…, Map an external identity onto an internal user_id (FR-ACC-01). The internal… (+4 more)

Community 199 - "record_gap"

Cohesion: 0.13 Nodes (13): list_gaps(), Any, AsyncSession, 无结果 query 落 kb_gap:同 query_text + filter_ctx 则 hit_count += 1(T-P2-06). kb_gap…, 缺口看板查询:hit_count 降序,同频次按最近出现降序。 返回 ORM 实体而非 mappings:单实体 select 的 mapping…, record_gap(), GapSummary, list_gaps() (+5 more)

Community 200 - "test_golden.py"

Cohesion: 0.20 Nodes (8): _hermetic_engine(), fixture, 黄金集回归 pytest 入口(marker=golden;无 MEIDA_RUN_INTEGRATION 时整体 skip). 薄壳(任务文档…, 每个用例前后重建全局 engine:asyncpg 连接绑定创建它的事件循环, pytest-asyncio 给每个用例一个新 loop,复用池里旧连接会报…, 规则子集阈值 = 1.0:核心结论由规则产出,一条不许退(README 详述原因)., 检索子集 0.8 起步:pass_rate 与 first_hit_in_top3 双指标对齐阈值., test_retrieval_subset_meets_thresholds(), test_rules_subset_meets_thresholds()

Community 203 - "客户端开发交接文档(新机器)"

Cohesion: 0.13 Nodes (14): 0. 一句话现状, 1.1 装软件, 1.2 拿代码 + 用 DevEco 打开, 1.3 首次必做:自动签名(Account Kit 的前置), 1.4 CLI 构建(可选,配了 IDE 签名后 CLI 包也会带签名), 1. 新机器环境搭建, 2. AGC / 华为侧配置, 3. 后端联调(重点:后端不在新机器上) (+6 more)

Community 204 - "T9 · 视觉算法 SPIKE 报告(RTMPose 体型原型 + BiRefNet 抠图)"

Cohesion: 0.13 Nodes (14): 2.1 RTMPose CPU 单张耗时(预热 3 + 正式 20,time.perf_counter), 2.2 BiRefNet_lite 抠图代理质检指标(预热 3 + 正式 10,单张 >3s 自适应降档并注明), 2.3 体型测算原型(合成图,掩膜 = BiRefNet_lite), Q1 RTMPose ONNX 在 CPU 上的单张推理耗时是多少?(T-P0-16), Q2 BiRefNet ONNX 抠图的质量与成本如何?(T-P0-12 初步), Q3 「关键点定高 + 掩膜宽度剖面」体型测算原型是否成立?(TD-06 前置), T9 · 视觉算法 SPIKE 报告(RTMPose 体型原型 + BiRefNet 抠图), 一、三问三答(结论先行) (+6 more)

Community 205 - "test_auth_refresh.py"

Cohesion: 0.22 Nodes (13): client(), _dev_token(), Any, AsyncClient, fixture, Refresh token 链路(FR-ACC-05)—— 真实 PostgreSQL,auth 用例不涉及 LLM。 与…, TTL=0 注入过期路径:签发即过期,refresh 必须走 40104 而非 40103/40105。, 每个用例用独立 device_key,避免共享用户状态互相污染。 (+5 more)

Community 207 - "test_report_stages.py"

Cohesion: 0.33 Nodes (9): _body_payload(), _cleanup(), _color_payload(), _key(), Any, 报告流水线视觉/诊断两阶段集成用例(真实 PostgreSQL)——只测 T16 的两个阶段。 覆盖任务契约:种 2 条 published 规则 →…, 每个用例独立 engine:pytest-asyncio 每用例一个事件循环(同 test_rules_engine)。, _session() (+1 more)

Community 208 - "AutoVideo Web UI — 产品需求文档"

Cohesion: 0.14 Nodes (13): 10. 非功能性要求, 12. 已决策记录, 1.1 非目标(v1 不做), 1.2 v1.5 计划(占位,本期不实现), 1. 背景与目标, 2. 技术栈, 6. 前端页面结构, 7. 后端服务结构 (+5 more)

Community 209 - "visual-review.ts"

Cohesion: 0.27 Nodes (12): extractJson(), frameCaption(), narrationLineAt(), NarrationLineSec, reviewInstructions(), reviewInstructionsFor(), reviewVisual(), toResult() (+4 more)

Community 210 - "AutoVideo/src/remotion/slides/CameraTransform.tsx"

Cohesion: 0.22 Nodes (10): add(), AnimationProps, CameraTransform(), cross(), isoProj(), norm(), rotY(), scale() (+2 more)

Community 211 - "tsconfig.server.json"

Cohesion: 0.14 Nodes (13): compilerOptions, outDir, rootDir, exclude, extends, include, dist, node_modules (+5 more)

Community 212 - "AssetUploadDialog.vue"

Cohesion: 0.18 Nodes (11): accept, blockId, emit, fileName, handleCancel(), handleUpload(), maxUploadBytes, message (+3 more)

Community 213 - "test_log_redaction.py"

Cohesion: 0.33 Nodes (10): Log redaction (NFR-SEC-03, 架构文档 §11.2). 日志中禁止出现手机号、UnionID、令牌、图片地址与诊断结论。, redact(), test_api_keys_in_free_text_are_masked(), test_bearer_tokens_in_free_text_are_masked(), test_diagnosis_output_is_treated_as_sensitive(), test_extra_keys_can_be_configured(), test_lists_are_traversed(), test_nested_structures_are_redacted() (+2 more)

Community 215 - "scripts"

Cohesion: 0.14 Nodes (13): name, private, scripts, bp, build, build-only, dev, format (+5 more)

Community 216 - "Rect.h"

Cohesion: 0.14 Nodes (8): intersects(), joinNonEmptyArg(), joinPossiblyEmptyRect(), makeSorted(), Point, fX, fY, Rect()

Community 217 - "4. 功能模块"

Cohesion: 0.15 Nodes (13): 4.1 项目列表页(Home), 4.2.1 侧边栏 — 块列表, 4.2.2 主编辑区 — Tabs, 4.2 项目页, 4.3 块详情面板, 4.4 任务触发, 4. 功能模块, Tab A: 脚本编辑 (+5 more)

Community 218 - "properties"

Cohesion: 0.15 Nodes (13): properties, format, type, format, type, audioGeneratedAt, compiledAt, renderedAt (+5 more)

Community 219 - "required"

Cohesion: 0.15 Nodes (13): items, minItems, type, additionalProperties, required, type, blocks, enter (+5 more)

Community 220 - "models.py"

Cohesion: 0.14 Nodes (23): DeclarativeBase, add_ledger(), get_ledger(), get_ledger_by_idempotency_key(), get_rule(), list_ledger(), lock_or_create_quota(), AsyncSession (+15 more)

Community 221 - "auto-import.d.ts"

Cohesion: 0.21 Nodes (7): ComponentCustomProperties, GlobalComponents, vue, ApiEnum, CacheEnum, HttpCodeEnum, MenuEnum

Community 222 - "test_events.py"

Cohesion: 0.23 Nodes (12): ObEvent, 客户端埋点事件(架构文档 §6.2 ob_event,FR-SYS-06). 架构原文「按月分区」—— V1 先普通表(与 ob_ai_call 同样处理),…, auth(), _count_events(), _fetch_events(), Any, fixture, 埋点上报集成用例(真实 PostgreSQL,FR-SYS-06)。 覆盖:/v1 与 /api/v1 两个前缀、落库行内容(含 PII 剔除)、 非法批… (+4 more)

Community 223 - "GenderSelect.vue"

Cohesion: 0.17 Nodes (11): emit, { files, open, onChange: onFileChange }, { gender }, globalStore, handelSelect(), IEmitTypes, IEnumMaps, IItems (+3 more)

Community 224 - "install.sh script"

Cohesion: 0.21 Nodes (7): info(), install.sh script, step(), warn(), install.sh script, install.sh script, install.sh script

Community 225 - "audio"

Cohesion: 0.17 Nodes (12): additionalProperties, description, properties, required, type, audio, durationSec, lineTimings (+4 more)

Community 226 - "enum"

Cohesion: 0.27 Nodes (12): enum, enum, type, exit, fade, fade-down, fade-up, none (+4 more)

Community 227 - "required"

Cohesion: 0.17 Nodes (12): additionalProperties, required, type, meta, aspect, fps, height, schemaVersion (+4 more)

Community 228 - "T18 · 端侧小模型 SPIKE·MNN + Qwen3-0.6B 真机可行性与意图分类原型"

Cohesion: 0.17 Nodes (11): 0. 背景与分工结论(决策依据,勿复述进代码), 1. 目标(三问三答), 2. 已就绪的契约(协调提交已提供,直接用), 3.1 环境复现(新机器 30 分钟口径), 3.2 真机验证步骤(用户在 DevEco 做,agent 不跑), 3.3 报告(docs/开发任务包/T18-REPORT.md,核心交付物), 3. 实现要点, 4. 验收标准 (+3 more)

Community 229 - "美搭 —— 试衣间 v2 / 发型页 v2 / 美学诊断 UI 设计规范"

Cohesion: 0.11 Nodes (18): 0. 现状勘误与落点, 10.1 五项裁决, 10.2 整页线框(紧凑预览版), 10.3 全屏查看器线框, 10.4 尺寸与 §2/§3 冲突修订清单, 10.5 新增文案(逐字,其余沿用 §8), 10.6 验收清单(可自动化判定), 10. 试衣间布局 v2.1(FittingRoomPage 紧凑预览改版) (+10 more)

Community 232 - "HistoryScroll.vue"

Cohesion: 0.20 Nodes (10): checkboxChange(), count, { creatingAndFailMarkList }, data, emit, globalStore, historyCheckListModel, IProps (+2 more)

Community 233 - "HTML 视觉模式 PRD(@visual: html)"

Cohesion: 0.18 Nodes (10): 14. 验收标准, 15.1 风险, 15.2 未决问题(评审已拍板), 15. 风险与未决问题, 16. 参考资料, 9.1 partial 缓存 key(html 块), 9.2 html 源码缓存, 9. 缓存策略 (+2 more)

Community 234 - "AutoVideo"

Cohesion: 0.18 Nodes (11): 1. 安装(Ubuntu 22.04+), 2. 启动需要的服务, 3. 创建并构建视频, AutoVideo, License, 前置依赖, 命令, 快速开始 (+3 more)

Community 235 - "script.schema.json"

Cohesion: 0.18 Nodes (10): additionalProperties, description, required, $schema, title, type, artifacts, assets (+2 more)

Community 236 - "properties"

Cohesion: 0.18 Nodes (11): componentPath, description, htmlPath, imagePath, videoPath, visual, additionalProperties, properties (+3 more)

Community 237 - "compliance/service.py"

Cohesion: 0.25 Nodes (10): ContentType, ContentRef, ModelInfo, moderate(), publish_asset(), PublishedAsset, 统一合规出口 — interface only (架构文档 §7.5, CR-05, CR-06). **所有对外生成物必须经过…, 审核不可降级:服务不可用时按拦截处理 (fail-close, 架构文档 §11.4). (+2 more)

Community 238 - "EntityCreate"

Cohesion: 0.14 Nodes (9): EntityCreate, POST /kb/items 载荷。新实体固定从 draft/v1 起步,不收客户端指定状态。, ensure_valid_color_role(), ensure_valid_hex(), 色板 hex 必须 #RRGGBB(大小写不敏感,入库前不归一化,展示原样保留)。, parametrize, PATCH 语义:显式传 null 清空字段,未传不动字段。, TestColorValidation (+1 more)

Community 239 - "黄金集回归框架(Golden Set)"

Cohesion: 0.18 Nodes (10): runner 复用(不依赖 pytest), 加用例流程(零代码改动), 四子集规划(知识库文档 §7,唯一事实源), 怎么跑, 检索子集(cases/retrieval_cases.json), 用例格式, 目录, 规则子集(cases/rules_cases.json) (+2 more)

Community 240 - "Menu.vue"

Cohesion: 0.22 Nodes (9): emit, globalStore, IEmitTypes, { menu }, navStatus, props, selectMainNav(), selectSubNav() (+1 more)

Community 242 - "AutoVideo Agent 总入口"

Cohesion: 0.20 Nodes (10): AutoVideo Agent 总入口, License, 中间表示 script.json, 制作视频的两个步骤, 前置依赖与诊断, 四阶段流水线, 开发者备注(非 Agent 必读), 管线架构(精简) (+2 more)

Community 243 - "3.1 动画模式(默认)写法要点"

Cohesion: 0.20 Nodes (10): 3.1 动画模式(默认)写法要点, 与旁白同步的节拍(重要), ⚠️ 元素防重叠规则(重要 — 否则文字叠在一起无法阅读), ⚠️ 字号与布局规则(重要 — 否则视觉会很小、画面会很空), ⚠️ 字幕安全区与背景填满规则(重要 — 否则底部出现黑边), 引用代码, 引用图片, 描述要具体 (+2 more)

Community 244 - "properties"

Cohesion: 0.20 Nodes (10): pattern, type, additionalProperties, type, additionalProperties, description, type, properties (+2 more)

Community 245 - "render"

Cohesion: 0.20 Nodes (10): cacheHit, partialPath, render, additionalProperties, description, properties, required, type (+2 more)

Community 247 - "KbService"

Cohesion: 0.13 Nodes (11): kb_service_dep(), SessionDep, apps/api/deps.py 本轮禁改,kb 的服务装配放路由文件内就近完成。, ColorOut, 色板条目(TD-18 自建色板)。Lab 供后续 ΔE 数值匹配(T8 检索),此处只读展示。, _color_out(), KbService, AsyncSession (+3 more)

Community 248 - "ModelItemCard.vue"

Cohesion: 0.29 Nodes (9): checkboxIconName, containerRef, emit, IProps, mutipleSelectModel(), onDelete(), onModify(), props (+1 more)

Community 249 - "interface.ts"

Cohesion: 0.20 Nodes (9): IClotheInfo, IClotheList, IClothType, iGenderOptions, IMainNav, IModelInfo, INavStatus, IRoomInfo (+1 more)

Community 250 - "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 251 - "AutoVideo — Claude Code 项目指令"

Cohesion: 0.22 Nodes (9): AgentDriver 层(关键约定), AutoVideo — Claude Code 项目指令, 不要做, 代码地图, 开发工作流, 提交规范, 配置协议, 项目概况 (+1 more)

Community 252 - "附录 A — CLI 模块改造清单(必须先完成)"

Cohesion: 0.22 Nodes (9): A.1 通用:增加形参, A.2 compile.ts:去 chdir, A.3 新增 render --concat-only 模式, A.4.1 取消(abort)契约, A.4.2 SSE 退出顺序, A.4 错误信息, A.6 compile.ts 解析 @visual: 指令, A.7 配置注入 (+1 more)

Community 253 - "AutoVideo 开发任务清单"

Cohesion: 0.22 Nodes (8): AutoVideo 开发任务清单, T2.1 缓存 store, T2.2 cache CLI, T7.1 Root.tsx 生成器(preview 模式), T7.2 preview 命令, 任务依赖图(总览), 阶段 2:缓存基础设施(tts / visuals / render 都依赖), 阶段 7:preview stage

Community 254 - "阶段 WP5:视觉模式 / 文生图 / 设置面板(对应 @WEB_PRD.md Phase 5)"

Cohesion: 0.22 Nodes (9): WP5.1 类型与 Schema 更新, WP5.2 compile.ts 解析 @visual 指令, WP5.3 image-gen.ts 文生图模块, WP5.4 visuals.ts 模式分流, WP5.5 设置面板(后端 + 前端), WP5.6 前端:视觉模式切换 + 图片产物展示, WP5.7 单块缓存清理 + 批量操作, WP5.8 Phase 5 验收 (+1 more)

Community 255 - "AutoVideo/package.json"

Cohesion: 0.22 Nodes (8): bin, autovideo, description, engines, node, name, type, version

Community 256 - "scripts"

Cohesion: 0.22 Nodes (9): scripts, build, build:client, build:server, build:web, dev, dev:web, start:web (+1 more)

Community 257 - "visualMode"

Cohesion: 0.22 Nodes (9): visualMode, default, description, enum, type, animation, html, image (+1 more)

Community 258 - "AutoVideo/stop.sh"

Cohesion: 0.47 Nodes (6): ok(), stop.sh script, stop_pidfile(), stop_port(), stop_web(), warn()

Community 259 - "My Video"

Cohesion: 0.22 Nodes (8): 1. Add your reference voice, 2. Check your environment, 3. Build the video, Customization, Directory Structure, Learn More, My Video, Quick Start

Community 262 - "InMemorySmsStore"

Cohesion: 0.25 Nodes (4): FailingSender, InMemorySmsStore, dict 实现的 SmsStore:键 → (值, 过期时刻);过期惰性清除。, test_sender_failure_maps_to_provider_failed()

Community 263 - "puton"

Cohesion: 0.22 Nodes (8): Compile and Hot-Reload for Development, Customize configuration, Lint with ESLint, Project Setup, puton, Recommended IDE Setup, Type-Check, Compile and Minify for Production, Type Support for .vue Imports in TS

Community 264 - "History.vue"

Cohesion: 0.25 Nodes (8): { creatingAndFailMarkList, selectMutipleClothesIds }, emit, globalStore, IProps, isShow, onDeleteHistory(), props, urlsRaw

Community 265 - "6. 管线集成(逐文件改动)"

Cohesion: 0.25 Nodes (8): 6.1 类型层 — src/types/script.ts, 6.2 解析层 — src/parser/directives.ts, 6.3 compile 层 — src/cli/compile.ts, 6.4 visuals 层 — src/cli/visuals.ts, 6.5 render 层 — src/render/render-blocks.ts, 6.6 新增 html 渲染器 — src/render/html-render.ts(新文件), 6.7 改动文件清单, 6. 管线集成(逐文件改动)

Community 266 - "A.5 图片模式:完整改动清单"

Cohesion: 0.25 Nodes (8): A.5.1 src/types/script.ts, A.5.2 schemas/script.schema.json, A.5.3 src/cli/compile.ts, A.5.4 src/ai/image-gen.ts(新增), A.5.5 src/cli/visuals.ts, A.5.6 src/cache/store.ts, A.5.7 src/render/qa.ts, A.5 图片模式:完整改动清单

Community 267 - "阶段 6:render stage"

Cohesion: 0.25 Nodes (8): T6.1 Root.tsx 生成器(render 模式), T6.2 timing 计算, T6.3 partial 渲染(程序化 bundle + renderMedia), T6.4 ffmpeg concat, T6.5 loudnorm two-pass, T6.6 质量校验, T6.7 render 命令组装, 阶段 6:render stage

Community 268 - "阶段 WP2:脚本编辑与资源管理(对应 @WEB_PRD.md Phase 2)"

Cohesion: 0.25 Nodes (8): WP2.1 服务端脚本解析器, WP2.2 块列表 API + 单块 API, WP2.3 前端:ScriptEditor + 自定义语法高亮, WP2.4 前端:BlockSidebar 侧边栏, WP2.5 前端:BlockPanel 块详情面板 Tab A, WP2.6 资源管理 API + 前端, WP2.7 Phase 2 验收, 阶段 WP2:脚本编辑与资源管理(对应 @WEB_PRD.md Phase 2)

Community 269 - "阶段 WP6:全量构建与部署收尾(对应 @WEB_PRD.md Phase 6)"

Cohesion: 0.25 Nodes (8): WP6.1 全局操作完善, WP6.2 项目 CRUD, WP6.3 健康指示灯 + Doctor, WP6.4 错误展示 + 日志查看, WP6.5 部署脚本, WP6.6 进程稳定性 + 优雅退出, WP6.7 Phase 6 验收, 阶段 WP6:全量构建与部署收尾(对应 @WEB_PRD.md Phase 6)

Community 270 - "3. 视觉描述(visuals.md 块体)"

Cohesion: 0.25 Nodes (8): 3.0 如何选择视觉模式(重要), 3.2 图片与视频模式写法要点, 3.3 AI 生成的组件可用的 props, 3.4 可用的 Remotion API, 3. 视觉描述(visuals.md 块体), API 生成模式 (@visual: image), 本地文件模式 (@visual: image(./path)), 视频模式 (@visual: video(./path))

Community 271 - "narration"

Cohesion: 0.25 Nodes (8): additionalProperties, properties, required, type, explicitDurationSec, lines, narration, lines

Community 272 - "sandbox.ts"

Cohesion: 0.36 Nodes (6): buildWhitelistedEnv(), ENV_WHITELIST, runIsolated(), SandboxOptions, SandboxResult, wrapWithIsolation()

Community 274 - "Fun-CosyVoice3-0.5B — TTS 语音合成服务"

Cohesion: 0.25 Nodes (7): Fun-CosyVoice3-0.5B — TTS 语音合成服务, ttsfrd 手动安装(install.sh 该步失败时), 前置条件, 启动, 安装, 文件, 端口与 API

Community 275 - "MuseTalk — 口型/唇形同步服务"

Cohesion: 0.25 Nodes (7): MuseTalk — 口型/唇形同步服务, 前置条件, 启动, 安装, 文件, 端口与 API, 说明

Community 276 - "env.py"

Cohesion: 0.39 Nodes (6): Connection, _configure(), Alembic environment (async engine). The URL always comes from Settings,…, _run_async_migrations(), run_migrations_online(), _run_sync()

Community 277 - "Four post-filing ongoing duties"

Cohesion: 0.25 Nodes (8): Four post-filing ongoing duties, LLM gateway, Agent token budget 4200, TD-04 DeepSeek plus GLM gateway, TD-19 generative AI filing done, T-P0-01 verify filed model list, Generative AI model filing completed, T-P1-24a explicit thinking mode

Community 278 - "packages/llm/ — LLM 网关"

Cohesion: 0.25 Nodes (7): packages/llm/ — LLM 网关, 加一个新 provider, 加一个新场景, 唯一入口, 已实现, 未实现(按 §8.1 还差), 费率

Community 279 - "conftest.py"

Cohesion: 0.36 Nodes (7): _isolate_settings(), prompts_dir(), fixture, Path, Shared fixtures. Unit tests must stay hermetic: no database, no Redis, no…, A writable copy of the shipped prompts, plus a second version of agent_chat.…, repo_root()

Community 280 - "11. 开发阶段划分"

Cohesion: 0.29 Nodes (7): 11. 开发阶段划分, Phase 1 — 基础骨架, Phase 2 — 脚本编辑与资源管理, Phase 3 — 任务队列与进度, Phase 4 — 产物预览, Phase 5 — 视觉模式 / 文生图 / 设置面板, Phase 6 — 全量构建与部署收尾

Community 281 - "5. API 设计"

Cohesion: 0.29 Nodes (7): 5.1 项目 API, 5.2 资源 API, 5.3 产物 API, 5.4 任务 API, 5.5 系统 API, 5.6 配置 API(设置面板), 5. API 设计

Community 282 - "附录 C — Phase 验收脚本"

Cohesion: 0.29 Nodes (7): Phase 1, Phase 2, Phase 3, Phase 4, Phase 5, Phase 6, 附录 C — Phase 验收脚本

Community 283 - "阶段 WP1:基础骨架(对应 @WEB_PRD.md Phase 1)"

Cohesion: 0.29 Nodes (7): WP1.1 路径守卫中间件, WP1.2 项目服务 + 项目列表 API, WP1.3 Meta / Script 读写 API(含 ETag), WP1.4 前端:项目列表页, WP1.5 前端:项目页三栏布局 + MetaEditor, WP1.6 Phase 1 验收, 阶段 WP1:基础骨架(对应 @WEB_PRD.md Phase 1)

Community 284 - "阶段 WP3:任务队列与进度(对应 @WEB_PRD.md Phase 3)"

Cohesion: 0.29 Nodes (7): WP3.1 CLI 模块改造:onProgress / signal / force, WP3.2 任务队列服务, WP3.3 任务运行器, WP3.4 任务 API + SSE, WP3.5 前端:任务栏 + 任务触发, WP3.6 Phase 3 验收, 阶段 WP3:任务队列与进度(对应 @WEB_PRD.md Phase 3)

Community 285 - "SenseNova-U1 — 文生图服务"

Cohesion: 0.29 Nodes (6): SenseNova-U1 — 文生图服务, 前置条件, 启动, 安装, 端口与 API, 说明

Community 286 - "VoxCPM2 — TTS 语音合成服务"

Cohesion: 0.29 Nodes (6): VoxCPM2 — TTS 语音合成服务, 前置条件, 启动, 安装, 文件, 端口与 API

Community 287 - "TotalInternalReflection.tsx"

Cohesion: 0.38 Nodes (6): AnimationProps, describeArc(), polarToCartesian(), RAY_GROUPS, RayGroup, TOTAL_REFLECTION()

Community 288 - "VisionProvider"

Cohesion: 0.33 Nodes (7): DeterministicVisionProvider, VisionProvider, DeterministicEmbedder, BiRefNet Matting Proxies, Body Measure Prototype, RTMPose ONNX Benchmark, Vision Algorithm SPIKE

Community 289 - "packages/billing/ — 配额与计量(V1)"

Cohesion: 0.29 Nodes (6): packages/billing/ — 配额与计量(V1), 为什么是预扣不是直接扣, 已实现, 待实现, 文案约束(FR-BILL-07), 架构约束(不可妥协)

Community 290 - "packages/compliance/ — 统一合规出口"

Cohesion: 0.29 Nodes (6): packages/compliance/ — 统一合规出口, 六类审核对象, 待实现(T-P1-22 / T-P1-23,CR-05 / CR-06 不可裁剪), 必须专门测试的点, 现状:只有接口,没有实现, 铁律

Community 291 - "packages/domain/ — 纯领域逻辑"

Cohesion: 0.29 Nodes (6): mypy strict, packages/domain/ — 纯领域逻辑, 为什么这么严, 现有内容, 绝对不能放什么, 能放什么

Community 292 - "packages/task/ — 统一任务中心"

Cohesion: 0.29 Nodes (6): packages/task/ — 统一任务中心, 已实现, 待实现, 排队时间与执行时间必须分开统计, 状态机, 铁律

Community 293 - ".prettierrc.json"

Cohesion: 0.29 Nodes (6): printWidth, $schema, semi, singleQuote, tabWidth, trailingComma

Community 295 - "SingleCheckbox.vue"

Cohesion: 0.33 Nodes (6): emit, globalStore, handleToggle(), { menu }, props, [value, toggle]

Community 296 - "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 297 - "13. 分阶段实施计划"

Cohesion: 0.33 Nodes (6): 13. 分阶段实施计划, Phase 1:MVP — 静态 HTML 块(最小可用), Phase 2:动画档 + 字幕层 + 入退场, Phase 3:外部文件与资产, Phase 4:Web UI 与文档, Phase 5(可选,v2):兼容档

Community 298 - "1. 背景与目标"

Cohesion: 0.33 Nodes (6): 1.1 现状, 1.2 用户诉求, 1.3 为什么现有模式满足不了, 1.4 目标, 1.5 非目标, 1. 背景与目标

Community 299 - "4. 架构决策(技术选型)"

Cohesion: 0.33 Nodes (6): 4.1 选定方案:路线 A — Headless Chrome 逐帧截图 + ffmpeg 合 partial mp4, 4.2 渲染流程(html 块), 4.3 Chrome 复用策略, 4.4 为什么不用 HeadlessExperimental.beginFrame, 4.5 与现有管线的关系, 4. 架构决策(技术选型)

Community 300 - "13. 设置与配置面板"

Cohesion: 0.33 Nodes (6): 13.1 Anthropic(visuals 动画模式), 13.2 文生图(visuals 图片模式), 13.3 VoxCPM(TTS), 13.4 配置加载与优先级, 13.5 配置文件结构, 13. 设置与配置面板

Community 301 - "阶段 1:compile(无外部依赖,最先做)"

Cohesion: 0.33 Nodes (6): T1.1 项目文件 + meta 解析, T1.2 块解析 + directive, T1.3 旁白预处理, T1.4 资产 hash 复制, T1.5 compile 命令组装, 阶段 1:compile(无外部依赖,最先做)

Community 302 - "阶段 3:tts stage(需要 VoxCPM 服务)"

Cohesion: 0.33 Nodes (6): T3.1 VoxCPM FastAPI wrapper, T3.2 voxcpm-client + autoStart, T3.3 ffmpeg helpers, T3.4 lineTimings 计算, T3.5 tts 命令组装, 阶段 3:tts stage(需要 VoxCPM 服务)

Community 303 - "阶段 4:visuals stage(需要 Claude API)"

Cohesion: 0.33 Nodes (6): T4.1 prompt + 组件骨架, T4.2 Claude SDK 调用 + prompt cache, T4.3 子进程隔离工具, T4.4 验证(tsc + render smoke), T4.5 visuals 命令组装, 阶段 4:visuals stage(需要 Claude API)

Community 304 - "AutoVideo Web UI — 开发任务清单"

Cohesion: 0.33 Nodes (5): AutoVideo Web UI — 开发任务清单, WP0.1 后端目录结构 + tsconfig.server.json, WP0.2 前端项目初始化, WP0.3 Dev 模式联调, 阶段 WP0:Web 项目初始化

Community 305 - "阶段 WP4:产物预览(对应 @WEB_PRD.md Phase 4)"

Cohesion: 0.33 Nodes (6): WP4.1 Range 中间件, WP4.2 产物 API, WP4.3 帧渲染服务, WP4.4 前端:产物预览组件, WP4.5 Phase 4 验收, 阶段 WP4:产物预览(对应 @WEB_PRD.md Phase 4)

Community 306 - "4. narration.md — 旁白"

Cohesion: 0.33 Nodes (6): 4.1 基本规则, 4.2 字幕高亮, 4.3 字面量转义, 4.4 ⚠️ 字幕长度上限(重要 — 超长字幕会换行挤压视觉), 4.5 发音词典(中英混排读法), 4. narration.md — 旁白

Community 307 - "AccentOverride"

Cohesion: 0.33 Nodes (6): CodeBlockSpec, DataBarsSpec, FlowDiagramSpec, KeyPointsSpec, TitleCardSpec, AccentOverride

Community 309 - "apps/ — 可部署的进程"

Cohesion: 0.33 Nodes (5): API 层的职责边界(架构 §3.1 L3), apps/ — 可部署的进程, Worker 的规矩, 不能放什么, 契约先行(NFR-MAINT-01)

Community 310 - "packages/agent/ — 穿搭 Agent"

Cohesion: 0.33 Nodes (5): packages/agent/ — 穿搭 Agent, Prompt 注入防护(NFR-SEC-04), Token 预算(架构 §7.2,必须硬性限制), 已实现, 架构 §7.2 的完整链路(九步,目前只做了第 5 步)

Community 312 - "packages/kb/ — 美学知识库"

Cohesion: 0.33 Nodes (5): packages/kb/ — 美学知识库, 为什么它是数据不是代码, 待实现(后续批次), 本批已落地(T6,T-P2-01/05), 知识库版本号

Community 313 - "packages/shared/ — 横切基础设施"

Cohesion: 0.33 Nodes (5): packages/shared/ — 横切基础设施, 不能放什么, 新增错误码, 日志脱敏不是可选项, 能放什么

Community 314 - "prompts/ — 版本化 Prompt 模板"

Cohesion: 0.33 Nodes (5): prompts/ — 版本化 Prompt 模板, 内容合规约束, 改 Prompt 的规矩, 文件布局, 铁律:[system] 段不许有任何变量

Community 315 - "meida_backend · 美搭服务端"

Cohesion: 0.33 Nodes (5): meida_backend · 美搭服务端, 两件容易踩的事, 快速开始, 提交前, 目录结构

Community 316 - "tests/"

Cohesion: 0.33 Nodes (5): tests/, 已覆盖的关键不变量, 绝对不要做的事, 覆盖率门槛, 黄金集(还没建,但这是最重要的一道防线)

Community 317 - "MyButton.vue"

Cohesion: 0.33 Nodes (5): darkStyle, IProps, lightStyle, style, { text, type = 'light' }

Community 318 - "MyIcons.vue"

Cohesion: 0.33 Nodes (5): icon, IProps, mapsRef, props, { type, size, cursor = 'default' }

Community 319 - "getClothes"

Cohesion: 0.33 Nodes (6): getClothes(), handleAddToMyClothes(), handleDeleteClothing(), onUploadClothSuccess(), onUploadLink(), unJoinFromMyClothes()

Community 320 - "10. 编码一致性(partial mp4 格式对齐)"

Cohesion: 0.40 Nodes (5): 10.1 Remotion 输出参数(render-blocks.ts:236-261), 10.2 html 渲染器 ffmpeg 命令, 10.3 SAR 对齐, 10.4 验证, 10. 编码一致性(partial mp4 格式对齐)

Community 321 - "11. 入退场动画与字幕层(框架注入层)"

Cohesion: 0.40 Nodes (5): 11.1 现状, 11.2 方案:注入 wrapper,CSS 变换, 11.3 enter/exit 预设映射(必须与 block-frame.tsx 逐帧一致), 11.4 字幕层(评审新增,替代原 Q3 的待定方案), 11. 入退场动画与字幕层(框架注入层)

Community 322 - "12. Web UI 与配置"

Cohesion: 0.40 Nodes (5): 12.1 配置 — autovideo.config.json, 12.2 Web 后端, 12.3 Web 前端, 12.4 doctor 检查, 12. Web UI 与配置

Community 323 - "2. 用户故事"

Cohesion: 0.40 Nodes (5): 2. 用户故事, US-1:静态布局块(最简), US-2:带 CSS 动画的块, US-3:带 JS 动画的块(数字滚动), US-4:引用外部 HTML 文件

Community 324 - "3. 语法设计"

Cohesion: 0.40 Nodes (5): 3.1 指令语法, 3.2 --- visual --- 内容语义, 3.3 HTML 源码约定, 3.4 内联模式的解析约束(重要), 3. 语法设计

Community 325 - "5. seek-hook 约定(动画档)"

Cohesion: 0.40 Nodes (5): 5.1 框架侧行为, 5.2 用户侧约定, 5.3 window.__av 上下文对象, 5.4 模板支持, 5. seek-hook 约定(动画档)

Community 326 - "3. 项目结构约定"

Cohesion: 0.40 Nodes (5): 3.1 project.json 布局约束(v1), 3.2 历史文件兼容, 3.3 build 目录硬约束, 3.4 项目名约束, 3. 项目结构约定

Community 327 - "4.5 任务队列与进度"

Cohesion: 0.40 Nodes (5): 4.5 任务队列与进度, 实时推送, 底部任务栏, 设计原则, 进度百分比计算

Community 328 - "给 AI agent 的执行规则"

Cohesion: 0.40 Nodes (5): 0. 启动协议(每次会话开始 / 中断恢复), 1. 任务执行协议(每个 Tx.y), 2. 强制约束, 3. 中断恢复行为示例, 给 AI agent 的执行规则

Community 329 - "阶段 5:Remotion 渲染层"

Cohesion: 0.40 Nodes (5): T5.1 theme + 字体加载, T5.2 SubtitleOverlay, T5.3 BlockFrame + animations, T5.4 BlockComposition(render 用), 阶段 5:Remotion 渲染层

Community 330 - "阶段 9:测试 / 文档 / 安装脚本"

Cohesion: 0.40 Nodes (5): T9.1 单测补全, T9.2 E2E 测试, T9.3 install.sh, T9.4 文档, 阶段 9:测试 / 文档 / 安装脚本

Community 331 - "TitleCards.tsx"

Cohesion: 0.40 Nodes (3): AnimationProps, CARDS, COLORS

Community 332 - "sensenova-t2i/start.sh"

Cohesion: 0.40 Nodes (4): HF_ENDPOINT, SENSENOVA_DEVICE_MAP, SENSENOVA_MODEL_PATH, start.sh script

Community 333 - "TD-28 V1 free quota commercialization"

Cohesion: 0.40 Nodes (5): ob_ai_call cost ledger, TD-28 V1 free quota commercialization, V1 no charge quota-only, T-P1-25c peak-offpeak pricing, V1 scope matrix

Community 334 - "Q: Why does ReportCreatePage connect HarmonyOS App Shell to Report Pipeline Stages?"

Cohesion: 0.40 Nodes (4): Answer, Outcome, Q: Why does ReportCreatePage connect HarmonyOS App Shell to Report Pipeline Stages?, Source Nodes

Community 335 - "Q: How do the four Stage Protocol stages fill DimensionResult?"

Cohesion: 0.40 Nodes (4): Answer, Outcome, Q: How do the four Stage Protocol stages fill DimensionResult?, Source Nodes

Community 337 - "deploy/"

Cohesion: 0.40 Nodes (4): deploy/, V1 生产形态(架构 §14.1), 规矩, 还没有的东西

Community 338 - "packages/identity/ — 账号与会话"

Cohesion: 0.40 Nodes (4): packages/identity/ — 账号与会话, 已实现, 待实现, 铁律

Community 339 - "packages/memory/ — 记忆系统(占位)"

Cohesion: 0.40 Nodes (4): packages/memory/ — 记忆系统(占位), 写, 读(注入), 铁律

Community 340 - "packages/ — 业务域与能力包"

Cohesion: 0.40 Nodes (4): packages/ — 业务域与能力包, 加一个新业务域时, 目录含义, 硬性规则(由 make importlint 机器校验)

Community 341 - "smoke.sh"

Cohesion: 0.60 Nodes (3): bold(), fail(), smoke.sh script

Community 342 - "services/ — 独立部署的 AI 能力服务"

Cohesion: 0.40 Nodes (4): services/ — 独立部署的 AI 能力服务, 不能放什么, 服务边界规矩, 本地有 RTX 5090

Community 343 - "services/vision/ — 视觉服务(占位)"

Cohesion: 0.40 Nodes (4): services/vision/ — 视觉服务(占位), 人脸原图, 本地有 RTX 5090, 质量门禁必须前置

Community 345 - "VpShopLinkToGetPictures.vue"

Cohesion: 0.60 Nodes (4): emit, grabImage(), input, isValidURL()

Community 346 - "serve-models.mjs"

Cohesion: 0.40 Nodes (4): MIME, port, root, server

Community 347 - "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 348 - "graphify reference: commit hook and native AGENTS.md integration"

Cohesion: 0.50 Nodes (3): For git commit hook, For native AGENTS.md integration, graphify reference: commit hook and native AGENTS.md integration

Community 349 - "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 350 - "7. 资产处理"

Cohesion: 0.50 Nodes (4): 7.1 HTML 引用本地资产, 7.2 字体, 7.3 内联 vs 外部资产, 7. 资产处理

Community 351 - "8. 安全沙箱"

Cohesion: 0.50 Nodes (4): 8.1 风险, 8.2 防护措施, 8.3 v1 限制(明示给用户), 8. 安全沙箱

Community 352 - "14. 部署脚本(v1 必交付)"

Cohesion: 0.50 Nodes (4): 14.1 包结构与 tsconfig, 14.2 systemd 单元(Linux 部署样例), 14.3 macOS 部署, 14. 部署脚本(v1 必交付)

Community 353 - "AutoVideo 开发进度"

Cohesion: 0.50 Nodes (3): AutoVideo 开发进度, 任务表, 当前状态(agent 每次更新后修改这一节)

Community 354 - "阶段 0:项目初始化"

Cohesion: 0.50 Nodes (4): T0.1 仓库骨架, T0.2 类型定义 + Schema, T0.3 配置 loader, 阶段 0:项目初始化

Community 355 - "阶段 8:build / doctor / init"

Cohesion: 0.50 Nodes (4): T8.1 build orchestrator, T8.2 doctor, T8.3 init + templates, 阶段 8:build / doctor / init

Community 356 - "AutoVideo — MuseTalk 口型同步功能开发进度"

Cohesion: 0.50 Nodes (3): AutoVideo — MuseTalk 口型同步功能开发进度, 任务表, 当前状态

Community 360 - "COS Presigned Upload"

Cohesion: 0.50 Nodes (4): CosSigner Protocol, FR-SYS-03, COS Presigned Upload, StorageService

Community 361 - "migrations/ — Alembic"

Cohesion: 0.50 Nodes (3): migrations/ — Alembic, 已有迁移, 规矩

Community 363 - "packages/notify/ — 通知(占位)"

Cohesion: 0.50 Nodes (3): packages/notify/ — 通知(占位), 待实现, 约束

Community 364 - "packages/profile/ — 画像与记忆(占位)"

Cohesion: 0.50 Nodes (3): packages/profile/ — 画像与记忆(占位), 待实现, 约束

Community 365 - "packages/report/ — 美学报告(占位)"

Cohesion: 0.50 Nodes (3): packages/report/ — 美学报告(占位), 待实现, 这条链路上不能妥协的四件事

Community 366 - "packages/retrieval/ — 向量与混合检索"

Cohesion: 0.50 Nodes (3): packages/retrieval/ — 向量与混合检索, 两条不能妥协的要求, 模块

Community 367 - "packages/rules — 规则引擎(TD-10 自研数据驱动决策表)"

Cohesion: 0.50 Nodes (3): packages/rules — 规则引擎(TD-10 自研数据驱动决策表), 模块, 设计约束

Community 368 - "packages/tryon/ — 智能试穿与发型(占位)"

Cohesion: 0.50 Nodes (3): packages/tryon/ — 智能试穿与发型(占位), 关键约束, 待实现

Community 369 - "scripts/"

Cohesion: 0.50 Nodes (3): scripts/, 写新脚本的规矩, 注意

Community 370 - "services/matting/ — 抠图批处理(占位)"

Cohesion: 0.50 Nodes (3): services/matting/ — 抠图批处理(占位), 本地有 RTX 5090(32GB VRAM), 验收

Community 371 - "ClothesPool.vue"

Cohesion: 0.50 Nodes (3): globalStore, props, { selectedRoomInfo }

Community 373 - "getHistory"

Cohesion: 0.50 Nodes (4): getHistory(), onDeleteHistory(), { pause: pauseGetHistory, resume: resumeGetHistory }, tryOn()

Community 376 - "9. 数据流说明"

Cohesion: 0.67 Nodes (3): 9. 数据流说明, 更换参考语音的完整流程, 编辑并重新生成单块的完整流程

Community 385 - "getModels"

Cohesion: 0.67 Nodes (3): getModels(), onDeleteModel(), onModelFileChange()

Ambiguous Edges - Review These

  • Dashboard / app-drawer / service-collection UI motif suggested by a 2x2 tile grid → Possible media-gallery or content-collection motif (uncertain; app name meida/media) [AMBIGUOUS] app/entry/src/main/resources/base/media/startIcon.png · relation: semantically_similar_to
  • Possible media-gallery or content-collection motif (uncertain; app name meida/media) → Centered symmetrical 2x2 grid of four smaller rounded squares [AMBIGUOUS] app/entry/src/main/resources/base/media/startIcon.png · relation: conceptually_related_to
  • Possible selected-state reading of the darker bottom-right tile → Bottom-right medium-to-dark gray rounded square accent [AMBIGUOUS] app/AppScope/resources/base/media/foreground.png · relation: conceptually_related_to
  • Brand primary color → Vibrant blue [AMBIGUOUS] app/entry/src/main/resources/base/media/background.png · relation: semantically_similar_to
  • Solid vibrant blue square background asset → Possible splash or launch screen background [AMBIGUOUS] app/AppScope/resources/base/media/background.png · relation: conceptually_related_to

Knowledge Gaps

  • 1999 isolated node(s): AnimationProps, program, dict, AnimationProps, AnimationProps (+1994 more) These have ≤1 connection - possible missing edges or undocumented components.
  • 80 thin communities (<3 nodes) omitted from report — run graphify query to explore isolated nodes.

Suggested Questions

Questions this graph is uniquely positioned to answer:

  • What is the exact relationship between Dashboard / app-drawer / service-collection UI motif suggested by a 2x2 tile grid and Possible media-gallery or content-collection motif (uncertain; app name meida/media)? Edge tagged AMBIGUOUS (relation: semantically_similar_to) - confidence is low.
  • What is the exact relationship between Possible media-gallery or content-collection motif (uncertain; app name meida/media) and Centered symmetrical 2x2 grid of four smaller rounded squares? Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low.
  • What is the exact relationship between Possible selected-state reading of the darker bottom-right tile and Bottom-right medium-to-dark gray rounded square accent? Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low.
  • What is the exact relationship between Brand primary color and Vibrant blue? Edge tagged AMBIGUOUS (relation: semantically_similar_to) - confidence is low.
  • What is the exact relationship between Solid vibrant blue square background asset and Possible splash or launch screen background? Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low.
  • Why does AppError connect AppError to renderer.py, api/deps.py, integration/test_kb_entity.py, BillingService, sms_login.py, TencentSmsSender, retrieval/repo.py, identity/service.py, test_report_export.py, test_upload_presign.py, export_tasks.py, kb/service.py, test_hybrid_retrieval.py, KbRule, ReportExportService, IdentityService, test_report_flow.py, DeterministicEmbedder, test_rules_service.py, test_events_validation.py, test_huawei_verifier.py, next_id, KbService, Settings, test_sms_login.py, ok, EntityCreate, auth.py, kb/schemas.py, test_report_vision.py? High betweenness centrality (0.026) - this node is a cross-community bridge.
  • Why does hash_refresh_token() connect identity/service.py to IdentityService? High betweenness centrality (0.016) - this node is a cross-community bridge.