Files
meida/graphify-out/2026-09-03/GRAPH_REPORT.md
T

111 KiB
Raw Blame History

Graph Report - meida (2026-09-03)

Corpus Check

  • 719 files · ~658,850 words
  • Verdict: corpus is large enough that graph structure adds value.

Summary

  • 7190 nodes · 13712 edges · 472 communities (393 shown, 79 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: 3a7bbafc
  • 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
  • pipeline.py
  • gateway.py
  • Usage
  • shared/errors.py
  • quick.ts
  • QuotaState
  • defaults.ts
  • retrieval/repo.py
  • render.ts
  • provider.ts
  • test_report_export.py
  • test_upload_presign.py
  • test_admin_app.py
  • runner.py
  • remotion
  • AutoVideo — 产品需求文档
  • PromptRegistry
  • config.py
  • unit/test_kb_entity.py
  • library/index.ts
  • next_id
  • axios/index.ts
  • test_gateway.py
  • 作品集站点 PRD — 可深读的技术视频站
  • BlockOutputs.vue
  • MetaEditor.vue
  • PluginContext.hpp
  • 受众画像先行法(受众驱动 · 写作主法)
  • TopBar.vue
  • AppError
  • llm/errors.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
  • reports.py
  • analytics/service.py
  • TaskStatus
  • SettingsModal.vue
  • ScriptEditor.vue
  • test_huawei_verifier.py
  • RpReport
  • puton-master/src/pages/HomePage.vue
  • routes/blocks.ts
  • get_settings
  • llm.hpp
  • taskRunner.ts
  • BlockScriptEditor.vue
  • app.py
  • test_sms_login.py
  • InMemoryCostCounter
  • ReportContext
  • TaskBar.vue
  • cosyvoice-tts/server.py
  • test_rules_dsl.py
  • routers/quota.py
  • 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
  • sms_login.py
  • AssetManager.vue
  • 真机闭环自动化测试 · 实践指南
  • kb/schemas.py
  • Task
  • ok
  • CircuitBreaker
  • types/api.ts
  • assembly-gen.ts
  • quick.test.ts
  • kb/repo.py
  • test_report_vision.py
  • devDependencies
  • LocalLlm
  • napi_init.cpp
  • LlmContext
  • What You Must Do When Invoked
  • AutoVideo 视频构建指南
  • projectService.ts
  • BlockSidebar.vue
  • image-gen.ts
  • tts/qa.ts
  • compilerOptions
  • test_report_diagnosis.py
  • RuleContext
  • test_rules_golden.py
  • Executor.hpp
  • HalideRuntime.h
  • guidelines 方法论评审
  • visual-registry.ts
  • web/src/pages/HomePage.vue
  • test_report_copy_stage.py
  • dependencies
  • TaskQueue
  • utils/api.ts
  • PickAndUploadImage.vue
  • Scope
  • render/qa.ts
  • dsl.py
  • HuaweiIdTokenVerifier
    1. Phase A 技术约束下的产品裁决
  • admin/routers/kb.py
  • system.ts
  • visual-metrics.ts
  • AutoVideo/start.sh
  • dict.md
  • auth_sms.py
  • ids.py
  • integration/test_kb_entity.py
  • test_admin_console.py
  • AutoVideo 输入资源编写指南
  • compilerOptions
  • Settings
    1. 逐轮还原(决策链与证据)
  • normalize_phone
  • 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_response_envelope.py
  • test_task_bonus.py
  • compilerOptions
  • AutoVideo/README.md
  • dict.global.md
  • 任务表
  • routes/assets.ts
  • meta.ts
  • MuseTalk 服务部署任务清单
  • BlockPanel.vue
  • 试衣间与发型设计 · 产品与技术方案
  • KbRule
  • DropdownMenu.vue
  • compilerOptions
  • ScheduleConfig
  • IdentityService
  • record_gap
  • db.py
  • test_auth_huawei.py
  • Tensor.hpp
  • 客户端开发交接文档(新机器)
  • T9 · 视觉算法 SPIKE 报告(RTMPose 体型原型 + BiRefNet 抠图)
  • test_auth_refresh.py
  • halide_buffer_t
  • 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
  • test_rules_engine.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 设计规范
  • engine.py
  • vision.py
  • HistoryScroll.vue
  • HTML 视觉模式 PRD(@visual: html)
  • AutoVideo
  • script.schema.json
  • properties
  • compliance/service.py
  • EntityCreate
  • 黄金集回归框架(Golden Set)
  • Menu.vue
  • events.py
  • AutoVideo Agent 总入口
  • 3.1 动画模式(默认)写法要点
  • properties
  • render
  • output.ts
  • KbAsset
  • 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
  • rules/repo.py
  • 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
  • slugify
  • 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
  • AgentService
  • 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?
  • admin_auth
  • 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 (472 total, 79 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 (67): bearer_scheme, Depends, GatewayDep, HTTPAuthorizationCredentials, agent_service_dep(), billing_service_dep(), budget_guard_dep(), build_llm_gateway() (+59 more)

Community 35 - "test_report_validation.py"

Cohesion: 0.05 Nodes (82): build_prompt_material(), _compact_dimension(), _compact_json(), _compact_rule_hits(), compose_prompt_material(), CopySection, dimension_label(), _evidence_text() (+74 more)

Community 36 - "agent/index.ts"

Cohesion: 0.08 Nodes (34): AnthropicApiDriver, createClient(), resolveCredentials(), ResolvedCredentials, THINKING_BUDGETS, thinkingParam(), toAgentResult(), BASE_ARGS (+26 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.06 Nodes (50): assertNoHtmlMarkerLines(), compile(), CompileError, loadSchema(), parseMetaArgs(), dictSuggestCommand(), DictSuggestOptions, FontScaleResult (+42 more)

Community 39 - "unit/test_retrieval_cache.py"

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

Community 40 - "pipeline.py"

Cohesion: 0.05 Nodes (51): BaseException, 成功结案:commit 配额(幂等)+ succeeded + completed_at + 成本聚合。, _settle_success(), Agent 对话编排 — the scaffold's thin vertical slice. It walks the full 架构文档 §7.2…, billing 域(V1):配额账本、流水、预扣三段式。不含支付。, add_ledger(), get_ledger(), get_ledger_by_idempotency_key() (+43 more)

Community 41 - "gateway.py"

Cohesion: 0.06 Nodes (43): AICallRecorder, Protocol, RateResolver, 网关只需要「给我这个模型此刻的单价」,不关心背后是一套还是两套价目表。, 此刻适用的档位,随成本一起落库以便事后复核。, Persistence port. The gateway never touches the ORM directly., AllProvidersFailedError, CircuitOpenError (+35 more)

Community 42 - "Usage"

Cohesion: 0.06 Nodes (45): AICallRecord, compute_cost_cents(), InMemoryAICallRecorder, is_peak(), ModelRate, NullAICallRecorder, PeakAwareRateTable, datetime (+37 more)

Community 43 - "shared/errors.py"

Cohesion: 0.05 Nodes (47): IntEnum, JSONResponse, admin 应用的依赖装配:鉴权 + session + 各域 service。 **不 import apps.api…, _default_http_fetch(), 华为账号登录:Account Kit id_token 的 OIDC 验签(T10,FR-ACC-01)。…, 默认 JWKS 拉取(httpx 已是项目依赖,不算新增依赖)。 JWKS 访问极低频(TTL 默认一天),用短生命周期客户端即可——identity 域…, kb 域 service:实体生命周期、关系写入、图谱遍历、自建色板(FR-KB-01/02/05). 状态机与格式校验拆成模块级纯函数(不碰…, 流水线阶段:LLM 文案生成(架构 §7.1 步骤 17)。 只生成、不校验——生成后校验是下一阶段(步骤 18)的独立职责。把两者… (+39 more)

Community 44 - "quick.ts"

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

Community 45 - "QuotaState"

Cohesion: 0.06 Nodes (55): 配额与账本的纯逻辑(架构文档 §7.4)。, balance_after(), BonusDecision, evaluate(), grant_bonus(), grant_idempotency_key(), period_key(), period_reset_at() (+47 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.07 Nodes (49): 知识缺口看板路由(FR-ADM-05):被问到却没有答案的查询,按热度排序。 数据来自检索无结果时的自动埋点(T-P2-06),看板只读:它回答「下一批内容…, 混合检索:硬过滤 → 向量召回 → 关键词召回 → RRF 重排 + 缺口埋点(架构 §8.3). 进程内包,被 agent / report 的…, 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() (+41 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.07 Nodes (47): ExportFile, 下载就绪的导出文件:磁盘路径 + 给客户端的展示文件名。, 报告 PDF 渲染(Phase A):Jinja2 HTML 模板 + WeasyPrint。 为什么偏离 TD-12 的 Playwright…, _build_dimensions(), _DimView, _extract_swatches(), _fmt_scalar(), _fmt_value() (+39 more)

Community 51 - "test_upload_presign.py"

Cohesion: 0.06 Nodes (42): presign_upload(), CurrentUserId, post, POST /uploads/presign — COS 直传预签名(FR-SYS-03 / T-P1-27)。…, PresignRequest, PresignResponse, BaseModel, COS 直传预签名的请求/响应契约(FR-SYS-03 / T-P1-27)。 放在 packages/storage 而非… (+34 more)

Community 52 - "test_admin_app.py"

Cohesion: 0.08 Nodes (38): kb_asset_service_dep(), kb_service_dep(), SessionDep, rule_service_dep(), _build_app(), _client(), _fake_entity(), _fake_rule() (+30 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.08 Nodes (36): CachePrefixMode, CachePrefixViolationError, PromptNotFoundError, The cacheable system prefix contains volatile tokens. 架构文档 §7.2 缓存前缀纪律 / TD-04:…, CachePrefixViolation, find_volatile_tokens(), parse_prompt_file(), PromptRegistry (+28 more)

Community 57 - "config.py"

Cohesion: 0.07 Nodes (40): AsyncSession, 请求级事务作用域:成功统一 commit、异常统一 rollback。 与 apps.api 的同名依赖语义一致(包内自建,不跨 app…, session_dep(), Celery application with the four queues from TD-11 / 架构文档 §3.1. gpu 换装、发型、抠图 ——…, _export_report(), export_report_pdf(), ExportRejectedError, _fail_export() (+32 more)

Community 58 - "unit/test_kb_entity.py"

Cohesion: 0.07 Nodes (28): ColorOut, 色板条目(TD-18 自建色板)。Lab 供后续 ΔE 数值匹配(T8 检索),此处只读展示。, assert_transition(), can_transition(), _color_out(), ensure_content_editable(), ensure_valid_color_role(), ensure_valid_hex() (+20 more)

Community 59 - "library/index.ts"

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

Community 60 - "next_id"

Cohesion: 0.11 Nodes (40): next_id(), Process-wide default generator., 新建实体:固定 draft / version=1 起步。同名同类目拒绝(400)。, ChunkInput, 待向量化写入的一个知识片段。tsv 是生成列,不在这里出现。, 整实体替换式写入 kb_chunk(可重跑判据 T-P2-03). kb_chunk 没有业务自然键(text 改一个字就是新 chunk),所以…, upsert_chunks(), invalidate_cache() (+32 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.16 Nodes (39): ProviderTimeoutError, StrEnum, 场景决定模型档位、超时、预算 (架构文档 §8.1)., Scene, build_gateway(), FakeProvider, Outfit, BaseModel (+31 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 (39): applyAvatarRadiusToMeta(), applyLipsyncToMeta(), avatarDeleting, avatarExists, avatarRadius, avatarRadiusChoices, avatarRadiusOptions, avatarUploading (+31 more)

Community 66 - "PluginContext.hpp"

Cohesion: 0.07 Nodes (22): string, Backend, Content, Runtime, Session, Tensor, string, vector (+14 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 - "AppError"

Cohesion: 0.07 Nodes (28): coerce_parsed_copy(), gateway Completion.parsed → ReportCopy;类型不符即网关契约破裂。 正常不会走到 raise(gateway 带…, ExportSubmission, AsyncSession, Path, Protocol, 报告 PDF 导出的域服务(Phase A):资格、幂等、配额预扣与任务投递。 与报告生成的差别:导出是「读产物 → 渲染 → 落盘」的纯加工,不重算内容,…, 预扣 hd_export + 建 render 任务 + commit 后投递;同 request_key 重放返回同一任务。 (+20 more)

Community 70 - "llm/errors.py"

Cohesion: 0.08 Nodes (28): POST /agent/chat — the vertical slice. One request exercises: JWT auth →…, DailyBudgetExceededError, LLMError, Exception, LLM gateway error taxonomy. retryable means "worth failing over to the…, Base class for every gateway-level failure., Platform-wide daily AI spend crossed the hard threshold. 架构文档 §13 三道成本闸门. Non-…, A scene was rejected by a graded budget tier (架构文档 §13.3 tier 2/3). 与… (+20 more)

Community 71 - "test_deepseek_provider.py"

Cohesion: 0.10 Nodes (31): ProviderAuthError, ProviderBadRequestError, ProviderError, ProviderRateLimitedError, ProviderServerError, A single provider call failed., 5xx from the provider., 401/403 — the key for this provider is wrong; the backup may still work. (+23 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.13 Nodes (33): _generate_report(), Any, 执行一条报告流水线(celery 包装层的内芯;集成测试直调的就是它)。, cpu 队列的报告生成入口。 重试语义:网络/基础设施类异常重试一次——重跑时 derived_features…, _count_user_reports(), _create_report(), failing_stages(), fake_stages() (+25 more)

Community 78 - "DeterministicEmbedder"

Cohesion: 0.08 Nodes (24): build_embedding_provider(), DeterministicEmbedder, EmbeddingProvider, ndarray, Protocol, 嵌入提供方:接口位 + 确定性假实现(架构 §8.3,TD-08). 当前只有 deterministic-v1:以文本 sha256…, 嵌入模型的最小接口。 model_name + version 会随向量逐行写进 kb_chunk(T-P2-03):…, 确定性假嵌入:同文本同向量,不同文本近似正交。 sha256(text) 做种子的标准高斯伪随机向量再 L2 归一化。1024 维空间里 随机向量两两夹角趋于… (+16 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.11 Nodes (30): defaultCliBinary(), resolveAgentProvider(), checkCacheDirWritable(), checkChromium(), checkCJKFonts(), checkClaudeApiConnectivity(), checkClaudeCredentials(), checkCosyVoiceModel() (+22 more)

Community 83 - "validate.ts"

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

Community 84 - "reports.py"

Cohesion: 0.12 Nodes (34): BudgetGuardDep, Celery, FileResponse, create_report(), download_report_pdf(), _enqueue_export(), _enqueue_report(), export_report() (+26 more)

Community 85 - "analytics/service.py"

Cohesion: 0.11 Nodes (31): analytics_service_dep(), EventIn, 埋点上报的请求/响应模型(架构文档 §9.3 events,FR-SYS-06 服务端部分)。 统一信封(§9.2)之外,这里只描述 data…, 单条埋点事件(客户端时钟不可信,client_ts 仅作参考)。, AnalyticsService, _drop_pii_keys(), Any, AsyncSession (+23 more)

Community 86 - "TaskStatus"

Cohesion: 0.13 Nodes (28): DomainError, InvalidTaskTransitionError, Exception, Pure-domain exceptions. This layer must not import :mod:packages.shared…, Base class for all pure-domain rule violations., assert_transition(), can_transition(), is_terminal() (+20 more)

Community 87 - "SettingsModal.vue"

Cohesion: 0.06 Nodes (34): AppConfigPublic, ThinkingMode, activeTab, agentBaseUrlOptions, agentModelOptions, agentProviderOptions, anthropicApiKeyPlaceholder, anthropicConcurrencyOptions (+26 more)

Community 88 - "ScriptEditor.vue"

Cohesion: 0.08 Nodes (33): anyDirty, buildExtensions(), conflictData, ConflictInfo, conflictVisible, dirtyNarration, dirtyVisuals, editorEl (+25 more)

Community 89 - "test_huawei_verifier.py"

Cohesion: 0.24 Nodes (32): ExceptionInfo, Fetch, _assert_code(), FakeFetcher, _jwk(), _keypair(), Any, RSAPrivateKey (+24 more)

Community 90 - "RpReport"

Cohesion: 0.11 Nodes (23): report 域:报告触发、流水线编排、版本管理与查询(分享 rp_share 归后续任务)。, find_succeeded_basic(), get_input(), get_report(), list_reports(), AsyncSession, rp_report / rp_input 的数据访问。只有本模块可以触这两张表(rp_share 归后续任务)。, 首次终身资格:该用户是否已有 succeeded 的 basic 报告(需求 §2.1)。 只取 report_id 不取整行——资格判定不需要报告内容。 (+15 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.11 Nodes (27): ANIMATION_PRESETS, CACHE_CLEAR_KINDS, createBlockRoutes(), isCacheClearKind(), patchDirective(), patchVisualMode(), VISUAL_MODES, extractBlock() (+19 more)

Community 93 - "get_settings"

Cohesion: 0.10 Nodes (29): settings_dep(), create_app(), lifespan(), FastAPI, FastAPI application factory (架构文档 §3.1 L3 API 层). The API layer only…, HTTP 路由。只做编排,业务规则下沉到 packages/。, get_settings(), Process-wide settings singleton. (+21 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 (29): assetPaths, buildExtensions(), conflictEtag, conflictVisible, editorEl, emit, handleColorSchemeChange(), isDirty (+21 more)

Community 97 - "app.py"

Cohesion: 0.10 Nodes (24): BaseHTTPMiddleware, create_admin_app(), lifespan(), FastAPI, admin 应用工厂(T-P2-09):极简运营后台的装配层。 与客户端 API 的装配差异只有三点:路由前缀…, admin 路由包:每域一个 router 文件,全部经 admin_auth 鉴权。, ContextTokens, new_request_id() (+16 more)

Community 98 - "test_sms_login.py"

Cohesion: 0.15 Nodes (30): phone_hash_key(), phone_union_id(), 号码映射到 id_user_identity.union_id(内部先规范化,同号恒同 ID)。, 号码在 Redis 键中的形态:sha256 前 16 位(不存明文,FR-ACC-14 掩码纪律)。, CapturingSender, _last_code(), SmsAuthService 单测(packages/identity/sms_login.py)——无 IO、无网络。 存储用自写内存 dict 实现…, 保证与真码不同的 6 位错码(尾位翻转)。 (+22 more)

Community 99 - "InMemoryCostCounter"

Cohesion: 0.09 Nodes (20): 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 (+12 more)

Community 100 - "ReportContext"

Cohesion: 0.10 Nodes (24): assemble_stages(), Protocol, 按 settings.report_pipeline_stages 的 dotted path 动态装配阶段列表。 动态 import…, 一个阶段的执行上下文。 不是 frozen:阶段要写 ctx.report.result[stage.name] 与…, 流水线阶段。name 同时是 result JSONB 里的产物键。 约定:阶段把自己的全部产物写进…, ReportContext, Stage, AlphaStage (+16 more)

Community 101 - "TaskBar.vue"

Cohesion: 0.07 Nodes (27): TaskStatus, allTasks, expanded, logContent, logLoading, { message }, props, runningLabel (+19 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.10 Nodes (16): match(), 所有子句 AND;画像缺字段(None)= 该子句不匹配 → 整条规则不命中。, _cond(), parametrize, kb_rule DSL 解析校验与 match 矩阵(TD-10,纯逻辑)。 核心验收点:**非法结构 100%…, test_empty_conditions_means_match_all(), test_invalid_top_level_values_rejected(), test_match_clauses_are_anded() (+8 more)

Community 104 - "routers/quota.py"

Cohesion: 0.11 Nodes (28): AgentServiceDep, BillingServiceDep, chat(), CurrentUserId, post, claim_task_bonus(), get_ledger(), get_quota() (+20 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.10 Nodes (26): BudgetTier, BaseModel, field_validator, 一档降级配置(LLM_BUDGET_TIERS_JSON 的元素,架构 §13.3)。 blocked 里的 "*"…, guard_spent(), make_guard(), parametrize, 四档分级降级(架构 §13.3 / T-P1-25b)的判定逻辑单测。 不连网不连库:计数用 InMemoryCostCounter,时间用注入 clock。… (+18 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.07 Nodes (20): app, activeTab, nonStandard, pageLoadTime, parsedBlocks, projectName, rightCollapsed, route (+12 more)

Community 110 - "RetrievalService"

Cohesion: 0.14 Nodes (23): 调用方给的检索上下文(用户画像/场景),驱动硬过滤与规则加权。 body_shape 是禁忌过滤的输入:命中…, 混合检索的编排入口(嵌入 + 检索 + 缺口埋点)., RetrievalService, UserContext, FakeEmbedder, FakeSession, Any, fixture (+15 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.11 Nodes (25): kb 域:知识实体/关系/规则/素材的读写与发布。 本批已落地实体底座(schemas / repo / service,见本目录 README);…, build_rule_context(), DiagnosisStage, DimensionResult, _fmt(), _num(), _ok(), Any (+17 more)

Community 114 - "auth.py"

Cohesion: 0.13 Nodes (26): HuaweiVerifierDep, _access_token(), dev_token(), get_huawei_verifier(), huawei_login(), logout(), CurrentUserId, IdentityServiceDep (+18 more)

Community 115 - "rules.py"

Cohesion: 0.13 Nodes (25): invalidate_downstream_caches(), 发布编排:知识变更后的下游缓存「自然失效」(T-P2-10 的入口)。 运营后台是唯一有「发布 / 撤稿」动作的地方,因此失效编排长在这里而不是…, 规则进程内缓存 + 检索结果缓存整体失效。 - 规则缓存:RuleService.publish/archive 内部已会失效一次,这里显式…, list_gaps(), Any, SessionDep, create_rule(), list_rules() (+17 more)

Community 116 - "sms_login.py"

Cohesion: 0.09 Nodes (15): build_sms_auth_service(), FakeSmsSender, Protocol, 手机号验证码登录(FR-ACC-04 / FR-ACC-14,TD-32)。 与华为通道(FR-ACC-01,T10)零耦合:本模块不 import…, 验证码与频控计数的最小存储接口。 生产用 :class:RedisSmsStore(跨进程原子);单测自写内存 dict 实现 (参考…, 生产实现:包一层 redis.asyncio.Redis 适配到 :class:SmsStore。 持有 object 而非…, 验证码发送通道。fake 打日志(dev),tencent 真实下发(待凭证)。 实现层约定:不得记录 phone 明文,日志/异常只允许…, dev 专用(SMS_PROVIDER=fake,默认值):验证码打日志。 生产必须切 tencent——这里把 code… (+7 more)

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.14 Nodes (24): KbAssetServiceDep, list_assets(), Any, post, 素材路由(FR-ADM-03):图像资产登记与审核。 素材由运营流水线高频登记(T-P2-07/15),审核是唯一能把 tryon_ready…, register_asset(), review_asset(), _serialize() (+16 more)

Community 120 - "Task"

Cohesion: 0.13 Nodes (22): healthz(), metrics(), Response, Liveness, readiness and metrics. Mounted at the root, outside /api/v1.…, readyz(), get_task(), list_tasks(), CurrentUserId (+14 more)

Community 121 - "ok"

Cohesion: 0.14 Nodes (25): create_entity(), get_entity(), get_entity_graph(), kb_service_dep(), list_items(), CurrentUserId, EntityStatus, EntityType (+17 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 - "types/api.ts"

Cohesion: 0.11 Nodes (20): app, __dirname, DIST_SEGMENTS, gitignorePath, port, server, taskQueue, createTaskRoutes() (+12 more)

Community 124 - "assembly-gen.ts"

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

Community 125 - "quick.test.ts"

Cohesion: 0.10 Nodes (16): QuickBuildError, cardBody(), cardTsx(), isReadyByCompile(), quickVisuals(), QuickVisualsError, QuickVisualsResult, stripHtml() (+8 more)

Community 126 - "kb/repo.py"

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

Community 127 - "test_report_vision.py"

Cohesion: 0.13 Nodes (22): build_vision_provider(), DeterministicVisionProvider, dimensions_touched(), Protocol, V1 骨架的确定性假实现:真实视觉模型的占位(报告链路先跑通、可回归)。 派生规则(全部可复算,这里就是"模型"本身): - 问卷驱动: -…, 按配置装配视觉提供者。未知名直接 CONFIG_ERROR——静默回退到默认实现 会让"配置了真实模型却跑着 mock"这种事故无人察觉。, 派生特征覆盖到的诊断维度键(vision 阶段产物的 dimensions_touched)。, 视觉分析 SPI:照片元信息 + 问卷 → 派生特征 dict(形状见模块 docstring)。… (+14 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.14 Nodes (18): string, jsonEscape(), Llm, LocalLlm, generate, llm_, load, loaded (+10 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 - "projectService.ts"

Cohesion: 0.15 Nodes (23): copyDir(), createProjectRoutes(), removeDir(), TEMPLATES_DIR, ConflictResult, countBlocks(), countProjectBlocks(), FileWithEtag (+15 more)

Community 135 - "BlockSidebar.vue"

Cohesion: 0.10 Nodes (23): CacheClearKind, addBlock(), addingBlock, apiBlocks, batchClearCache(), batchCreate(), batchForce, batchLoading (+15 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 - "tts/qa.ts"

Cohesion: 0.13 Nodes (19): concatenateWavsWithGaps(), ConcatOptions, ff(), getWavDurationSec(), measureMeanVolumeDb(), analyzeLineAudio(), effectiveCharCount(), LevelProbe (+11 more)

Community 138 - "compilerOptions"

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

Community 139 - "test_report_diagnosis.py"

Cohesion: 0.24 Nodes (24): ColorEntry, evaluate_dimensions(), 32 维装配(纯函数):按 DIMENSIONS 顺序恒输出 32 项,一个不缺。, kb_color 行的纯数据投影(求值纯函数不吃 ORM 对象,测试可手工构造)。, _assert_four_elements(), _by_key(), _derived(), _kb_colors_for() (+16 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.20 Nodes (21): 命中规则的解释按优先级序拼接,供 LLM 直接表达。, RuleVerdict, 用进程内已发布规则缓存求值(命中链 + 硬拦截 + 冲突仲裁)。, _evaluate(), _hit_keys(), _item(), _norm(), Any (+13 more)

Community 142 - "Executor.hpp"

Cohesion: 0.09 Nodes (17): Backend, Execution, ExecutorAttr, Op, Runtime, RuntimeAttr, string, vector (+9 more)

Community 143 - "HalideRuntime.h"

Cohesion: 0.18 Nodes (23): bytes(), check_is_pointer, check_is_pointer<T *>, halide_device_interface_impl_t, halide_device_interface_t, impl, halide_type_t, bits (+15 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.09 Nodes (18): createForm, createRules, creating, deleting, deletingProject, demoCreating, doDelete(), formRef (+10 more)

Community 147 - "test_report_copy_stage.py"

Cohesion: 0.20 Nodes (17): ProviderResponse, CopyStage, name="copy":调 REPORT_COPY 场景生成结构化文案,产物落 result["copy"]。 产物键:summary / sections…, name="validation":三重校验 → 违规则重试一次 → 仍违规则降级模板。 产物落 result["validation"]:passed 恒为…, ValidationStage, _build_gateway(), _diagnosis(), _make_ctx() (+9 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 150 - "utils/api.ts"

Cohesion: 0.13 Nodes (20): ProjectSummary, formatStage(), getStageLabel(), STAGE_LABEL, useTaskStore, apiDelete(), ApiError, apiFetch() (+12 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 (17): mutex, mutex, string, T, vector, Scope, Content, EnterScope (+9 more)

Community 153 - "render/qa.ts"

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

Community 154 - "dsl.py"

Cohesion: 0.15 Nodes (16): ClauseValue, _as_options(), _clause_matches(), ConditionClause, _is_number(), Any, BaseModel, kb_rule DSL 的解析校验与纯匹配(TD-10 决策表,知识库文档 §3.2⑩)。 规则是数据不是代码(NFR-… (+8 more)

Community 155 - "HuaweiIdTokenVerifier"

Cohesion: 0.16 Nodes (12): Clock, HttpFetch, _first_str(), HuaweiClaims, HuaweiIdTokenVerifier, _int_claim(), Any, 验签 + claims 校验,失败抛 :class:AppError(40102/40101/60000)。 (+4 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.18 Nodes (20): create_item(), get_item(), get_item_graph(), list_items(), Any, EntityStatus, EntityType, KbServiceDep (+12 more)

Community 158 - "system.ts"

Cohesion: 0.26 Nodes (16): createSystemRoutes(), publicConfig(), applyDefined(), applyDraftOverlay(), configFilePath(), loadStoredConfig(), mergeFields(), mergeStoredConfig() (+8 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 162 - "auth_sms.py"

Cohesion: 0.15 Nodes (20): _access_token(), _client_ip(), IdentityServiceDep, post, Request, SettingsDep, 手机号验证码登录路由(T11,FR-ACC-04 / FR-ACC-14)。 POST /auth/sms/send、POST…, 惰性装配并缓存到 app.state(与 deps.gateway_dep 同一模式)。 缓存到 app.state… (+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 (17): kb_relation 三元组写入载荷。 本批次未暴露 HTTP 路由(关系录入属运营后台 T-P2-09 的范围),但写入…, RelationCreate, auth(), _dispose_engine_after_test(), _mk_entity(), Any, fixture, kb 实体底座集成用例(真实 PostgreSQL,T-P2-01/05). 覆盖:实体生命周期(draft→reviewing→published、改… (+9 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 - "Settings"

Cohesion: 0.14 Nodes (14): BaseSettings, Any, field_validator, Root settings object. Read it through :func:get_settings., psycopg-style URL, used by tooling that cannot speak asyncpg., Settings, MonkeyPatch, settings.task_bonus_rules 的形状与 env 通路(FR-BILL-03/04). 协调提交已把… (+6 more)

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 - "normalize_phone"

Cohesion: 0.12 Nodes (18): generate_code(), hash_code(), _hash_key(), masked_phone(), normalize_phone(), 6 位数字验证码。secrets 而非 random:验证码是安全敏感值, Mersenne Twister 可预测;均匀取 ``[0,…, 验证码只以 sha256 形态落 Redis:泄漏 RDB 换不回可用验证码。, 发送验证码:先频控后发送(FR-ACC-14),全过才生成并存储随机码。 (+10 more)

Community 171 - "TencentSmsSender"

Cohesion: 0.12 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 183 - "test_response_envelope.py"

Cohesion: 0.18 Nodes (14): AccessTokenClaims, create_access_token(), decode_access_token(), JWT access tokens (架构文档 §9.1: Bearer JWT, 15 分钟). The revocable refresh-token…, Unified response and error codes (架构文档 §9.2, FR-SYS-02)., FR-BILL-07: 提示中不得出现任何价格、购买、会员、升级字样。, test_app_error_defaults_come_from_the_registry(), test_error_envelope_carries_message_and_hint() (+6 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 189 - "routes/assets.ts"

Cohesion: 0.26 Nodes (13): fileGuard(), projectGuard(), createAssetRoutes(), getMime(), MIME_TYPES, computeEtag(), writeFileWithEtag(), isAllowedRootUploadBasename() (+5 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.17 Nodes (16): activeTab, ANIM_OPTIONS, currentEnter, currentExit, currentMode, editorKey, emit, { message } (+8 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.21 Nodes (10): invalidate_published_cache(), Any, 发布/下线/修改规则后调用,进程内缓存立刻重建。, kb_rule 的读写门面:CRUD + 状态机 + 缓存求值入口。, 新建 draft 规则。DSL 先校验再落库;rule_key 全局唯一。, 修改规则内容(仅 draft):version+1;rule_key 是命中链锚点,不可改。, 下线/撤稿(draft 与 published 均可)。规则不物理删除,保留可追溯性。, RuleService (+2 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 - "ScheduleConfig"

Cohesion: 0.12 Nodes (15): Path, string, ScheduleConfig, backendConfig, backupType, path, saveTensors, type (+7 more)

Community 198 - "IdentityService"

Cohesion: 0.20 Nodes (9): IdentityService, AsyncSession, 登录成功后签发新 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…, SessionIssued (+1 more)

Community 199 - "record_gap"

Cohesion: 0.12 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 - "db.py"

Cohesion: 0.14 Nodes (13): dispose_engine(), Async SQLAlchemy engine and session management (架构文档 §5, §12.2). The engine is…, _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 双指标对齐阈值. (+5 more)

Community 201 - "test_auth_huawei.py"

Cohesion: 0.21 Nodes (14): client(), _id_token(), _jwk(), _local_jwks_fetch(), _login(), Any, AsyncClient, fixture (+6 more)

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 206 - "halide_buffer_t"

Cohesion: 0.14 Nodes (14): halide_buffer_t, device, device_interface, dim, dimensions, flags, host, padding (+6 more)

Community 207 - "test_report_stages.py"

Cohesion: 0.25 Nodes (12): AsyncEngine, create_engine(), get_engine(), _body_payload(), _cleanup(), _color_payload(), _key(), Any (+4 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.24 Nodes (13): configure_logging(), make_redaction_processor(), Idempotently configure stdlib logging + structlog., 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() (+5 more)

Community 214 - "test_rules_engine.py"

Cohesion: 0.34 Nodes (12): _body_payload(), _cleanup(), _draft_payload(), _hard_payload(), _key(), Any, 规则引擎集成用例(真实 PostgreSQL):published 载入、draft 不载入、硬约束拦截。 覆盖任务契约:插 3 条规则(含 1 条…, 每个用例独立 engine:pytest-asyncio 每个用例一个事件循环, 共享全局连接池会把上一个 loop 的连接带进下一个用例(Future… (+4 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.22 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.19 Nodes (11): DeclarativeBase, CR-01 留证。人脸的单独同意 (consent_type='face') 必须独立成行。, Base, Consent, Quota, SQLAlchemy 2.0 ORM models. Scope of this scaffold: only the tables needed to…, 周期配额计量:按 period_key 自然重置,无需定时任务清零。, Declarative base; Base.metadata is Alembic's target_metadata. (+3 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.26 Nodes (11): auth(), client(), _count_events(), _fetch_events(), Any, fixture, 埋点上报集成用例(真实 PostgreSQL,FR-SYS-06)。 覆盖:/v1 与 /api/v1 两个前缀、落库行内容(含 PII 剔除)、 非法批…, dev-token 换一个专属测试用户,避免与其它用例的 ob_event 行串号。 (+3 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, type, enum, enter, 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.17 Nodes (11): 0. 现状勘误与落点, 1. 色板 Token, 2. 基础尺度(四页统一), 3. 页面一:试衣间 v2(FittingRoomPage), 4. 页面二:发型页 v2(HairDesignPage 改造), 5. 页面三:美学诊断落地页(DiagnosisLandingPage), 6. 页面四:美学诊断填写页(DiagnosisFormPage), 7. 组件清单(新建,一律独立文件、@Component 导出) (+3 more)

Community 230 - "engine.py"

Cohesion: 0.17 Nodes (10): ItemKey, _conflicts(), HardBlock, _item_key(), 纯域求值引擎(架构 §8.2 rules-engine,TD-10):无 I/O。 防幻觉红线:**结论由规则引擎产出,LLM…, 命中链的一环:报告与 Agent 可解释性的数据来源(架构 §8.1)。, 一条必须执行的硬约束:命中规则元数据 + 待过滤的 avoid 约束。 调用方拿 avoid 里的 slot/attrs 对候选单品做过滤(同…, 同 slot 且至少一个共享维度上取值相交,才视为推荐与回避冲突。 不同维度的 avoid(如"回避修身"之于"推荐垫肩")是互补信号而非冲突:… (+2 more)

Community 231 - "vision.py"

Cohesion: 0.29 Nodes (10): _bmi(), _num(), _pick(), Any, _q_num(), 视觉分析提供者:接口位 + V1 确定性(mock)实现。 接口位(T9 SPIKE 之后的正式契约):真实 RTMPose/BiRefNet/Lab…, 确定性种子:canonical JSON 保证 dict 键序无关,salt 分组隔离特征域。, 问卷数值字段的宽容读取:bool 不是数值(是 int 子类,须显式排除)。 (+2 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.24 Nodes (4): EntityCreate, POST /kb/items 载荷。新实体固定从 draft/v1 起步,不收客户端指定状态。, PATCH 语义:显式传 null 清空字段,未传不动字段。, TestEntitySchemas

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 241 - "events.py"

Cohesion: 0.27 Nodes (9): AnalyticsServiceDep, post_event_batch(), CurrentUserId, post, POST /events/batch — 客户端埋点批量上报(FR-SYS-06 服务端入口)。 埋点链路对客户端静默降级:非法批返回 40020(无…, EventBatchRequest, EventBatchResponse, BaseModel (+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 246 - "output.ts"

Cohesion: 0.38 Nodes (8): parseRange(), serveFileWithRange(), resolveSlug(), createOutputRoutes(), resolveSlug(), computeSlug(), parseMetaFields(), computeOutputSlug()

Community 247 - "KbAsset"

Cohesion: 0.27 Nodes (5): KbAssetService, AsyncSession, 素材登记与审核(kb_asset)。与实体/图谱分开放:素材由运营流水线 (T-P2-07/15)高频写入,审核是唯一能把 tryon_ready 打开的入口。, KbAsset, 图像资产。tryon_ready 是换装闭环的关键标志位(架构 §6.2).

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 260 - "rules/repo.py"

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

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 273 - "slugify"

Cohesion: 0.43 Nodes (5): copyDirRecursive(), initCommand(), resolveQuickOutDir(), resolveOutDir(), slugify()

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 311 - "AgentService"

Cohesion: 0.40 Nodes (3): AgentService, ChatResult, AsyncSession

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 336 - "admin_auth"

Cohesion: 0.50 Nodes (5): admin_auth(), admin_settings(), Request, 取应用工厂装配时挂上的 settings。 鉴权口径必须与应用装配口径同源:工厂收到的 settings 决定路由是否注册,…, X-Admin-Token 精确匹配校验,失败 → 40100(UNAUTHENTICATED)。 用 hmac.compare_digest…

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

  • 1993 isolated node(s): AnimationProps, program, dict, AnimationProps, AnimationProps (+1988 more) These have ≤1 connection - possible missing edges or undocumented components.
  • 79 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 test_report_copy_stage.py, HuaweiIdTokenVerifier, api/deps.py, test_report_validation.py, integration/test_kb_entity.py, pipeline.py, normalize_phone, shared/errors.py, TencentSmsSender, retrieval/repo.py, identity/service.py, test_report_export.py, test_upload_presign.py, test_response_envelope.py, config.py, unit/test_kb_entity.py, next_id, KbRule, llm/errors.py, IdentityService, test_report_flow.py, DeterministicEmbedder, admin_auth, analytics/service.py, TaskStatus, test_rules_engine.py, test_huawei_verifier.py, RpReport, test_sms_login.py, ReportContext, vision.py, routers/quota.py, auth.py, sms_login.py, KbAsset, Task, 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.017) - this node is a cross-community bridge.