{ "directed": false, "multigraph": false, "graph": { "hyperedges": [ { "id": "fe_batch_f1_f4", "label": "HarmonyOS FE Batch F1-F4", "nodes": [ "docs_readme_fe_collaboration_protocol", "docs_f1_loginpage", "docs_f2_homepage", "docs_f3_reportcreatepage", "docs_f4_chatpage" ], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md" }, { "id": "kb_publish_invalidate", "label": "KB Publish and Cache Invalidation", "nodes": [ "docs_t6_kb_entity", "docs_t7_rules_engine", "docs_t12_publish_orchestration", "docs_t14_invalidate_cache" ], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md" }, { "id": "personalized_capability_loop", "label": "Knowledge report memory agent tryon loop", "nodes": [ "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" ], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md" }, { "id": "report_m3_pipeline", "label": "M3 Report Staged Pipeline", "nodes": [ "docs_t15_report_pipeline", "docs_t15_stage_protocol", "docs_t15_assemble_stages", "docs_t16_visionstage", "docs_t16_diagnosisstage", "docs_t17_copystage", "docs_t17_validationstage" ], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md" }, { "id": "three_compliance_lines", "label": "Face filing and AI labeling obligations", "nodes": [ "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" ], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md" }, { "id": "v1_cost_control_stack", "label": "V1 quota metering and daily fuse", "nodes": [ "docs_readme_quota", "docs_readme_reserve_commit_refund", "docs_jishu_jiagou_wendang_daily_cost_breaker", "docs_jishu_jiagou_wendang_ob_ai_call" ], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md" } ] }, "nodes": [ { "label": "entry/hvigorfile.ts", "file_type": "code", "source_file": "app/entry/hvigorfile.ts", "source_location": "L1", "_origin": "ast", "id": "app_entry_hvigorfile", "community": 30, "community_name": "Hvigor Build Config", "norm_label": "entry/hvigorfile.ts" }, { "label": "app/hvigorfile.ts", "file_type": "code", "source_file": "app/hvigorfile.ts", "source_location": "L1", "_origin": "ast", "id": "app_hvigorfile", "community": 31, "community_name": "Hvigor Build Duplicate", "norm_label": "app/hvigorfile.ts" }, { "label": "AuthStore", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f1_authstore", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "authstore" }, { "label": "LoginPage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "dev-token \u767b\u5f55\u95ed\u73af\uff1a\u54c1\u724c\u533a + \u8bbe\u5907\u6807\u8bc6 + \u9ad8\u7ea7\u8bbe\u7f6e\u91cc\u53ef\u6539 AuthStore baseUrl\uff0c\u4f9b\u771f\u673a\u8fde\u5f00\u53d1\u673a", "id": "docs_f1_loginpage", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "loginpage" }, { "label": "ProfilePage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f1_profilepage", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "profilepage" }, { "label": "Quota Card", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f1_quota_card", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "quota card" }, { "label": "App Shell Tabs", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u5e95\u90e8\u56db Tab\uff08\u9996\u9875/\u62a5\u544a/AI/\u6211\u7684\uff09\uff1b\u62a5\u544a\u4e0e\u6211\u7684\u672c\u6279\u5148\u8df3\u72ec\u7acb\u8def\u7531\u9875", "id": "docs_f2_app_shell_tabs", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "app shell tabs" }, { "label": "ErrorView", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "NFR-UX-02 \u843d\u5730\uff1a\u5931\u8d25\u6001\u5fc5\u987b\u6709\u539f\u56e0 message + \u4e0b\u4e00\u6b65 hint + \u91cd\u8bd5", "id": "docs_f2_errorview", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "errorview" }, { "label": "HomePage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f2_homepage", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "homepage" }, { "label": "NFR-UX-02", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f2_nfr_ux_02", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "nfr-ux-02" }, { "label": "Report Task Polling", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "GET /tasks/{id} \u6bcf 3s\uff1b\u9875\u9762\u9500\u6bc1\u5fc5\u987b\u6e05\u5b9a\u65f6\u5668\uff1bFAILED \u7528\u540c request_key \u5e42\u7b49\u91cd\u653e", "id": "docs_f3_report_polling", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "report task polling" }, { "label": "ReportCreatePage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f3_reportcreatepage", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "reportcreatepage" }, { "label": "ChatMsg", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F4-AI\u5bf9\u8bdd\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f4_chatmsg", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "chatmsg" }, { "label": "ChatPage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F4-AI\u5bf9\u8bdd\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "V1 \u6d88\u606f\u4ec5\u672c\u5730\u5185\u5b58\uff0c\u4e0d\u505a\u4f1a\u8bdd\u6301\u4e45\u5316\uff1b\u540e\u7aef ag_conversation \u5c5e\u540e\u7eed\u4efb\u52a1", "id": "docs_f4_chatpage", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "chatpage" }, { "label": "Backend API Cheatsheet", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_fe_api_cheatsheet", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "backend api cheatsheet" }, { "label": "derived_features", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u89c6\u89c9\u4e2d\u95f4\u6001\u843d rp_input\uff1b\u5df2\u5b58\u5728\u5219\u8df3\u8fc7\u89c6\u89c9\uff0c\u5931\u8d25/\u91cd\u751f\u6210\u4e0d\u9700\u91cd\u65b0\u4e0a\u4f20\uff08T-P3-09\uff09", "id": "docs_t15_derived_features", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "derived_features" }, { "label": "Error 40920 REPORT_ALREADY_EXISTS", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u9996\u6b21\u7ec8\u8eab 1 \u6b21\u8d44\u683c\u8bed\u4e49\uff1b\u6587\u6848\u4e0d\u542b\u4ef7\u683c\u5b57\u6837", "id": "docs_t15_error_40920", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "error 40920 report_already_exists" }, { "label": "ReportService", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t15_reportservice", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "reportservice" }, { "label": "FR-BILL-03", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T2-\u4efb\u52a1\u5956\u52b1\u9886\u53d6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t2_fr_bill_03", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "fr-bill-03" }, { "label": "grant_bonus", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T2-\u4efb\u52a1\u5956\u52b1\u9886\u53d6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "amount \u5360\u4f4d\u503c 1\uff0c\u5177\u4f53\u6570\u503c\u5f85\u4ea7\u54c1\u6539 env\uff1bsystem_grant \u7684 delta=0 \u56e0\u53ea\u63d0\u9ad8\u6709\u6548\u989d\u5ea6\u4e0d\u6539 used", "id": "docs_t2_grant_bonus", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "grant_bonus" }, { "label": "Task Bonus Claim", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T2-\u4efb\u52a1\u5956\u52b1\u9886\u53d6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t2_task_bonus_claim", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "task bonus claim" }, { "label": "CosSigner Protocol", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T5-\u4e0a\u4f20\u9884\u7b7e\u540d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t5_cossigner", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "cossigner protocol" }, { "label": "FR-SYS-03", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T5-\u4e0a\u4f20\u9884\u7b7e\u540d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t5_fr_sys_03", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "fr-sys-03" }, { "label": "COS Presigned Upload", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T5-\u4e0a\u4f20\u9884\u7b7e\u540d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u56fe\u7247\u4e0d\u7ecf\u5e94\u7528\u670d\u52a1\u5668\uff1b\u672c\u4efb\u52a1\u53ea\u505a\u7b7e\u53d1\uff0c\u4e0d\u505a\u4e0a\u4f20\u56de\u8c03/\u5185\u5bb9\u6821\u9a8c", "id": "docs_t5_presign", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "cos presigned upload" }, { "label": "StorageService", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T5-\u4e0a\u4f20\u9884\u7b7e\u540d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t5_storageservice", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "storageservice" }, { "label": "FE Batch Collaboration Protocol", "file_type": "document", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_fe_collaboration_protocol", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "fe batch collaboration protocol" }, { "label": "ArkTS Strict Mode Rules", "file_type": "rationale", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u6cdb\u578b\u5fc5\u987b\u663e\u5f0f\u7c7b\u578b\u53c2\u6570\u3001\u8bf7\u6c42\u4f53\u7528\u5177\u578b Record\u3001throw \u53ea\u629b ApiError\uff0c\u8fdd\u53cd\u5fc5\u70b8\u7f16\u8bd1", "id": "docs_readme_fe_arkts_strict_mode", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "arkts strict mode rules" }, { "label": "Path Routing Without Page Imports", "file_type": "rationale", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u9875\u9762\u95f4\u8df3\u8f6c\u4e00\u5f8b router.pushUrl\uff0c\u7981\u6b62 import \u5176\u5b83\u9875\u9762\u6587\u4ef6\uff1b\u4e03\u4e2a\u9875\u9762\u5df2\u6ce8\u518c\uff0c\u6309\u8def\u5f84\u8df3\u662f\u672c\u6279\u96f6\u51b2\u7a81\u7684\u6839\u672c", "id": "docs_readme_fe_no_page_import", "community": 0, "community_name": "HarmonyOS App Shell", "norm_label": "path routing without page imports" }, { "label": "Existing 60-style hair API", "file_type": "concept", "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_hair_api", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "existing 60-style hair api" }, { "label": "\u7f8e\u642d product", "file_type": "concept", "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_meida", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "\u7f8e\u642d product" }, { "label": "ADR-01 to ADR-14", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_jiagou_wendang_adr_index", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "adr-01 to adr-14" }, { "label": "ob_ai_call cost ledger", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_jiagou_wendang_ob_ai_call", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "ob_ai_call cost ledger" }, { "label": "TD-01 HarmonyOS native ArkTS", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "V1 ships HarmonyOS only so cross-end cost has zero payoff; product depends on first-class system kits Uni-App-x wraps poorly.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_01", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "td-01 harmonyos native arkts" }, { "label": "TD-28 V1 free quota commercialization", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Pricing needs real unit cost, frequency, and willingness; paid unlimited tryon loses money; skip IAP work in V1.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_28", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "td-28 v1 free quota commercialization" }, { "label": "Hybrid retrieval", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_hybrid_retrieval", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "hybrid retrieval" }, { "label": "V1 no charge quota-only", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "No IAP, membership, point purchase, or ads; billing degrades to quota and metering.", "id": "docs_readme_v1_no_charge", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "v1 no charge quota-only" }, { "label": "T-P1-25c peak-offpeak pricing", "file_type": "concept", "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "From 2026-08-17 DeepSeek peak is 2x idle; cost must be computed at call time for V2 pricing.", "id": "docs_sprint_zhixing_jihua_t_p1_25c", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "t-p1-25c peak-offpeak pricing" }, { "label": "CR-01 to CR-12 compliance requirements", "file_type": "concept", "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_xuqiu_guige_shuoming_cr_set", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "cr-01 to cr-12 compliance requirements" }, { "label": "NFR-PERF unique performance source", "file_type": "concept", "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_xuqiu_guige_shuoming_nfr_perf", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "nfr-perf unique performance source" }, { "label": "V1 scope matrix", "file_type": "concept", "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_xuqiu_guige_shuoming_v1_scope", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "v1 scope matrix" }, { "label": "Compliance and security plan", "file_type": "document", "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Face, generative-AI service, and AI-synthetic content are three independent legal lines and must not be buried in tech docs.", "id": "docs_hegui_yu_anquan_fangan_compliance_plan", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "compliance and security plan" }, { "label": "Technical architecture document", "file_type": "document", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_jiagou_wendang_architecture", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "technical architecture document" }, { "label": "TD-00 to TD-33 decision catalog", "file_type": "document", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_catalog", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "td-00 to td-33 decision catalog" }, { "label": "Development WBS", "file_type": "document", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Order by dependency not person-days; AI-assisted schedule makes day estimates weak.", "id": "docs_kaifa_renwu_chaijie_wbs", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "development wbs" }, { "label": "\u7f8e\u642d\u6587\u6863\u7d22\u5f15", "file_type": "document", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_document_index", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "\u7f8e\u642d\u6587\u6863\u7d22\u5f15" }, { "label": "Sprint execution plan", "file_type": "document", "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_sprint_zhixing_jihua_sprint_plan", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "sprint execution plan" }, { "label": "Requirements specification", "file_type": "document", "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_xuqiu_guige_shuoming_srs", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "requirements specification" }, { "label": "Four-layer document system", "file_type": "rationale", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Why / What / How / Who-When. On conflict, lower more-specific later-updated layer wins.", "id": "docs_readme_four_layer_docs", "community": 1, "community_name": "Product Architecture Docs", "norm_label": "four-layer document system" }, { "label": "Saturated medium-blue rounded-square (squircle) background of the start icon", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_blue_rounded_square_background", "community": 10, "community_name": "Start Icon Branding", "norm_label": "saturated medium-blue rounded-square (squircle) background of the start icon" }, { "label": "Dashboard / app-drawer / service-collection UI motif suggested by a 2x2 tile grid", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_dashboard_drawer_motif", "community": 10, "community_name": "Start Icon Branding", "norm_label": "dashboard / app-drawer / service-collection ui motif suggested by a 2x2 tile grid" }, { "label": "Flat modern minimalist icon style without gradients or skeuomorphism", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_flat_minimalist_style", "community": 10, "community_name": "Start Icon Branding", "norm_label": "flat modern minimalist icon style without gradients or skeuomorphism" }, { "label": "HarmonyOS entry-module start icon in base/media resources", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_harmonyos_entry_start_branding", "community": 10, "community_name": "Start Icon Branding", "norm_label": "harmonyos entry-module start icon in base/media resources" }, { "label": "App launcher / splash-screen start branding asset", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_launcher_splash_branding", "community": 10, "community_name": "Start Icon Branding", "norm_label": "app launcher / splash-screen start branding asset" }, { "label": "Possible media-gallery or content-collection motif (uncertain; app name meida/media)", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_media_collection_motif", "community": 10, "community_name": "Start Icon Branding", "norm_label": "possible media-gallery or content-collection motif (uncertain; app name meida/media)" }, { "label": "Four pale blue or off-white frosted-glass rounded tiles inside the icon", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_pale_blue_frosted_tiles", "community": 10, "community_name": "Start Icon Branding", "norm_label": "four pale blue or off-white frosted-glass rounded tiles inside the icon" }, { "label": "Centered symmetrical 2x2 grid of four smaller rounded squares", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_two_by_two_tile_grid", "community": 10, "community_name": "Start Icon Branding", "norm_label": "centered symmetrical 2x2 grid of four smaller rounded squares" }, { "label": "HarmonyOS entry startIcon: blue rounded-square splash/launcher branding with a centered 2x2 pale-tile grid", "file_type": "image", "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_starticon_start_icon", "community": 10, "community_name": "Start Icon Branding", "norm_label": "harmonyos entry starticon: blue rounded-square splash/launcher branding with a centered 2x2 pale-tile grid" }, { "label": "TD-07 BiRefNet forbid RMBG-2.0", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "RMBG-2.0 is CC BY-NC 4.0; commercial deploy without a BRIA deal violates license.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_07", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "td-07 birefnet forbid rmbg-2.0" }, { "label": "TD-26 all items self-shot", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Only path with clean copyright; stock licenses often bar synthetic use; attributes are more accurate from physical items.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_26", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "td-26 all items self-shot" }, { "label": "TD-27 full-time image advisor", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Rules need ongoing calibration; golden-set labels need one annotator; per-item contractors leave after delivery.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_27", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "td-27 full-time image advisor" }, { "label": "T-P0-20 full-time image advisor", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_t_p0_20", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "t-p0-20 full-time image advisor" }, { "label": "T-P0-21 self-shot pipeline", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_t_p0_21", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "t-p0-21 self-shot pipeline" }, { "label": "Self-shot item pipeline", "file_type": "concept", "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_meixue_zhishiku_jianshe_fangan_self_shot_pipeline", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "self-shot item pipeline" }, { "label": "tryon_ready", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_tryon_ready", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "tryon_ready" }, { "label": "Critical path shift to content", "file_type": "rationale", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Filing used to hide content lag; now every development day is launch time and advisor plus self-shot gate M2+.", "id": "docs_kaifa_renwu_chaijie_critical_path_shift", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "critical path shift to content" }, { "label": "Content production critical track", "file_type": "rationale", "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "After filing, launch date is reverse-scheduled from weekly advisor and self-shot capacity; no AI shortcut.", "id": "docs_sprint_zhixing_jihua_content_track", "community": 11, "community_name": "Self-shot Content Track", "norm_label": "content production critical track" }, { "label": "Adaptive / HarmonyOS AppScope foreground branding asset", "file_type": "concept", "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_foreground_adaptive_icon_layer", "community": 12, "community_name": "AppScope Icon Foreground", "norm_label": "adaptive / harmonyos appscope foreground branding asset" }, { "label": "Grid menu or app-list launcher motif", "file_type": "concept", "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_foreground_grid_menu_motif", "community": 12, "community_name": "AppScope Icon Foreground", "norm_label": "grid menu or app-list launcher motif" }, { "label": "Possible selected-state reading of the darker bottom-right tile", "file_type": "concept", "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_foreground_selected_tile_reading", "community": 12, "community_name": "AppScope Icon Foreground", "norm_label": "possible selected-state reading of the darker bottom-right tile" }, { "label": "2x2 grid of four identical rounded squares", "file_type": "image", "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_foreground_2x2_rounded_grid", "community": 12, "community_name": "AppScope Icon Foreground", "norm_label": "2x2 grid of four identical rounded squares" }, { "label": "HarmonyOS app icon foreground layer: 2x2 rounded-square grid on black", "file_type": "image", "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_foreground_app_icon_foreground", "community": 12, "community_name": "AppScope Icon Foreground", "norm_label": "harmonyos app icon foreground layer: 2x2 rounded-square grid on black" }, { "label": "Solid black background of the foreground icon layer", "file_type": "image", "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_foreground_black_backdrop", "community": 12, "community_name": "AppScope Icon Foreground", "norm_label": "solid black background of the foreground icon layer" }, { "label": "Bottom-right medium-to-dark gray rounded square accent", "file_type": "image", "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_foreground_dark_gray_accent_tile", "community": 12, "community_name": "AppScope Icon Foreground", "norm_label": "bottom-right medium-to-dark gray rounded square accent" }, { "label": "Three light-gray rounded squares (top-left, top-right, bottom-left)", "file_type": "image", "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_foreground_light_gray_tiles", "community": 12, "community_name": "AppScope Icon Foreground", "norm_label": "three light-gray rounded squares (top-left, top-right, bottom-left)" }, { "label": "DailyBudgetGuard", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t1_dailybudgetguard", "community": 13, "community_name": "LLM Cost Circuit Breaker", "norm_label": "dailybudgetguard" }, { "label": "ensure_scene_allowed", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t1_ensure_scene_allowed", "community": 13, "community_name": "LLM Cost Circuit Breaker", "norm_label": "ensure_scene_allowed" }, { "label": "Error 60003 LLM Daily Budget Exceeded", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "tier4 block_all \u4fdd\u6301\u65e2\u6709 60003 \u8bed\u4e49\uff1b60006 \u4ec5\u7528\u4e8e scene \u964d\u7ea7", "id": "docs_t1_error_60003", "community": 13, "community_name": "LLM Cost Circuit Breaker", "norm_label": "error 60003 llm daily budget exceeded" }, { "label": "Error 60006 LLM_SCENE_DEGRADED", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t1_error_60006", "community": 13, "community_name": "LLM Cost Circuit Breaker", "norm_label": "error 60006 llm_scene_degraded" }, { "label": "Four-Tier Daily Budget Degradation", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u5355\u4e00\u65e5\u9884\u7b97\u9608\u503c\u5347\u7ea7\u4e3a warn/degrade_secondary/degrade_generation/block_all\uff1bcritical \u6c38\u8fdc\u8c41\u514d\u4f46\u8ba1\u5165\u6210\u672c\uff1b\u7194\u65ad\u53ea\u62e6\u7f51\u5173\u65b0\u8bf7\u6c42", "id": "docs_t1_four_tier_budget", "community": 13, "community_name": "LLM Cost Circuit Breaker", "norm_label": "four-tier daily budget degradation" }, { "label": "Budget Manual Override", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Redis \u952e llm:budget:override \u5f3a\u5236\u6863\u4f4d\uff0c\u4f18\u5148\u7ea7\u9ad8\u4e8e\u6210\u672c\u6c34\u4f4d", "id": "docs_t1_manual_override", "community": 13, "community_name": "LLM Cost Circuit Breaker", "norm_label": "budget manual override" }, { "label": "NFR-COST-02", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t1_nfr_cost_02", "community": 13, "community_name": "LLM Cost Circuit Breaker", "norm_label": "nfr-cost-02" }, { "label": "SceneDegradedError", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t1_scene_degraded_error", "community": 13, "community_name": "LLM Cost Circuit Breaker", "norm_label": "scenedegradederror" }, { "label": "AI content dual labeling", "file_type": "concept", "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_hegui_yu_anquan_fangan_ai_labeling", "community": 14, "community_name": "AI Content Compliance", "norm_label": "ai content dual labeling" }, { "label": "27-digit content code", "file_type": "concept", "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_hegui_yu_anquan_fangan_content_code_27", "community": 14, "community_name": "AI Content Compliance", "norm_label": "27-digit content code" }, { "label": "compliance.publish_asset", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_jiagou_wendang_compliance_publish_asset", "community": 14, "community_name": "AI Content Compliance", "norm_label": "compliance.publish_asset" }, { "label": "TD-21 AI synthetic content labeling", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_21", "community": 14, "community_name": "AI Content Compliance", "norm_label": "td-21 ai synthetic content labeling" }, { "label": "Unified compliance exit", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_unified_compliance_exit", "community": 14, "community_name": "AI Content Compliance", "norm_label": "unified compliance exit" }, { "label": "Content ethics redlines", "file_type": "rationale", "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Describe not judge; no defect framing, medical claims, absolute promises, or judging others; written into prompt, hard rules, and post-check.", "id": "docs_hegui_yu_anquan_fangan_ethics_redlines", "community": 14, "community_name": "AI Content Compliance", "norm_label": "content ethics redlines" }, { "label": "Moderation fail-close", "file_type": "rationale", "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "A missed illegal item costs takedown or penalty more than brief unavailability, opposite of fail-soft for other deps.", "id": "docs_hegui_yu_anquan_fangan_fail_close", "community": 14, "community_name": "AI Content Compliance", "norm_label": "moderation fail-close" }, { "label": "Brand primary color", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_background_brand_primary_color", "community": 15, "community_name": "Entry Icon Background", "norm_label": "brand primary color" }, { "label": "Branding asset", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_background_branding_asset", "community": 15, "community_name": "Entry Icon Background", "norm_label": "branding asset" }, { "label": "HarmonyOS entry module", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_background_harmonyos_entry_module", "community": 15, "community_name": "Entry Icon Background", "norm_label": "harmonyos entry module" }, { "label": "Icon background layer", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_background_icon_background_layer", "community": 15, "community_name": "Entry Icon Background", "norm_label": "icon background layer" }, { "label": "Vibrant blue", "file_type": "concept", "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_background_vibrant_blue", "community": 15, "community_name": "Entry Icon Background", "norm_label": "vibrant blue" }, { "label": "Solid vibrant blue HarmonyOS entry icon background", "file_type": "image", "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_background_entry_icon_background", "community": 15, "community_name": "Entry Icon Background", "norm_label": "solid vibrant blue harmonyos entry icon background" }, { "label": "2x2 grid of rounded squares", "file_type": "image", "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_foreground_2x2_rounded_grid", "community": 16, "community_name": "Entry Icon Foreground", "norm_label": "2x2 grid of rounded squares" }, { "label": "App drawer / grid menu icon metaphor", "file_type": "image", "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_foreground_app_drawer_metaphor", "community": 16, "community_name": "Entry Icon Foreground", "norm_label": "app drawer / grid menu icon metaphor" }, { "label": "Solid black icon background", "file_type": "image", "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_foreground_black_background", "community": 16, "community_name": "Entry Icon Foreground", "norm_label": "solid black icon background" }, { "label": "Darker gray bottom-right tile", "file_type": "image", "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_foreground_darker_bottom_right_tile", "community": 16, "community_name": "Entry Icon Foreground", "norm_label": "darker gray bottom-right tile" }, { "label": "HarmonyOS entry module icon foreground layer", "file_type": "image", "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_foreground_entry_icon_foreground", "community": 16, "community_name": "Entry Icon Foreground", "norm_label": "harmonyos entry module icon foreground layer" }, { "label": "Light gray rounded tiles (top-left, top-right, bottom-left)", "file_type": "image", "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_src_main_resources_base_media_foreground_light_gray_tiles", "community": 16, "community_name": "Entry Icon Foreground", "norm_label": "light gray rounded tiles (top-left, top-right, bottom-left)" }, { "label": "HarmonyOS adaptive icon background layer", "file_type": "image", "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_background_app_icon_background", "community": 17, "community_name": "AppScope Icon Background", "norm_label": "harmonyos adaptive icon background layer" }, { "label": "AppScope base media branding resource", "file_type": "image", "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_background_appscope_media_resource", "community": 17, "community_name": "AppScope Icon Background", "norm_label": "appscope base media branding resource" }, { "label": "Saturated primary brand blue fill", "file_type": "image", "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_background_primary_brand_blue", "community": 17, "community_name": "AppScope Icon Background", "norm_label": "saturated primary brand blue fill" }, { "label": "Solid vibrant blue square background asset", "file_type": "image", "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_background_solid_blue_square", "community": 17, "community_name": "AppScope Icon Background", "norm_label": "solid vibrant blue square background asset" }, { "label": "Possible splash or launch screen background", "file_type": "image", "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_appscope_resources_base_media_background_splash_or_launch_layer", "community": 17, "community_name": "AppScope Icon Background", "norm_label": "possible splash or launch screen background" }, { "label": "TD-32 Tencent Cloud SMS", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Aligns with primary cloud; SMS is the only independent V1 login fallback and the only cash-loss abuse surface without quota.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_32", "community": 18, "community_name": "SMS Dual Certificates", "norm_label": "td-32 tencent cloud sms" }, { "label": "AGC dual certificate fingerprints", "file_type": "concept", "source_file": "docs/\u524d\u7f6e\u5f00\u901a\u6e05\u5355-\u4e91\u8d44\u6e90\u4e0e\u8d44\u8d28.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Missing release SHA256 looks like debug login works and release login fails.", "id": "docs_qianzhi_kaitong_qingdan_yun_ziyuan_yu_zizhi_agc_fingerprint", "community": 18, "community_name": "SMS Dual Certificates", "norm_label": "agc dual certificate fingerprints" }, { "label": "Tencent Cloud SMS signature review", "file_type": "concept", "source_file": "docs/\u524d\u7f6e\u5f00\u901a\u6e05\u5355-\u4e91\u8d44\u6e90\u4e0e\u8d44\u8d28.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_qianzhi_kaitong_qingdan_yun_ziyuan_yu_zizhi_sms_signature", "community": 18, "community_name": "SMS Dual Certificates", "norm_label": "tencent cloud sms signature review" }, { "label": "reference/ no-secrets policy", "file_type": "document", "source_file": "reference/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "reference_readme_no_secrets", "community": 18, "community_name": "SMS Dual Certificates", "norm_label": "reference/ no-secrets policy" }, { "label": "Independent dual login channels", "file_type": "rationale", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Huawei Account Kit and Tencent SMS must not depend on each other; one-tap login is V2 so SMS is V1 required fallback.", "id": "docs_jishu_jiagou_wendang_dual_login", "community": 18, "community_name": "SMS Dual Certificates", "norm_label": "independent dual login channels" }, { "label": "Face original retention 2 hours", "file_type": "concept", "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Global unique fact source; 24h was extra risk toward being deemed stored face info.", "id": "docs_hegui_yu_anquan_fangan_face_retention_2h", "community": 19, "community_name": "Face Photo Retention", "norm_label": "face original retention 2 hours" }, { "label": "TD-20 face original not stored", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_20", "community": 19, "community_name": "Face Photo Retention", "norm_label": "td-20 face original not stored" }, { "label": "COS four buckets", "file_type": "concept", "source_file": "docs/\u524d\u7f6e\u5f00\u901a\u6e05\u5355-\u4e91\u8d44\u6e90\u4e0e\u8d44\u8d28.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_qianzhi_kaitong_qingdan_yun_ziyuan_yu_zizhi_cos_four_buckets", "community": 19, "community_name": "Face Photo Retention", "norm_label": "cos four buckets" }, { "label": "Face original never persisted", "file_type": "rationale", "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Keep stored face-info count at zero to avoid the 100k filing threshold and shrink leak surface; only derived features persist.", "id": "docs_hegui_yu_anquan_fangan_yuan_tu_bu_luo_pan", "community": 19, "community_name": "Face Photo Retention", "norm_label": "face original never persisted" }, { "label": "LoadingView", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f2_loadingview", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "loadingview" }, { "label": "NFR-UX-05", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f3_nfr_ux_05", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "nfr-ux-05" }, { "label": "ReportResultPage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_f3_reportresultpage", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "reportresultpage" }, { "label": "Diagnosis API Contract", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "dimensions \u6052 32 \u9879\uff1bcopy \u4e3a summary+sections\uff1bvalidation \u542b passed/degraded/checks", "id": "docs_readme_fe_diagnosis_contract", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "diagnosis api contract" }, { "label": "assemble_stages", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "importlib \u6309 dotted path \u52a8\u6001\u5bfc\u5165\uff1b\u6a21\u5757\u4e0d\u5b58\u5728\u629b CONFIG_ERROR \u7edd\u4e0d\u9759\u9ed8\u8df3\u8fc7", "id": "docs_t15_assemble_stages", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "assemble_stages" }, { "label": "Report Pipeline Skeleton", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "T15/T16/T17 \u62fc\u6210 M3 \u62a5\u544a\u6d41\u6c34\u7ebf\uff0c\u4e92\u4e0d\u6539\u5bf9\u65b9\u6587\u4ef6\uff0c\u9760 dotted-path \u9636\u6bb5\u6ce8\u518c\u8854\u63a5", "id": "docs_t15_report_pipeline", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "report pipeline skeleton" }, { "label": "ReportContext", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t15_reportcontext", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "reportcontext" }, { "label": "Stage Protocol", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t15_stage_protocol", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "stage protocol" }, { "label": "DiagnosisStage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t16_diagnosisstage", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "diagnosisstage" }, { "label": "DimensionResult", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u7f3a\u5931\u7ef4\u5ea6\u5fc5\u987b\u663e\u5f0f skipped+\u539f\u56e0\uff0c\u4e0d\u5141\u8bb8\u7f3a\u952e\uff1b\u4efb\u4f55\u8f93\u5165\u7ec4\u5408\u4e0b\u6052 32 \u952e", "id": "docs_t16_dimensionresult", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "dimensionresult" }, { "label": "DIMENSIONS 32-Spec Dictionary", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t16_dimensions", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "dimensions 32-spec dictionary" }, { "label": "VisionStage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t16_visionstage", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "visionstage" }, { "label": "CopyStage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "skipped \u7ef4\u5ea6\u4e0d\u8fdb prompt\uff0cLLM \u770b\u4e0d\u5230\u7f3a\u5931\u7ef4\u5ea6\u5c31\u4e0d\u4f1a\u7f16\u9020", "id": "docs_t17_copystage", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "copystage" }, { "label": "Rule-Direct Fallback Copy", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u6821\u9a8c\u5931\u8d25\u518d\u751f\u6210\u4e00\u6b21\u4ecd\u5931\u8d25\u5219\u89c4\u5219\u76f4\u51fa\u6a21\u677f\uff0c\u7edd\u4e0d\u653e\u884c\u8fdd\u89c4\u5185\u5bb9", "id": "docs_t17_fallback_copy", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "rule-direct fallback copy" }, { "label": "PEJORATIVE_TERMS", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t17_pejorative_terms", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "pejorative_terms" }, { "label": "ValidationStage", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t17_validationstage", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "validationstage" }, { "label": "Mandatory Post-Generation Validation", "file_type": "rationale", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u751f\u6210\u540e\u6821\u9a8c\u4e0d\u53ef\u8df3\u8fc7\u4e14\u4e0e\u6587\u6848\u9636\u6bb5\u804c\u8d23\u5206\u79bb\uff1b\u4efb\u4f55\u51fa\u53e3 passed \u5fc5\u987b\u4e3a true \u6216\u9636\u6bb5\u629b\u9519", "id": "docs_t17_post_validation", "community": 2, "community_name": "Report Pipeline Stages", "norm_label": "mandatory post-generation validation" }, { "label": "Product quota table section 3.2", "file_type": "concept", "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_quota_table", "community": 20, "community_name": "Quota Guest Merge", "norm_label": "product quota table section 3.2" }, { "label": "Quota", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_quota", "community": 20, "community_name": "Quota Guest Merge", "norm_label": "quota" }, { "label": "Guest mode and merge", "file_type": "concept", "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_guest_mode", "community": 20, "community_name": "Quota Guest Merge", "norm_label": "guest mode and merge" }, { "label": "AnalyticsService", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T3-\u57cb\u70b9\u4e0a\u62a5.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t3_analyticsservice", "community": 21, "community_name": "Analytics Event Ingest", "norm_label": "analyticsservice" }, { "label": "Events Batch Ingest", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T3-\u57cb\u70b9\u4e0a\u62a5.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t3_events_batch", "community": 21, "community_name": "Analytics Event Ingest", "norm_label": "events batch ingest" }, { "label": "Events Fail-Close Validation", "file_type": "rationale", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T3-\u57cb\u70b9\u4e0a\u62a5.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u4efb\u4e00\u6821\u9a8c\u4e0d\u8fc7\u6574\u6279\u62d2\u7edd\u4e0d\u90e8\u5206\u843d\u5e93\uff1bV1 \u4e0d\u505a\u4e8b\u4ef6\u540d\u5b57\u5178\u679a\u4e3e\uff0c\u7b49 TD-23 \u5b9a\u7a3f\u518d\u6536\u7d27", "id": "docs_t3_fail_close_validation", "community": 21, "community_name": "Analytics Event Ingest", "norm_label": "events fail-close validation" }, { "label": "TD-33 no weather API in V1", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Weather is not the differentiator; ask the user or infer climate zone; never invent a temperature.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_33", "community": 22, "community_name": "Weather Degrade Path", "norm_label": "td-33 no weather api in v1" }, { "label": "Agent weather degrade path", "file_type": "rationale", "source_file": "docs/\u7a7f\u642dAgent-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "V1 must ask the user or infer climate from city and month; inventing a temperature destroys trust the next day.", "id": "docs_chuanda_agent_xuqiu_wendang_weather_degrade", "community": 22, "community_name": "Weather Degrade Path", "norm_label": "agent weather degrade path" }, { "label": "Billing four-table boundary", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "V1 decide on bl_quota; V2 decide on bl_wallet; bl_ledger is truth but not the V1 gate; bonus_granted is materialized.", "id": "docs_jishu_jiagou_wendang_billing_four_tables", "community": 23, "community_name": "Billing Reserve Commit", "norm_label": "billing four-table boundary" }, { "label": "Reserve-commit-refund", "file_type": "rationale", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Long tasks must not consume quota without delivery; reserve then commit or refund.", "id": "docs_readme_reserve_commit_refund", "community": 23, "community_name": "Billing Reserve Commit", "norm_label": "reserve-commit-refund" }, { "label": "Eleven business domain packages", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_jiagou_wendang_business_domains", "community": 24, "community_name": "Modular Monolith Domains", "norm_label": "eleven business domain packages" }, { "label": "Modular monolith plus independent AI services", "file_type": "rationale", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Domains share tight transactions so microservices would need distributed tx; AI services have different GPU and scale profiles and must not stall the API.", "id": "docs_jishu_jiagou_wendang_modular_monolith", "community": 24, "community_name": "Modular Monolith Domains", "norm_label": "modular monolith plus independent ai services" }, { "label": "Four-tier daily cost circuit breaker", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Quota caps per user not MAU; only a global daily fuse is a hard total-cost gate. In-flight tasks pass; rejected requests refund quota.", "id": "docs_jishu_jiagou_wendang_daily_cost_breaker", "community": 25, "community_name": "Daily Cost Breaker", "norm_label": "four-tier daily cost circuit breaker" }, { "label": "NFR-COST-02 auto circuit breaker", "file_type": "concept", "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_xuqiu_guige_shuoming_nfr_cost_02", "community": 25, "community_name": "Daily Cost Breaker", "norm_label": "nfr-cost-02 auto circuit breaker" }, { "label": "TD-05 RTMPose self-hosted keypoints", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Tencent DetectBodyJoints was removed 2025-10-30 so body keypoints must be self-built.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_05", "community": 26, "community_name": "Pose Body Measurement", "norm_label": "td-05 rtmpose self-hosted keypoints" }, { "label": "TD-06 mask width-profile body shape", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Joints give positions not contour width; body types are width ratios so mask plus keypoints is required.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_06", "community": 26, "community_name": "Pose Body Measurement", "norm_label": "td-06 mask width-profile body shape" }, { "label": "Golden set four subsets 330", "file_type": "concept", "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Four failure modes differ; one blended set makes accuracy drops unactionable.", "id": "docs_meixue_zhishiku_jianshe_fangan_golden_set_330", "community": 27, "community_name": "Golden Set Benchmark", "norm_label": "golden set four subsets 330" }, { "label": "Golden set", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_golden_set", "community": 27, "community_name": "Golden Set Benchmark", "norm_label": "golden set" }, { "label": "Coordinator Commit", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_coordinator_commit", "community": 28, "community_name": "File Ownership Isolation", "norm_label": "coordinator commit" }, { "label": "File Ownership Isolation", "file_type": "rationale", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u6bcf\u4e2a\u6587\u4ef6\u53ea\u5c5e\u4e8e\u4e00\u4e2a\u4efb\u52a1\uff1b\u5171\u4eab\u6539\u52a8\u7531\u534f\u8c03\u8005\u4e00\u6b21\u6027\u505a\u5b8c\uff1b\u6539\u4e86\u7981\u6539\u6587\u4ef6\u5408\u5e76\u65f6\u88ab\u6574\u4f53\u4e22\u5f03", "id": "docs_readme_file_ownership", "community": 28, "community_name": "File Ownership Isolation", "norm_label": "file ownership isolation" }, { "label": "FR NFR CR TD ADR T-P R numbering", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_numbering_system", "community": 29, "community_name": "Requirement Numbering Index", "norm_label": "fr nfr cr td adr t-p r numbering" }, { "label": "Single source of truth index", "file_type": "rationale", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Cross-doc conflicts came from copying the same number; change only the locked definition site and cite elsewhere.", "id": "docs_readme_single_source_of_truth", "community": 29, "community_name": "Requirement Numbering Index", "norm_label": "single source of truth index" }, { "label": "Minimal Admin Console", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "M2 \u51fa\u53e3\u6807\u5fd7\uff1a\u987e\u95ee\u53ef\u72ec\u7acb\u5b8c\u6210\u5185\u5bb9\u7ef4\u62a4\u5ba1\u6838\u53d1\u5e03\u56de\u6eda\uff1bapps \u4e4b\u95f4\u4e92\u4e0d\u4f9d\u8d56", "id": "docs_t12_admin_console", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "minimal admin console" }, { "label": "Knowledge Gap Board", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t12_kb_gap_board", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "knowledge gap board" }, { "label": "Publish Orchestration", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u53d1\u5e03\u6210\u529f\u540e\u53cc invalidate\uff08rules + retrieval\uff09\u662f\u540e\u53f0\u804c\u8d23\uff0c\u5373 T-P2-10 \u81ea\u7136\u5931\u6548\u5165\u53e3", "id": "docs_t12_publish_orchestration", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "publish orchestration" }, { "label": "X-Admin-Token Auth", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "ADMIN_TOKEN \u7a7a\u5b57\u7b26\u4e32=\u5168\u90e8\u7aef\u70b9 404 \u7b49\u4ef7\u672a\u90e8\u7f72\uff1bV1 \u5171\u4eab\u4ee4\u724c\u65e0\u89d2\u8272", "id": "docs_t12_x_admin_token", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "x-admin-token auth" }, { "label": "CacheKey", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T14-\u68c0\u7d22\u7f13\u5b58\u4e0e\u5931\u6548.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t14_cachekey", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "cachekey" }, { "label": "invalidate_cache", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T14-\u68c0\u7d22\u7f13\u5b58\u4e0e\u5931\u6548.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t14_invalidate_cache", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "invalidate_cache" }, { "label": "Retrieval Result Cache", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T14-\u68c0\u7d22\u7f13\u5b58\u4e0e\u5931\u6548.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u89e3\u51b3\u540c\u4e00 query \u9ad8\u9891\u91cd\u590d\u68c0\u7d22\uff1b\u7a7a\u7ed3\u679c\u4e0d\u7f13\u5b58\u4ee5\u514d\u541e\u6389 record_gap", "id": "docs_t14_retrieval_cache", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "retrieval result cache" }, { "label": "TtlCache", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T14-\u68c0\u7d22\u7f13\u5b58\u4e0e\u5931\u6548.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "asyncio \u5355\u5faa\u73af\u65e0 await \u7ade\u6001\u7a97\u53e3\uff0c\u7ebf\u7a0b\u5b89\u5168\u4e0d\u9700\u8981\uff0c\u522b\u52a0\u9501", "id": "docs_t14_ttlcache", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "ttlcache" }, { "label": "KB Entity State Machine", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "draft\u2192reviewing\u2192published\u2192archived\uff1b\u4e0d\u5141\u8bb8\u76f4\u63a5\u6539 published\uff0c\u987b\u5148\u56de draft \u8d70\u8bc4\u5ba1", "id": "docs_t6_entity_state_machine", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "kb entity state machine" }, { "label": "KB Graph 1-3 Hop Traversal", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u6d45\u5c42\u6709\u754c\u9012\u5f52 CTE\uff0c\u9632\u73af\uff0c\u4e0d\u9700\u8981\u56fe\u6570\u636e\u5e93\uff08TD-09\uff09", "id": "docs_t6_graph_traversal", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "kb graph 1-3 hop traversal" }, { "label": "kb_color Palette", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t6_kb_color", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "kb_color palette" }, { "label": "KB Entity Store", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t6_kb_entity", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "kb entity store" }, { "label": "Twelve KB Entity Types", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t6_twelve_entity_types", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "twelve kb entity types" }, { "label": "Retrieval Hard Filter", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "published + entity_types + occasion + \u7981\u5fcc\u6392\u9664\uff1b\u7981\u5fcc\u5b9e\u4f53\u5373\u4f7f\u5411\u91cf\u6700\u8fd1\u4e5f\u7edd\u4e0d\u51fa\u73b0", "id": "docs_t8_hard_filter", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "retrieval hard filter" }, { "label": "Hybrid Retrieval Pipeline", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u786c\u8fc7\u6ee4\u2192\u5411\u91cf\u53ec\u56de\u2192\u5173\u952e\u8bcd\u53ec\u56de\u2192RRF \u878d\u5408\u91cd\u6392\uff1b\u68c0\u7d22\u662f Agent \u4e0e\u62a5\u544a\u7684\u5171\u540c\u524d\u7f6e", "id": "docs_t8_hybrid_retrieval", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "hybrid retrieval pipeline" }, { "label": "kb_gap Knowledge Gap", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t8_kb_gap", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "kb_gap knowledge gap" }, { "label": "RRF Fusion Rerank", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t8_rrf_fusion", "community": 3, "community_name": "Knowledge Base Admin", "norm_label": "rrf fusion rerank" }, { "label": "Cloud and credential pre-open checklist", "file_type": "document", "source_file": "docs/\u524d\u7f6e\u5f00\u901a\u6e05\u5355-\u4e91\u8d44\u6e90\u4e0e\u8d44\u8d28.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Local-first development still needs SMS review, COS buckets, and AGC fingerprints or Sprint 0/4 will block.", "id": "docs_qianzhi_kaitong_qingdan_yun_ziyuan_yu_zizhi_checklist", "community": 32, "community_name": "Cloud Credential Checklist", "norm_label": "cloud and credential pre-open checklist" }, { "label": "Four parallel tracks BE FE ALG CONT", "file_type": "concept", "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "4-6 people can run at most four tracks; ALG and CONT cannot be AI-accelerated.", "id": "docs_sprint_zhixing_jihua_four_tracks", "community": 33, "community_name": "Four Parallel Tracks", "norm_label": "four parallel tracks be fe alg cont" }, { "label": "Agent intent recognition", "file_type": "concept", "source_file": "docs/\u7a7f\u642dAgent-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_chuanda_agent_xuqiu_wendang_intent_recognition", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "agent intent recognition" }, { "label": "Outfit Agent", "file_type": "concept", "source_file": "docs/\u7a7f\u642dAgent-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_chuanda_agent_xuqiu_wendang_outfit_agent", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "outfit agent" }, { "label": "Four post-filing ongoing duties", "file_type": "concept", "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_hegui_yu_anquan_fangan_four_ongoing_duties", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "four post-filing ongoing duties" }, { "label": "LLM gateway", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_jiagou_wendang_llm_gateway", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "llm gateway" }, { "label": "Agent token budget 4200", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Unique fact source; prior 3700 missed recent-turn raw text; memory inject <=1400; hard taboos never trimmed.", "id": "docs_jishu_jiagou_wendang_token_budget", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "agent token budget 4200" }, { "label": "TD-04 DeepSeek plus GLM gateway", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Gateway gives cost attribution, failover, prompt versions, and a single compliance choke point.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_04", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "td-04 deepseek plus glm gateway" }, { "label": "TD-19 generative AI filing done", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_19", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "td-19 generative ai filing done" }, { "label": "T-P0-01 verify filed model list", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_t_p0_01", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "t-p0-01 verify filed model list" }, { "label": "Knowledge base 7 modalities", "file_type": "concept", "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_meixue_zhishiku_jianshe_fangan_seven_modalities", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "knowledge base 7 modalities" }, { "label": "Knowledge base 12 entity types", "file_type": "concept", "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_meixue_zhishiku_jianshe_fangan_twelve_entities", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "knowledge base 12 entity types" }, { "label": "Generative AI model filing completed", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_model_filing", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "generative ai model filing completed" }, { "label": "T-P1-24a explicit thinking mode", "file_type": "concept", "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "deepseek-v4-flash defaults thinking on; same QA 13.5s vs 1.8s and reasoning tokens billed as output.", "id": "docs_sprint_zhixing_jihua_t_p1_24a", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "t-p1-24a explicit thinking mode" }, { "label": "L0-L5 layered memory", "file_type": "concept", "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Memory is the moat versus generic LLMs and content platforms; one diagnosis reused, no suggestion drift.", "id": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_layered_memory", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "l0-l5 layered memory" }, { "label": "Memory confidence initials", "file_type": "concept", "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_memory_confidence", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "memory confidence initials" }, { "label": "KB report memory agent loop", "file_type": "rationale", "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "KB supplies expertise, report produces portrait, memory evolves it, Agent and tryon consume it; missing any ring collapses to generic advice.", "id": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_capability_loop", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "kb report memory agent loop" }, { "label": "Memory conflict resolution", "file_type": "rationale", "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "User confirm > explicit > vision > self-report > inferred; user preference wins over professional advice with a tip, not a lecture.", "id": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_conflict_resolution", "community": 4, "community_name": "Outfit Agent LLM", "norm_label": "memory conflict resolution" }, { "label": "Golden Set CI Framework", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T13-\u9ec4\u91d1\u96c6CI\u6846\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u52a0\u7528\u4f8b=\u52a0 JSON \u884c\uff1b\u89c4\u5219\u9608\u503c\u5fc5\u987b 1.0\uff0c\u56e0\u4e3a\u6838\u5fc3\u7ed3\u8bba\u7531\u89c4\u5219\u4ea7\u51fa\uff0c\u89c4\u5219\u9000\u5316=\u4ea7\u54c1\u6839\u57fa\u9000\u5316", "id": "docs_t13_golden_ci", "community": 5, "community_name": "Rules Engine CI", "norm_label": "golden set ci framework" }, { "label": "Golden Runner", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T13-\u9ec4\u91d1\u96c6CI\u6846\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t13_golden_runner", "community": 5, "community_name": "Rules Engine CI", "norm_label": "golden runner" }, { "label": "NFR-MAINT-04", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T13-\u9ec4\u91d1\u96c6CI\u6846\u67b6.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t13_nfr_maint_04", "community": 5, "community_name": "Rules Engine CI", "norm_label": "nfr-maint-04" }, { "label": "DeterministicVisionProvider", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t16_deterministic_vision", "community": 5, "community_name": "Rules Engine CI", "norm_label": "deterministicvisionprovider" }, { "label": "VisionProvider", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "T9 SPIKE \u4e4b\u540e\u7684\u6b63\u5f0f\u63a5\u53e3\u4f4d\uff0c\u771f\u5b9e RTMPose/BiRefNet \u5b9e\u73b0\u540e\u7eed\u66ff\u6362", "id": "docs_t16_visionprovider", "community": 5, "community_name": "Rules Engine CI", "norm_label": "visionprovider" }, { "label": "evaluate RuleVerdict", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t7_evaluate", "community": 5, "community_name": "Rules Engine CI", "norm_label": "evaluate ruleverdict" }, { "label": "Hard Constraint Semantics", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "is_hard \u4e14 avoid \u547d\u4e2d\u5219 hard_blocks \u975e\u7a7a\uff1b\u7528\u6237\u7981\u5fcc priority\u226595 \u6c38\u8fdc\u538b\u8fc7\u4e13\u4e1a\u63a8\u8350", "id": "docs_t7_hard_constraints", "community": 5, "community_name": "Rules Engine CI", "norm_label": "hard constraint semantics" }, { "label": "Rule DSL", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u672a\u8bc6\u522b\u7684\u952e\u62d2\u7edd\u800c\u975e\u5ffd\u7565\uff0c\u9759\u9ed8\u5ffd\u7565\u4f1a\u8ba9\u89c4\u5219\u6084\u6084\u5931\u6548", "id": "docs_t7_rule_dsl", "community": 5, "community_name": "Rules Engine CI", "norm_label": "rule dsl" }, { "label": "Rules Engine", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t7_rules_engine", "community": 5, "community_name": "Rules Engine CI", "norm_label": "rules engine" }, { "label": "DeterministicEmbedder", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u6d4b\u8bd5/dev \u5047\u5b9e\u73b0\uff0c\u771f\u5b9e BGE-M3 ONNX \u52a0\u8f7d\u662f\u540e\u7eed\u4efb\u52a1", "id": "docs_t8_deterministicembedder", "community": 5, "community_name": "Rules Engine CI", "norm_label": "deterministicembedder" }, { "label": "BiRefNet Matting Proxies", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T9-\u89c6\u89c9\u7b97\u6cd5SPIKE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t9_birefnet", "community": 5, "community_name": "Rules Engine CI", "norm_label": "birefnet matting proxies" }, { "label": "Body Measure Prototype", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T9-\u89c6\u89c9\u7b97\u6cd5SPIKE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u63a9\u819c\u5bbd\u5ea6\u5256\u9762\u6cd5+\u5173\u952e\u70b9\u5b9a\u9ad8\uff1b\u4e00\u81f4\u7387\u226580% \u6b63\u5f0f\u9a8c\u8bc1\u9700\u4eba\u5de5\u6807\u6ce8\uff0c\u672c\u4efb\u52a1\u4e0d\u627f\u8bfa", "id": "docs_t9_body_measure_prototype", "community": 5, "community_name": "Rules Engine CI", "norm_label": "body measure prototype" }, { "label": "RTMPose ONNX Benchmark", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T9-\u89c6\u89c9\u7b97\u6cd5SPIKE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t9_rtmpose", "community": 5, "community_name": "Rules Engine CI", "norm_label": "rtmpose onnx benchmark" }, { "label": "Vision Algorithm SPIKE", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T9-\u89c6\u89c9\u7b97\u6cd5SPIKE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u4ea7\u51fa\u662f\u811a\u672c+\u57fa\u51c6\u62a5\u544a+\u7ed3\u8bba\uff0c\u4e0d\u662f\u751f\u4ea7\u4ee3\u7801\uff1b\u4e0d\u8fbe\u6807\u8981\u6362\u65b9\u6848\u4e0d\u8981\u786c\u505a", "id": "docs_t9_vision_spike", "community": 5, "community_name": "Rules Engine CI", "norm_label": "vision algorithm spike" }, { "label": "Core Conclusions From Rules LLM Only Expresses", "file_type": "rationale", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u6838\u5fc3\u7ed3\u8bba\u7531\u89c4\u5219\u5f15\u64ce\u4ea7\u51fa\uff0cLLM \u53ea\u8d1f\u8d23\u8868\u8fbe\u2014\u2014\u9632\u5e7b\u89c9\u7ea2\u7ebf\uff0c\u4ea7\u54c1\u4e13\u4e1a\u53ef\u4fe1\u7684\u6839\u57fa", "id": "docs_t7_llm_expression_only", "community": 5, "community_name": "Rules Engine CI", "norm_label": "core conclusions from rules llm only expresses" }, { "label": "FR-ACC-01", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T10-\u534e\u4e3a\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t10_fr_acc_01", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "fr-acc-01" }, { "label": "Huawei Account Kit Login", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T10-\u534e\u4e3a\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u4ee3\u7801\u5148\u884c\uff1aAGC \u672a\u914d\u7f6e\uff0c\u7528\u81ea\u9020 RSA+\u672c\u5730 JWKS \u6d4b\u901a\uff1b\u51ed\u8bc1\u5230\u4f4d\u53ea\u6539 .env", "id": "docs_t10_huawei_login", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "huawei account kit login" }, { "label": "HuaweiIdTokenVerifier", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T10-\u534e\u4e3a\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "audience \u7a7a\u914d\u7f6e\u65f6\u62d2\u7edd\u800c\u4e0d\u662f\u8df3\u8fc7\uff1b\u65e0 union_id \u4e0d\u964d\u7ea7\u7528 open_id", "id": "docs_t10_huaweiidtokenverifier", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "huaweiidtokenverifier" }, { "label": "FR-ACC-04", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t11_fr_acc_04", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "fr-acc-04" }, { "label": "FR-ACC-14", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t11_fr_acc_14", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "fr-acc-14" }, { "label": "SMS Phone Login", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u4e0e\u534e\u4e3a\u901a\u9053\u4e0d\u5f97\u4e92\u76f8\u4f9d\u8d56\uff1b\u771f\u5b9e\u53d1\u9001\u540e\u7f6e\uff0cSmsSender Protocol \u9ed8\u8ba4 fake", "id": "docs_t11_sms_login", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "sms phone login" }, { "label": "SmsAuthService", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t11_smsauthservice", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "smsauthservice" }, { "label": "SmsSender Protocol", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t11_smssender", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "smssender protocol" }, { "label": "SMS Triple Rate Limiting", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "\u540c\u53f7 cooldown/hourly/daily + IP daily + \u8bbe\u5907 daily\uff1bRedis \u4e0e\u65e5\u5fd7\u4e0d\u5b58\u660e\u6587\u53f7\u7801", "id": "docs_t11_triple_rate_limit", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "sms triple rate limiting" }, { "label": "FR-ACC-05", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t4_fr_acc_05", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "fr-acc-05" }, { "label": "issue_session", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t4_issue_session", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "issue_session" }, { "label": "Opaque Refresh Token", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "refresh \u7528 opaque \u800c\u975e JWT\uff0c\u56e0\u4e3a\u6838\u5fc3\u4ef7\u503c\u662f\u670d\u52a1\u7aef\u53ef\u5355\u6761\u64a4\u9500\uff1b\u54c8\u5e0c\u843d\u5e93", "id": "docs_t4_refresh_token", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "opaque refresh token" }, { "label": "Refresh Token Rotation", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "V1 \u91cd\u653e\u53ea\u62a5 SESSION_REVOKED \u5e76\u6253\u65e5\u5fd7\uff0c\u4e0d\u505a\u5bb6\u65cf\u8fde\u5750\uff0c\u5c5e V2 \u786c\u5316\u9879", "id": "docs_t4_token_rotation", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "refresh token rotation" }, { "label": "TokenPairResponse", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_t4_tokenpairresponse", "community": 6, "community_name": "Dual Login Sessions", "norm_label": "tokenpairresponse" }, { "label": "TD-31 no wuxing fortune module", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Marginal product value but store-review risk is global; a toggle still needs compliance materials.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_31", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "td-31 no wuxing fortune module" }, { "label": "Basic aesthetic report", "file_type": "concept", "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_meixue_baogao_xuqiu_wendang_basic_report", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "basic aesthetic report" }, { "label": "Diagnosis dimension dictionary", "file_type": "concept", "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_meixue_baogao_xuqiu_wendang_diagnosis_dictionary", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "diagnosis dimension dictionary" }, { "label": "Full aesthetic report", "file_type": "concept", "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_meixue_baogao_xuqiu_wendang_full_report", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "full aesthetic report" }, { "label": "32 diagnosis dimensions", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_diagnosis_32", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "32 diagnosis dimensions" }, { "label": "Wuxing fortune module cancelled", "file_type": "concept", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_wuxing_cancelled", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "wuxing fortune module cancelled" }, { "label": "Five body types O A X T H", "file_type": "concept", "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "reference_geren_xingxiang_baogao_body_types", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "five body types o a x t h" }, { "label": "Facial colour dimensions hue value chroma", "file_type": "concept", "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "reference_geren_xingxiang_baogao_color_dimensions", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "facial colour dimensions hue value chroma" }, { "label": "Nine gene styles", "file_type": "concept", "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "reference_geren_xingxiang_baogao_gene_style", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "nine gene styles" }, { "label": "Soft Summer color season", "file_type": "concept", "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "reference_geren_xingxiang_baogao_soft_summer", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "soft summer color season" }, { "label": "Style password volume line motion", "file_type": "concept", "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "reference_geren_xingxiang_baogao_style_password", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "style password volume line motion" }, { "label": "Personal image report sample", "file_type": "paper", "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "reference_geren_xingxiang_baogao_report", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "personal image report sample" }, { "label": "Report trigger design", "file_type": "rationale", "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Report is the personalization prerequisite so trigger early, but photo plus survey cost means skippable multi-entry with value-first copy.", "id": "docs_meixue_baogao_xuqiu_wendang_report_triggers", "community": 7, "community_name": "Aesthetic Report Spec", "norm_label": "report trigger design" }, { "label": "Existing tryon change_cloth API", "file_type": "concept", "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_tryon_api", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "existing tryon change_cloth api" }, { "label": "Unified task center", "file_type": "concept", "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_jishu_jiagou_wendang_task_center", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "unified task center" }, { "label": "TD-00 owned tryon service", "file_type": "concept", "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "In-house controllable service can add auth, async callback, cost points, and isolated scale.", "id": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_00", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "td-00 owned tryon service" }, { "label": "Milestone M0", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_m0", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "milestone m0" }, { "label": "Milestone M1 engineering foundation", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_m1", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "milestone m1 engineering foundation" }, { "label": "Milestone M2 knowledge operable", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_m2", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "milestone m2 knowledge operable" }, { "label": "Milestone M3 report loop", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_m3", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "milestone m3 report loop" }, { "label": "Milestone M4-a tryon and hair", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_m4a", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "milestone m4-a tryon and hair" }, { "label": "Milestone M4-b Agent dialog", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_m4b", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "milestone m4-b agent dialog" }, { "label": "Milestone M5 launch ready", "file_type": "concept", "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_kaifa_renwu_chaijie_m5", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "milestone m5 launch ready" }, { "label": "KB V1 hard metrics 400/300/100", "file_type": "concept", "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_meixue_zhishiku_jianshe_fangan_v1_hard_metrics", "community": 8, "community_name": "Product Milestone Roadmap", "norm_label": "kb v1 hard metrics 400/300/100" }, { "label": "HarmonyOS source obfuscation rules", "file_type": "code", "source_file": "app/entry/obfuscation-rules.txt", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_entry_obfuscation_rules_source_obfuscation", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "harmonyos source obfuscation rules" }, { "label": "ets/core shared layer", "file_type": "code", "source_file": "app/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "ApiClient/AuthStore/ContextHolder/ApiTypes are shared; changes require full build verification.", "id": "app_readme_ets_core", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "ets/core shared layer" }, { "label": "hvigor assembleHap gate", "file_type": "code", "source_file": "app/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_readme_hvigor_assemblehap", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "hvigor assemblehap gate" }, { "label": "dev-token login channel", "file_type": "concept", "source_file": "app/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_readme_dev_token", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "dev-token login channel" }, { "label": "meida_backend", "file_type": "concept", "source_file": "app/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "app_readme_meida_backend", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "meida_backend" }, { "label": "Local debug port 8666", "file_type": "concept", "source_file": "docs/\u672c\u5730\u8054\u8c03\u6307\u5357.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Host port 8000 is occupied by AutoVideo so Meida API uses 8666 for this machine.", "id": "docs_bendi_liantiao_zhinan_port_8666", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "local debug port 8666" }, { "label": "Sprint 0 foundation acceptance", "file_type": "concept", "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_sprint_zhixing_jihua_sprint_0", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "sprint 0 foundation acceptance" }, { "label": "\u7f8e\u642d HarmonyOS ArkTS App", "file_type": "document", "source_file": "app/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "DevEco Studio 6.1 empty Ability; API 6.1.1(24); bundleName com.xiangsilian.app; zero ohpm deps in V1.", "id": "app_readme_meida_harmonyos_app", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "\u7f8e\u642d harmonyos arkts app" }, { "label": "FE first-batch local loop", "file_type": "document", "source_file": "docs/\u672c\u5730\u8054\u8c03\u6307\u5357.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_bendi_liantiao_zhinan_fe_batch", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "fe first-batch local loop" }, { "label": "Page router isolation convention", "file_type": "rationale", "source_file": "app/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Pages must navigate via router.pushUrl path only and must not import other pages, to isolate parallel-dev conflicts.", "id": "app_readme_page_router_convention", "community": 9, "community_name": "Local HarmonyOS Debug", "norm_label": "page router isolation convention" } ], "links": [ { "relation": "semantically_similar_to", "confidence": "AMBIGUOUS", "confidence_score": 0.2, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_dashboard_drawer_motif", "target": "app_entry_src_main_resources_base_media_starticon_media_collection_motif" }, { "relation": "conceptually_related_to", "confidence": "AMBIGUOUS", "confidence_score": 0.25, "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_background_solid_blue_square", "target": "app_appscope_resources_base_media_background_splash_or_launch_layer" }, { "relation": "conceptually_related_to", "confidence": "AMBIGUOUS", "confidence_score": 0.25, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_dark_gray_accent_tile", "target": "app_appscope_resources_base_media_foreground_selected_tile_reading" }, { "relation": "conceptually_related_to", "confidence": "AMBIGUOUS", "confidence_score": 0.25, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_two_by_two_tile_grid", "target": "app_entry_src_main_resources_base_media_starticon_media_collection_motif" }, { "relation": "semantically_similar_to", "confidence": "AMBIGUOUS", "confidence_score": 0.25, "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_background_vibrant_blue", "target": "app_entry_src_main_resources_base_media_background_brand_primary_color" }, { "relation": "cites", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_baogao_xuqiu_wendang_basic_report", "target": "reference_geren_xingxiang_baogao_report" }, { "relation": "cites", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_baogao_xuqiu_wendang_diagnosis_dictionary", "target": "reference_geren_xingxiang_baogao_body_types" }, { "relation": "cites", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_baogao_xuqiu_wendang_diagnosis_dictionary", "target": "reference_geren_xingxiang_baogao_gene_style" }, { "relation": "cites", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_baogao_xuqiu_wendang_full_report", "target": "reference_geren_xingxiang_baogao_report" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_background_solid_blue_square", "target": "app_appscope_resources_base_media_background_appscope_media_resource" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_background_solid_blue_square", "target": "app_appscope_resources_base_media_background_primary_brand_blue" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_pale_blue_frosted_tiles", "target": "app_entry_src_main_resources_base_media_starticon_blue_rounded_square_background" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_start_icon", "target": "app_entry_src_main_resources_base_media_starticon_blue_rounded_square_background" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_start_icon", "target": "app_entry_src_main_resources_base_media_starticon_flat_minimalist_style" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_start_icon", "target": "app_entry_src_main_resources_base_media_starticon_pale_blue_frosted_tiles" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_start_icon", "target": "app_entry_src_main_resources_base_media_starticon_two_by_two_tile_grid" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hegui_yu_anquan_fangan_four_ongoing_duties", "target": "docs_kaifa_renwu_chaijie_t_p0_01" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_hair_api", "target": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_meida" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_ob_ai_call", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_28" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_05", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_06" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_07", "target": "docs_meixue_zhishiku_jianshe_fangan_self_shot_pipeline" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m0", "target": "docs_kaifa_renwu_chaijie_m1" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m1", "target": "docs_kaifa_renwu_chaijie_m2" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m1", "target": "docs_kaifa_renwu_chaijie_m3" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m1", "target": "docs_kaifa_renwu_chaijie_m4a" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m2", "target": "docs_kaifa_renwu_chaijie_m4b" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m3", "target": "docs_kaifa_renwu_chaijie_m4b" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m4b", "target": "docs_kaifa_renwu_chaijie_m5" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_zhishiku_jianshe_fangan_v1_hard_metrics", "target": "docs_kaifa_renwu_chaijie_m2" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_unified_compliance_exit", "target": "docs_hegui_yu_anquan_fangan_ai_labeling" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "weight": 1.0, "source": "docs_sprint_zhixing_jihua_t_p1_24a", "target": "docs_jishu_jiagou_wendang_llm_gateway" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_sms_login", "target": "docs_t10_huawei_login" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_copystage", "target": "docs_t17_validationstage" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_fallback_copy", "target": "docs_t7_llm_expression_only" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "weight": 1.0, "source": "docs_t1_four_tier_budget", "target": "docs_t1_dailybudgetguard" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "weight": 1.0, "source": "docs_t4_token_rotation", "target": "docs_t4_refresh_token" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "weight": 1.0, "source": "docs_t8_hybrid_retrieval", "target": "docs_t15_report_pipeline" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/README.md", "source_location": null, "weight": 1.0, "source": "app_readme_hvigor_assemblehap", "target": "app_readme_meida_harmonyos_app" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7a7f\u642dAgent-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_chuanda_agent_xuqiu_wendang_intent_recognition", "target": "docs_chuanda_agent_xuqiu_wendang_outfit_agent" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hegui_yu_anquan_fangan_ai_labeling", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_21" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_billing_four_tables", "target": "docs_readme_reserve_commit_refund" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_compliance_publish_asset", "target": "docs_readme_unified_compliance_exit" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_zhishiku_jianshe_fangan_self_shot_pipeline", "target": "docs_readme_tryon_ready" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T10-\u534e\u4e3a\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t10_huawei_login", "target": "docs_t10_fr_acc_01" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_sms_login", "target": "docs_t11_fr_acc_04" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_sms_login", "target": "docs_t11_fr_acc_14" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_triple_rate_limit", "target": "docs_t11_fr_acc_14" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T13-\u9ec4\u91d1\u96c6CI\u6846\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t13_golden_ci", "target": "docs_t13_nfr_maint_04" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_diagnosisstage", "target": "docs_t15_stage_protocol" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_visionstage", "target": "docs_t15_stage_protocol" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_copystage", "target": "docs_t15_stage_protocol" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_validationstage", "target": "docs_t15_stage_protocol" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "weight": 1.0, "source": "docs_t1_four_tier_budget", "target": "docs_t1_nfr_cost_02" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T2-\u4efb\u52a1\u5956\u52b1\u9886\u53d6.md", "source_location": null, "weight": 1.0, "source": "docs_t2_task_bonus_claim", "target": "docs_t2_fr_bill_03" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "weight": 1.0, "source": "docs_t4_refresh_token", "target": "docs_t4_fr_acc_05" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T5-\u4e0a\u4f20\u9884\u7b7e\u540d.md", "source_location": null, "weight": 1.0, "source": "docs_t5_presign", "target": "docs_t5_fr_sys_03" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/README.md", "source_location": null, "weight": 1.0, "source": "app_readme_page_router_convention", "target": "app_readme_meida_harmonyos_app" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f2_nfr_ux_02", "target": "docs_f2_errorview" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hegui_yu_anquan_fangan_fail_close", "target": "docs_jishu_jiagou_wendang_compliance_publish_asset" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hegui_yu_anquan_fangan_yuan_tu_bu_luo_pan", "target": "docs_hegui_yu_anquan_fangan_face_retention_2h" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_capability_loop", "target": "docs_meixue_zhishiku_jianshe_fangan_twelve_entities" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_modular_monolith", "target": "docs_jishu_jiagou_wendang_business_domains" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_00", "target": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_tryon_api" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_01", "target": "app_readme_meida_harmonyos_app" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_04", "target": "docs_jishu_jiagou_wendang_llm_gateway" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_20", "target": "docs_hegui_yu_anquan_fangan_yuan_tu_bu_luo_pan" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_21", "target": "docs_jishu_jiagou_wendang_compliance_publish_asset" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_26", "target": "docs_meixue_zhishiku_jianshe_fangan_self_shot_pipeline" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_31", "target": "docs_readme_diagnosis_32" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u9009\u578b\u4e0e\u8c03\u7814\u62a5\u544a.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_33", "target": "docs_chuanda_agent_xuqiu_wendang_weather_degrade" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_critical_path_shift", "target": "docs_kaifa_renwu_chaijie_t_p0_20" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_critical_path_shift", "target": "docs_kaifa_renwu_chaijie_t_p0_21" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_baogao_xuqiu_wendang_report_triggers", "target": "docs_meixue_baogao_xuqiu_wendang_basic_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "weight": 1.0, "source": "docs_readme_fe_arkts_strict_mode", "target": "docs_readme_fe_collaboration_protocol" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "weight": 1.0, "source": "docs_readme_fe_no_page_import", "target": "docs_f2_app_shell_tabs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "weight": 1.0, "source": "docs_readme_fe_no_page_import", "target": "docs_f2_homepage" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_file_ownership", "target": "docs_readme_coordinator_commit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_single_source_of_truth", "target": "docs_readme_numbering_system" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_post_validation", "target": "docs_t17_validationstage" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T3-\u57cb\u70b9\u4e0a\u62a5.md", "source_location": null, "weight": 1.0, "source": "docs_t3_fail_close_validation", "target": "docs_t3_events_batch" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "weight": 1.0, "source": "docs_t7_llm_expression_only", "target": "docs_t7_rules_engine" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_conflict_resolution", "target": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_layered_memory" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_2x2_rounded_grid", "target": "app_appscope_resources_base_media_foreground_dark_gray_accent_tile" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_2x2_rounded_grid", "target": "app_appscope_resources_base_media_foreground_light_gray_tiles" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_app_icon_foreground", "target": "app_appscope_resources_base_media_foreground_2x2_rounded_grid" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_app_icon_foreground", "target": "app_appscope_resources_base_media_foreground_black_backdrop" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_background_entry_icon_background", "target": "app_entry_src_main_resources_base_media_background_vibrant_blue" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_foreground_2x2_rounded_grid", "target": "app_entry_src_main_resources_base_media_foreground_darker_bottom_right_tile" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_foreground_2x2_rounded_grid", "target": "app_entry_src_main_resources_base_media_foreground_light_gray_tiles" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_foreground_entry_icon_foreground", "target": "app_entry_src_main_resources_base_media_foreground_2x2_rounded_grid" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_foreground_entry_icon_foreground", "target": "app_entry_src_main_resources_base_media_foreground_black_background" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/README.md", "source_location": null, "weight": 1.0, "source": "app_readme_meida_harmonyos_app", "target": "app_readme_dev_token" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/README.md", "source_location": null, "weight": 1.0, "source": "app_readme_meida_harmonyos_app", "target": "app_readme_ets_core" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/README.md", "source_location": null, "weight": 1.0, "source": "app_readme_meida_harmonyos_app", "target": "app_readme_meida_backend" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u672c\u5730\u8054\u8c03\u6307\u5357.md", "source_location": null, "weight": 1.0, "source": "docs_bendi_liantiao_zhinan_fe_batch", "target": "app_readme_dev_token" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u672c\u5730\u8054\u8c03\u6307\u5357.md", "source_location": null, "weight": 1.0, "source": "docs_bendi_liantiao_zhinan_fe_batch", "target": "app_readme_meida_harmonyos_app" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u672c\u5730\u8054\u8c03\u6307\u5357.md", "source_location": null, "weight": 1.0, "source": "docs_bendi_liantiao_zhinan_fe_batch", "target": "docs_bendi_liantiao_zhinan_port_8666" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7a7f\u642dAgent-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_chuanda_agent_xuqiu_wendang_outfit_agent", "target": "docs_meixue_zhishiku_jianshe_fangan_twelve_entities" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7a7f\u642dAgent-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_chuanda_agent_xuqiu_wendang_outfit_agent", "target": "docs_readme_hybrid_retrieval" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_loginpage", "target": "docs_f1_authstore" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_loginpage", "target": "docs_f2_homepage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_loginpage", "target": "docs_readme_fe_api_cheatsheet" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_loginpage", "target": "docs_readme_fe_collaboration_protocol" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_profilepage", "target": "docs_f1_authstore" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_profilepage", "target": "docs_f1_quota_card" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_profilepage", "target": "docs_readme_fe_collaboration_protocol" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f2_homepage", "target": "docs_f1_profilepage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f2_homepage", "target": "docs_f2_app_shell_tabs" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f2_homepage", "target": "docs_f3_reportcreatepage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f2_homepage", "target": "docs_f4_chatpage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F2-\u5e94\u7528\u58f3\u4e0e\u9996\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f2_homepage", "target": "docs_readme_fe_collaboration_protocol" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_report_polling", "target": "docs_readme_fe_api_cheatsheet" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportcreatepage", "target": "docs_f3_report_polling" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportcreatepage", "target": "docs_f3_reportresultpage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportcreatepage", "target": "docs_readme_fe_collaboration_protocol" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportcreatepage", "target": "docs_t15_error_40920" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportresultpage", "target": "docs_f2_errorview" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportresultpage", "target": "docs_f2_loadingview" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportresultpage", "target": "docs_f3_nfr_ux_05" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportresultpage", "target": "docs_readme_fe_diagnosis_contract" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F4-AI\u5bf9\u8bdd\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f4_chatpage", "target": "docs_readme_fe_collaboration_protocol" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F4-AI\u5bf9\u8bdd\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f4_chatpage", "target": "docs_t1_error_60003" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hegui_yu_anquan_fangan_ai_labeling", "target": "docs_hegui_yu_anquan_fangan_content_code_27" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hegui_yu_anquan_fangan_compliance_plan", "target": "docs_xuqiu_guige_shuoming_cr_set" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hegui_yu_anquan_fangan_four_ongoing_duties", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_19" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_meida", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_01" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_meida", "target": "docs_meixue_baogao_xuqiu_wendang_basic_report" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_adr_index", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_catalog" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_architecture", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_catalog" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_dual_login", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_32" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_t_p0_01", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_04" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_t_p0_20", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_27" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_t_p0_21", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_26" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_zhishiku_jianshe_fangan_self_shot_pipeline", "target": "docs_kaifa_renwu_chaijie_t_p0_21" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u524d\u7f6e\u5f00\u901a\u6e05\u5355-\u4e91\u8d44\u6e90\u4e0e\u8d44\u8d28.md", "source_location": null, "weight": 1.0, "source": "docs_qianzhi_kaitong_qingdan_yun_ziyuan_yu_zizhi_cos_four_buckets", "target": "docs_hegui_yu_anquan_fangan_face_retention_2h" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u524d\u7f6e\u5f00\u901a\u6e05\u5355-\u4e91\u8d44\u6e90\u4e0e\u8d44\u8d28.md", "source_location": null, "weight": 1.0, "source": "docs_qianzhi_kaitong_qingdan_yun_ziyuan_yu_zizhi_sms_signature", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_32" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_diagnosis_32", "target": "docs_meixue_baogao_xuqiu_wendang_diagnosis_dictionary" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_document_index", "target": "docs_hegui_yu_anquan_fangan_compliance_plan" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_document_index", "target": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_meida" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_document_index", "target": "docs_jishu_jiagou_wendang_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_document_index", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_catalog" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_document_index", "target": "docs_kaifa_renwu_chaijie_wbs" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_document_index", "target": "docs_readme_four_layer_docs" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_document_index", "target": "docs_sprint_zhixing_jihua_sprint_plan" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_document_index", "target": "docs_xuqiu_guige_shuoming_srs" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_golden_set", "target": "docs_meixue_zhishiku_jianshe_fangan_golden_set_330" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_hybrid_retrieval", "target": "docs_jishu_jiagou_wendang_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_model_filing", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_19" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_quota", "target": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_quota_table" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_v1_no_charge", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_28" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_wuxing_cancelled", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_31" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "weight": 1.0, "source": "docs_sprint_zhixing_jihua_content_track", "target": "docs_kaifa_renwu_chaijie_t_p0_20" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "weight": 1.0, "source": "docs_sprint_zhixing_jihua_content_track", "target": "docs_kaifa_renwu_chaijie_t_p0_21" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "weight": 1.0, "source": "docs_sprint_zhixing_jihua_sprint_0", "target": "app_readme_meida_backend" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "weight": 1.0, "source": "docs_sprint_zhixing_jihua_sprint_plan", "target": "docs_kaifa_renwu_chaijie_wbs" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T10-\u534e\u4e3a\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t10_huawei_login", "target": "docs_t10_huaweiidtokenverifier" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T10-\u534e\u4e3a\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t10_huawei_login", "target": "docs_t4_issue_session" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T10-\u534e\u4e3a\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t10_huawei_login", "target": "docs_t4_tokenpairresponse" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_sms_login", "target": "docs_t11_smsauthservice" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_sms_login", "target": "docs_t4_issue_session" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_sms_login", "target": "docs_t4_tokenpairresponse" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_smsauthservice", "target": "docs_t11_smssender" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T11-\u77ed\u4fe1\u767b\u5f55\u4ee3\u7801\u5148\u884c.md", "source_location": null, "weight": 1.0, "source": "docs_t11_smsauthservice", "target": "docs_t11_triple_rate_limit" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t12_admin_console", "target": "docs_t12_kb_gap_board" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t12_admin_console", "target": "docs_t12_publish_orchestration" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t12_admin_console", "target": "docs_t12_x_admin_token" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t12_admin_console", "target": "docs_t6_entity_state_machine" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t12_admin_console", "target": "docs_t6_kb_entity" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t12_kb_gap_board", "target": "docs_t8_kb_gap" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t12_publish_orchestration", "target": "docs_t14_invalidate_cache" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t12_publish_orchestration", "target": "docs_t7_rules_engine" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T13-\u9ec4\u91d1\u96c6CI\u6846\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t13_golden_ci", "target": "docs_t13_golden_runner" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T13-\u9ec4\u91d1\u96c6CI\u6846\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t13_golden_ci", "target": "docs_t7_hard_constraints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T13-\u9ec4\u91d1\u96c6CI\u6846\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t13_golden_ci", "target": "docs_t7_rules_engine" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T13-\u9ec4\u91d1\u96c6CI\u6846\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t13_golden_ci", "target": "docs_t8_deterministicembedder" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T14-\u68c0\u7d22\u7f13\u5b58\u4e0e\u5931\u6548.md", "source_location": null, "weight": 1.0, "source": "docs_t14_retrieval_cache", "target": "docs_t14_invalidate_cache" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T14-\u68c0\u7d22\u7f13\u5b58\u4e0e\u5931\u6548.md", "source_location": null, "weight": 1.0, "source": "docs_t14_retrieval_cache", "target": "docs_t14_ttlcache" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T14-\u68c0\u7d22\u7f13\u5b58\u4e0e\u5931\u6548.md", "source_location": null, "weight": 1.0, "source": "docs_t14_retrieval_cache", "target": "docs_t8_hybrid_retrieval" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_assemble_stages", "target": "docs_t15_stage_protocol" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_assemble_stages", "target": "docs_t16_diagnosisstage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_assemble_stages", "target": "docs_t16_visionstage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_assemble_stages", "target": "docs_t17_copystage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_assemble_stages", "target": "docs_t17_validationstage" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_report_pipeline", "target": "docs_t15_assemble_stages" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_report_pipeline", "target": "docs_t15_reportservice" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_report_pipeline", "target": "docs_t15_stage_protocol" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_reportservice", "target": "docs_t15_derived_features" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_reportservice", "target": "docs_t15_error_40920" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_diagnosisstage", "target": "docs_t6_kb_color" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_diagnosisstage", "target": "docs_t7_evaluate" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_visionprovider", "target": "docs_t16_deterministic_vision" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_visionprovider", "target": "docs_t9_vision_spike" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_visionstage", "target": "docs_t16_visionprovider" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_validationstage", "target": "docs_t17_fallback_copy" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_validationstage", "target": "docs_t17_pejorative_terms" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "weight": 1.0, "source": "docs_t1_dailybudgetguard", "target": "docs_t1_ensure_scene_allowed" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "weight": 1.0, "source": "docs_t1_ensure_scene_allowed", "target": "docs_t1_error_60003" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "weight": 1.0, "source": "docs_t1_ensure_scene_allowed", "target": "docs_t1_manual_override" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "weight": 1.0, "source": "docs_t1_ensure_scene_allowed", "target": "docs_t1_scene_degraded_error" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T1-\u56db\u6863\u7194\u65ad\u964d\u7ea7.md", "source_location": null, "weight": 1.0, "source": "docs_t1_scene_degraded_error", "target": "docs_t1_error_60006" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T2-\u4efb\u52a1\u5956\u52b1\u9886\u53d6.md", "source_location": null, "weight": 1.0, "source": "docs_t2_task_bonus_claim", "target": "docs_t2_grant_bonus" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T3-\u57cb\u70b9\u4e0a\u62a5.md", "source_location": null, "weight": 1.0, "source": "docs_t3_events_batch", "target": "docs_t3_analyticsservice" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "weight": 1.0, "source": "docs_t4_issue_session", "target": "docs_t4_refresh_token" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T5-\u4e0a\u4f20\u9884\u7b7e\u540d.md", "source_location": null, "weight": 1.0, "source": "docs_t5_presign", "target": "docs_t5_storageservice" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T5-\u4e0a\u4f20\u9884\u7b7e\u540d.md", "source_location": null, "weight": 1.0, "source": "docs_t5_storageservice", "target": "docs_t5_cossigner" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "weight": 1.0, "source": "docs_t6_kb_entity", "target": "docs_t6_entity_state_machine" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "weight": 1.0, "source": "docs_t6_kb_entity", "target": "docs_t6_graph_traversal" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "weight": 1.0, "source": "docs_t6_kb_entity", "target": "docs_t6_kb_color" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T6-\u77e5\u8bc6\u5e93\u5b9e\u4f53\u4e0e\u56fe\u8c31.md", "source_location": null, "weight": 1.0, "source": "docs_t6_kb_entity", "target": "docs_t6_twelve_entity_types" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "weight": 1.0, "source": "docs_t7_evaluate", "target": "docs_t7_hard_constraints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "weight": 1.0, "source": "docs_t7_rules_engine", "target": "docs_t7_evaluate" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "weight": 1.0, "source": "docs_t7_rules_engine", "target": "docs_t7_rule_dsl" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "weight": 1.0, "source": "docs_t8_hybrid_retrieval", "target": "docs_t8_deterministicembedder" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "weight": 1.0, "source": "docs_t8_hybrid_retrieval", "target": "docs_t8_hard_filter" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "weight": 1.0, "source": "docs_t8_hybrid_retrieval", "target": "docs_t8_kb_gap" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T8-\u5411\u91cf\u4e0e\u6df7\u5408\u68c0\u7d22.md", "source_location": null, "weight": 1.0, "source": "docs_t8_hybrid_retrieval", "target": "docs_t8_rrf_fusion" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T9-\u89c6\u89c9\u7b97\u6cd5SPIKE.md", "source_location": null, "weight": 1.0, "source": "docs_t9_vision_spike", "target": "docs_t9_birefnet" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T9-\u89c6\u89c9\u7b97\u6cd5SPIKE.md", "source_location": null, "weight": 1.0, "source": "docs_t9_vision_spike", "target": "docs_t9_body_measure_prototype" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T9-\u89c6\u89c9\u7b97\u6cd5SPIKE.md", "source_location": null, "weight": 1.0, "source": "docs_t9_vision_spike", "target": "docs_t9_rtmpose" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "weight": 1.0, "source": "docs_xuqiu_guige_shuoming_nfr_cost_02", "target": "docs_jishu_jiagou_wendang_daily_cost_breaker" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "weight": 1.0, "source": "docs_xuqiu_guige_shuoming_srs", "target": "docs_xuqiu_guige_shuoming_cr_set" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "weight": 1.0, "source": "docs_xuqiu_guige_shuoming_srs", "target": "docs_xuqiu_guige_shuoming_nfr_perf" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "weight": 1.0, "source": "docs_xuqiu_guige_shuoming_srs", "target": "docs_xuqiu_guige_shuoming_v1_scope" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9700\u6c42\u89c4\u683c\u8bf4\u660e.md", "source_location": null, "weight": 1.0, "source": "docs_xuqiu_guige_shuoming_v1_scope", "target": "docs_jishu_xuanxing_yu_diaoyan_baogao_td_28" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_guest_mode", "target": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_quota_table" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "weight": 1.0, "source": "reference_geren_xingxiang_baogao_report", "target": "reference_geren_xingxiang_baogao_body_types" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "weight": 1.0, "source": "reference_geren_xingxiang_baogao_report", "target": "reference_geren_xingxiang_baogao_color_dimensions" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "weight": 1.0, "source": "reference_geren_xingxiang_baogao_report", "target": "reference_geren_xingxiang_baogao_gene_style" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "weight": 1.0, "source": "reference_geren_xingxiang_baogao_report", "target": "reference_geren_xingxiang_baogao_soft_summer" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "reference/\u4e2a\u4eba\u5f62\u8c61\u62a5\u544a.pdf", "source_location": null, "weight": 1.0, "source": "reference_geren_xingxiang_baogao_report", "target": "reference_geren_xingxiang_baogao_style_password" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_two_by_two_tile_grid", "target": "app_entry_src_main_resources_base_media_starticon_pale_blue_frosted_tiles" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_quota_card", "target": "docs_readme_fe_api_cheatsheet" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportresultpage", "target": "docs_t16_dimensionresult" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportresultpage", "target": "docs_t17_fallback_copy" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F4-AI\u5bf9\u8bdd\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f4_chatpage", "target": "docs_f4_chatmsg" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F4-AI\u5bf9\u8bdd\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f4_chatpage", "target": "docs_readme_fe_api_cheatsheet" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_token_budget", "target": "docs_chuanda_agent_xuqiu_wendang_outfit_agent" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_baogao_xuqiu_wendang_basic_report", "target": "docs_meixue_baogao_xuqiu_wendang_diagnosis_dictionary" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u62a5\u544a-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_baogao_xuqiu_wendang_full_report", "target": "docs_meixue_baogao_xuqiu_wendang_diagnosis_dictionary" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7f8e\u5b66\u77e5\u8bc6\u5e93-\u5efa\u8bbe\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_meixue_zhishiku_jianshe_fangan_twelve_entities", "target": "docs_meixue_zhishiku_jianshe_fangan_seven_modalities" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "weight": 1.0, "source": "docs_readme_fe_diagnosis_contract", "target": "docs_t16_dimensionresult" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "weight": 1.0, "source": "docs_sprint_zhixing_jihua_t_p1_25c", "target": "docs_jishu_jiagou_wendang_ob_ai_call" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T14-\u68c0\u7d22\u7f13\u5b58\u4e0e\u5931\u6548.md", "source_location": null, "weight": 1.0, "source": "docs_t14_ttlcache", "target": "docs_t14_cachekey" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "weight": 1.0, "source": "docs_t15_error_40920", "target": "docs_readme_fe_api_cheatsheet" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t15_reportcontext", "target": "docs_t17_copystage" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_stage_protocol", "target": "docs_t15_reportcontext" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_diagnosisstage", "target": "docs_t16_dimensionresult" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_diagnosisstage", "target": "docs_t16_dimensions" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_dimensions", "target": "docs_readme_fe_diagnosis_contract" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t16_visionstage", "target": "docs_t15_derived_features" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_copystage", "target": "docs_t16_dimensionresult" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T17-\u62a5\u544a\u6587\u6848\u4e0e\u6821\u9a8c.md", "source_location": null, "weight": 1.0, "source": "docs_t17_fallback_copy", "target": "docs_readme_fe_diagnosis_contract" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md", "source_location": null, "weight": 1.0, "source": "docs_t1_error_60003", "target": "docs_readme_fe_api_cheatsheet" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T4-\u5237\u65b0\u4ee4\u724c\u4e0e\u4f1a\u8bdd.md", "source_location": null, "weight": 1.0, "source": "docs_t4_issue_session", "target": "docs_t4_tokenpairresponse" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_layered_memory", "target": "docs_chuanda_agent_xuqiu_wendang_outfit_agent" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_layered_memory", "target": "docs_meixue_baogao_xuqiu_wendang_basic_report" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u7528\u6237\u7cfb\u7edf\u4e0e\u8bb0\u5fc6\u7cfb\u7edf-\u9700\u6c42\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_memory_confidence", "target": "docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_layered_memory" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_background_app_icon_background", "target": "app_appscope_resources_base_media_background_splash_or_launch_layer" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md", "source_location": null, "weight": 1.0, "source": "docs_hegui_yu_anquan_fangan_fail_close", "target": "docs_hegui_yu_anquan_fangan_ethics_redlines" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_2x2_rounded_grid", "target": "app_appscope_resources_base_media_foreground_grid_menu_motif" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_app_icon_foreground", "target": "app_appscope_resources_base_media_foreground_grid_menu_motif" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_two_by_two_tile_grid", "target": "app_entry_src_main_resources_base_media_starticon_dashboard_drawer_motif" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_f3_reportcreatepage", "target": "docs_t5_presign" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t9_body_measure_prototype", "target": "docs_t16_visionprovider" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "reference/README.md", "source_location": null, "weight": 1.0, "source": "reference_readme_no_secrets", "target": "docs_qianzhi_kaitong_qingdan_yun_ziyuan_yu_zizhi_sms_signature" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_foreground_2x2_rounded_grid", "target": "app_entry_src_main_resources_base_media_foreground_app_drawer_metaphor" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F4-AI\u5bf9\u8bdd\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f2_errorview", "target": "docs_f4_chatpage" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "weight": 1.0, "source": "docs_sprint_zhixing_jihua_t_p1_24a", "target": "docs_jishu_jiagou_wendang_token_budget" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T16-\u62a5\u544a\u8bca\u65ad\u88c5\u914d.md", "source_location": null, "weight": 1.0, "source": "docs_t8_deterministicembedder", "target": "docs_t16_deterministic_vision" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_background_primary_brand_blue", "target": "app_appscope_resources_base_media_background_app_icon_background" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_background_solid_blue_square", "target": "app_appscope_resources_base_media_background_app_icon_background" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/entry/obfuscation-rules.txt", "source_location": null, "weight": 1.0, "source": "app_entry_obfuscation_rules_source_obfuscation", "target": "app_readme_meida_harmonyos_app" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_background_entry_icon_background", "target": "app_entry_src_main_resources_base_media_background_branding_asset" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_background_entry_icon_background", "target": "app_entry_src_main_resources_base_media_background_harmonyos_entry_module" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_background_icon_background_layer", "target": "app_entry_src_main_resources_base_media_background_harmonyos_entry_module" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_foreground_entry_icon_foreground", "target": "app_entry_src_main_resources_base_media_foreground_app_drawer_metaphor" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_launcher_splash_branding", "target": "app_entry_src_main_resources_base_media_starticon_harmonyos_entry_start_branding" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_start_icon", "target": "app_entry_src_main_resources_base_media_starticon_launcher_splash_branding" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/\u672c\u5730\u8054\u8c03\u6307\u5357.md", "source_location": null, "weight": 1.0, "source": "docs_bendi_liantiao_zhinan_port_8666", "target": "app_readme_meida_backend" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F1-\u767b\u5f55\u4e0e\u4e2a\u4eba\u9875.md", "source_location": null, "weight": 1.0, "source": "docs_f1_authstore", "target": "docs_t4_issue_session" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md", "source_location": null, "weight": 1.0, "source": "docs_jishu_jiagou_wendang_task_center", "target": "docs_kaifa_renwu_chaijie_m1" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m4a", "target": "docs_hongmeng_meida_zhineng_chuanda_meixue_zhushou_chanpin_fangan_tryon_api" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/\u524d\u7f6e\u5f00\u901a\u6e05\u5355-\u4e91\u8d44\u6e90\u4e0e\u8d44\u8d28.md", "source_location": null, "weight": 1.0, "source": "docs_qianzhi_kaitong_qingdan_yun_ziyuan_yu_zizhi_agc_fingerprint", "target": "docs_jishu_jiagou_wendang_dual_login" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/F3-\u62a5\u544a\u6d41.md", "source_location": null, "weight": 1.0, "source": "docs_t16_dimensionresult", "target": "docs_f3_nfr_ux_05" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T7-\u89c4\u5219\u5f15\u64ce.md", "source_location": null, "weight": 1.0, "source": "docs_t7_evaluate", "target": "docs_t13_golden_ci" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/AppScope/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_background_appscope_media_resource", "target": "app_appscope_resources_base_media_background_app_icon_background" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_light_gray_tiles", "target": "app_appscope_resources_base_media_foreground_dark_gray_accent_tile" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/Sprint\u6267\u884c\u8ba1\u5212.md", "source_location": null, "weight": 1.0, "source": "docs_sprint_zhixing_jihua_content_track", "target": "docs_meixue_zhishiku_jianshe_fangan_self_shot_pipeline" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T2-\u4efb\u52a1\u5956\u52b1\u9886\u53d6.md", "source_location": null, "weight": 1.0, "source": "docs_t2_task_bonus_claim", "target": "docs_f1_quota_card" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "app/AppScope/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_appscope_resources_base_media_foreground_app_icon_foreground", "target": "app_appscope_resources_base_media_foreground_adaptive_icon_layer" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "app/entry/src/main/resources/base/media/background.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_background_entry_icon_background", "target": "app_entry_src_main_resources_base_media_background_icon_background_layer" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "app/entry/src/main/resources/base/media/foreground.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_foreground_darker_bottom_right_tile", "target": "app_entry_src_main_resources_base_media_foreground_light_gray_tiles" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "app/entry/src/main/resources/base/media/startIcon.png", "source_location": null, "weight": 1.0, "source": "app_entry_src_main_resources_base_media_starticon_start_icon", "target": "app_entry_src_main_resources_base_media_starticon_harmonyos_entry_start_branding" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m3", "target": "docs_meixue_baogao_xuqiu_wendang_basic_report" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u62c6\u89e3.md", "source_location": null, "weight": 1.0, "source": "docs_kaifa_renwu_chaijie_m4b", "target": "docs_chuanda_agent_xuqiu_wendang_outfit_agent" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md", "source_location": null, "weight": 1.0, "source": "docs_t6_entity_state_machine", "target": "docs_t12_publish_orchestration" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md", "source_location": null, "weight": 1.0, "source": "docs_t15_reportservice", "target": "docs_f3_reportcreatepage" } ], "hyperedges": [ { "id": "fe_batch_f1_f4", "label": "HarmonyOS FE Batch F1-F4", "nodes": [ "docs_readme_fe_collaboration_protocol", "docs_f1_loginpage", "docs_f2_homepage", "docs_f3_reportcreatepage", "docs_f4_chatpage" ], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/README-FE\u6279\u6b21.md" }, { "id": "kb_publish_invalidate", "label": "KB Publish and Cache Invalidation", "nodes": [ "docs_t6_kb_entity", "docs_t7_rules_engine", "docs_t12_publish_orchestration", "docs_t14_invalidate_cache" ], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T12-\u6781\u7b80\u8fd0\u8425\u540e\u53f0.md" }, { "id": "personalized_capability_loop", "label": "Knowledge report memory agent tryon loop", "nodes": [ "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" ], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u9e3f\u8499\u7f8e\u642d-\u667a\u80fd\u7a7f\u642d\u7f8e\u5b66\u52a9\u624b-\u4ea7\u54c1\u65b9\u6848.md" }, { "id": "report_m3_pipeline", "label": "M3 Report Staged Pipeline", "nodes": [ "docs_t15_report_pipeline", "docs_t15_stage_protocol", "docs_t15_assemble_stages", "docs_t16_visionstage", "docs_t16_diagnosisstage", "docs_t17_copystage", "docs_t17_validationstage" ], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5f00\u53d1\u4efb\u52a1\u5305/T15-\u62a5\u544a\u57df\u9aa8\u67b6.md" }, { "id": "three_compliance_lines", "label": "Face filing and AI labeling obligations", "nodes": [ "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" ], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u5408\u89c4\u4e0e\u5b89\u5168\u65b9\u6848.md" }, { "id": "v1_cost_control_stack", "label": "V1 quota metering and daily fuse", "nodes": [ "docs_readme_quota", "docs_readme_reserve_commit_refund", "docs_jishu_jiagou_wendang_daily_cost_breaker", "docs_jishu_jiagou_wendang_ob_ai_call" ], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/\u6280\u672f\u67b6\u6784\u6587\u6863.md" } ], "built_at_commit": "98a134c7a28456e6314a7ee68304bbf69c5658f6" }