# Graph Report - meida (2026-08-15) ## Corpus Check - 82 files · ~66,439 words - Verdict: corpus is large enough that graph structure adds value. ## Summary - 252 nodes · 297 edges · 34 communities (24 shown, 10 thin omitted) - Extraction: 85% EXTRACTED · 13% INFERRED · 2% AMBIGUOUS · INFERRED: 40 edges (avg confidence: 0.83) - Token cost: 0 input · 0 output ## Community Hubs (Navigation) - HarmonyOS App Shell - Product Architecture Docs - Report Pipeline Stages - Knowledge Base Admin - Outfit Agent LLM - Rules Engine CI - Dual Login Sessions - Aesthetic Report Spec - Product Milestone Roadmap - Local HarmonyOS Debug - Start Icon Branding - Self-shot Content Track - AppScope Icon Foreground - LLM Cost Circuit Breaker - AI Content Compliance - Entry Icon Background - Entry Icon Foreground - AppScope Icon Background - SMS Dual Certificates - Face Photo Retention - Quota Guest Merge - Analytics Event Ingest - Weather Degrade Path - Billing Reserve Commit - Modular Monolith Domains - Daily Cost Breaker - Pose Body Measurement - Golden Set Benchmark - File Ownership Isolation - Requirement Numbering Index - Cloud Credential Checklist - Four Parallel Tracks ## God Nodes (most connected - your core abstractions) 1. `美搭 HarmonyOS ArkTS App` - 8 edges 2. `美搭文档索引` - 8 edges 3. `HomePage` - 7 edges 4. `ReportCreatePage` - 7 edges 5. `ReportResultPage` - 7 edges 6. `Stage Protocol` - 7 edges 7. `Personal image report sample` - 7 edges 8. `ChatPage` - 6 edges 9. `FE Batch Collaboration Protocol` - 6 edges 10. `Backend API Cheatsheet` - 6 edges ## Surprising Connections (you probably didn't know these) - `Full aesthetic report` --cites--> `Personal image report sample` [EXTRACTED] docs/美学报告-需求文档.md → reference/个人形象报告.pdf - `Diagnosis dimension dictionary` --cites--> `Five body types O A X T H` [EXTRACTED] docs/美学报告-需求文档.md → reference/个人形象报告.pdf - `Diagnosis dimension dictionary` --cites--> `Nine gene styles` [EXTRACTED] docs/美学报告-需求文档.md → reference/个人形象报告.pdf - `TD-01 HarmonyOS native ArkTS` --rationale_for--> `美搭 HarmonyOS ArkTS App` [EXTRACTED] docs/技术选型与调研报告.md → app/README.md - `Basic aesthetic report` --cites--> `Personal image report sample` [EXTRACTED] docs/美学报告-需求文档.md → reference/个人形象报告.pdf ## Import Cycles - None detected. ## Hyperedges (group relationships) - **M3 Report Staged Pipeline** — docs_t15_report_pipeline, docs_t15_stage_protocol, docs_t15_assemble_stages, docs_t16_visionstage, docs_t16_diagnosisstage, docs_t17_copystage, docs_t17_validationstage [EXTRACTED 1.00] - **HarmonyOS FE Batch F1-F4** — docs_readme_fe_collaboration_protocol, docs_f1_loginpage, docs_f2_homepage, docs_f3_reportcreatepage, docs_f4_chatpage [EXTRACTED 1.00] - **KB Publish and Cache Invalidation** — docs_t6_kb_entity, docs_t7_rules_engine, docs_t12_publish_orchestration, docs_t14_invalidate_cache [EXTRACTED 1.00] - **Knowledge report memory agent tryon loop** — docs_meixue_zhishiku_jianshe_fangan_twelve_entities, docs_meixue_baogao_xuqiu_wendang_basic_report, docs_yonghu_xitong_yu_jiyi_xitong_xuqiu_wendang_layered_memory, docs_chuanda_agent_xuqiu_wendang_outfit_agent, docs_readme_tryon_ready [EXTRACTED 1.00] - **Face filing and AI labeling obligations** — docs_hegui_yu_anquan_fangan_yuan_tu_bu_luo_pan, docs_hegui_yu_anquan_fangan_four_ongoing_duties, docs_hegui_yu_anquan_fangan_ai_labeling, docs_jishu_jiagou_wendang_compliance_publish_asset [EXTRACTED 1.00] - **V1 quota metering and daily fuse** — docs_readme_quota, docs_readme_reserve_commit_refund, docs_jishu_jiagou_wendang_daily_cost_breaker, docs_jishu_jiagou_wendang_ob_ai_call [EXTRACTED 1.00] ## Communities (34 total, 10 thin omitted) ### Community 0 - "HarmonyOS App Shell" Cohesion: 0.11 Nodes (26): AuthStore, LoginPage, ProfilePage, Quota Card, App Shell Tabs, ErrorView, HomePage, NFR-UX-02 (+18 more) ### Community 1 - "Product Architecture Docs" Cohesion: 0.12 Nodes (20): Compliance and security plan, Existing 60-style hair API, 美搭 product, ADR-01 to ADR-14, Technical architecture document, ob_ai_call cost ledger, TD-01 HarmonyOS native ArkTS, TD-28 V1 free quota commercialization (+12 more) ### Community 2 - "Report Pipeline Stages" Cohesion: 0.21 Nodes (17): LoadingView, NFR-UX-05, ReportResultPage, Diagnosis API Contract, assemble_stages, Report Pipeline Skeleton, ReportContext, Stage Protocol (+9 more) ### Community 3 - "Knowledge Base Admin" Cohesion: 0.14 Nodes (17): Minimal Admin Console, Knowledge Gap Board, Publish Orchestration, X-Admin-Token Auth, CacheKey, invalidate_cache, Retrieval Result Cache, TtlCache (+9 more) ### Community 4 - "Outfit Agent LLM" Cohesion: 0.12 Nodes (16): Agent intent recognition, Outfit Agent, Four post-filing ongoing duties, KB report memory agent loop, LLM gateway, Agent token budget 4200, TD-04 DeepSeek plus GLM gateway, TD-19 generative AI filing done (+8 more) ### Community 5 - "Rules Engine CI" Cohesion: 0.16 Nodes (15): Golden Set CI Framework, Golden Runner, NFR-MAINT-04, DeterministicVisionProvider, VisionProvider, evaluate RuleVerdict, Hard Constraint Semantics, Core Conclusions From Rules LLM Only Expresses (+7 more) ### Community 6 - "Dual Login Sessions" Cohesion: 0.19 Nodes (14): FR-ACC-01, Huawei Account Kit Login, HuaweiIdTokenVerifier, FR-ACC-04, FR-ACC-14, SMS Phone Login, SmsAuthService, SmsSender Protocol (+6 more) ### Community 7 - "Aesthetic Report Spec" Cohesion: 0.19 Nodes (13): TD-31 no wuxing fortune module, Basic aesthetic report, Diagnosis dimension dictionary, Full aesthetic report, Report trigger design, 32 diagnosis dimensions, Wuxing fortune module cancelled, Five body types O A X T H (+5 more) ### Community 8 - "Product Milestone Roadmap" Cohesion: 0.20 Nodes (11): Existing tryon change_cloth API, Unified task center, TD-00 owned tryon service, Milestone M0, Milestone M1 engineering foundation, Milestone M2 knowledge operable, Milestone M3 report loop, Milestone M4-a tryon and hair (+3 more) ### Community 9 - "Local HarmonyOS Debug" Cohesion: 0.24 Nodes (10): HarmonyOS source obfuscation rules, dev-token login channel, ets/core shared layer, hvigor assembleHap gate, meida_backend, 美搭 HarmonyOS ArkTS App, Page router isolation convention, FE first-batch local loop (+2 more) ### Community 10 - "Start Icon Branding" Cohesion: 0.33 Nodes (9): Saturated medium-blue rounded-square (squircle) background of the start icon, Dashboard / app-drawer / service-collection UI motif suggested by a 2x2 tile grid, Flat modern minimalist icon style without gradients or skeuomorphism, HarmonyOS entry-module start icon in base/media resources, App launcher / splash-screen start branding asset, Possible media-gallery or content-collection motif (uncertain; app name meida/media), Four pale blue or off-white frosted-glass rounded tiles inside the icon, HarmonyOS entry startIcon: blue rounded-square splash/launcher branding with a centered 2x2 pale-tile grid (+1 more) ### Community 11 - "Self-shot Content Track" Cohesion: 0.31 Nodes (9): TD-07 BiRefNet forbid RMBG-2.0, TD-26 all items self-shot, TD-27 full-time image advisor, Critical path shift to content, T-P0-20 full-time image advisor, T-P0-21 self-shot pipeline, Self-shot item pipeline, tryon_ready (+1 more) ### Community 12 - "AppScope Icon Foreground" Cohesion: 0.32 Nodes (8): 2x2 grid of four identical rounded squares, Adaptive / HarmonyOS AppScope foreground branding asset, HarmonyOS app icon foreground layer: 2x2 rounded-square grid on black, Solid black background of the foreground icon layer, Bottom-right medium-to-dark gray rounded square accent, Grid menu or app-list launcher motif, Three light-gray rounded squares (top-left, top-right, bottom-left), Possible selected-state reading of the darker bottom-right tile ### Community 13 - "LLM Cost Circuit Breaker" Cohesion: 0.25 Nodes (8): DailyBudgetGuard, ensure_scene_allowed, Error 60003 LLM Daily Budget Exceeded, Error 60006 LLM_SCENE_DEGRADED, Four-Tier Daily Budget Degradation, Budget Manual Override, NFR-COST-02, SceneDegradedError ### Community 14 - "AI Content Compliance" Cohesion: 0.33 Nodes (7): AI content dual labeling, 27-digit content code, Content ethics redlines, Moderation fail-close, compliance.publish_asset, TD-21 AI synthetic content labeling, Unified compliance exit ### Community 15 - "Entry Icon Background" Cohesion: 0.40 Nodes (6): Brand primary color, Branding asset, Solid vibrant blue HarmonyOS entry icon background, HarmonyOS entry module, Icon background layer, Vibrant blue ### Community 16 - "Entry Icon Foreground" Cohesion: 0.47 Nodes (6): 2x2 grid of rounded squares, App drawer / grid menu icon metaphor, Solid black icon background, Darker gray bottom-right tile, HarmonyOS entry module icon foreground layer, Light gray rounded tiles (top-left, top-right, bottom-left) ### Community 17 - "AppScope Icon Background" Cohesion: 0.70 Nodes (5): HarmonyOS adaptive icon background layer, AppScope base media branding resource, Saturated primary brand blue fill, Solid vibrant blue square background asset, Possible splash or launch screen background ### Community 18 - "SMS Dual Certificates" Cohesion: 0.40 Nodes (5): Independent dual login channels, TD-32 Tencent Cloud SMS, AGC dual certificate fingerprints, Tencent Cloud SMS signature review, reference/ no-secrets policy ### Community 19 - "Face Photo Retention" Cohesion: 0.50 Nodes (4): Face original retention 2 hours, Face original never persisted, TD-20 face original not stored, COS four buckets ### Community 20 - "Quota Guest Merge" Cohesion: 0.67 Nodes (3): Product quota table section 3.2, Quota, Guest mode and merge ### Community 21 - "Analytics Event Ingest" Cohesion: 0.67 Nodes (3): AnalyticsService, Events Batch Ingest, Events Fail-Close Validation ## Ambiguous Edges - Review These - `Solid vibrant blue square background asset` → `Possible splash or launch screen background` [AMBIGUOUS] app/AppScope/resources/base/media/background.png · relation: conceptually_related_to - `Bottom-right medium-to-dark gray rounded square accent` → `Possible selected-state reading of the darker bottom-right tile` [AMBIGUOUS] app/AppScope/resources/base/media/foreground.png · relation: conceptually_related_to - `Vibrant blue` → `Brand primary color` [AMBIGUOUS] app/entry/src/main/resources/base/media/background.png · relation: semantically_similar_to - `Centered symmetrical 2x2 grid of four smaller rounded squares` → `Possible media-gallery or content-collection motif (uncertain; app name meida/media)` [AMBIGUOUS] app/entry/src/main/resources/base/media/startIcon.png · relation: conceptually_related_to - `Dashboard / app-drawer / service-collection UI motif suggested by a 2x2 tile grid` → `Possible media-gallery or content-collection motif (uncertain; app name meida/media)` [AMBIGUOUS] app/entry/src/main/resources/base/media/startIcon.png · relation: semantically_similar_to ## Knowledge Gaps - **81 isolated node(s):** `LoadingView`, `NFR-UX-02`, `ChatMsg`, `Coordinator Commit`, `Budget Manual Override` (+76 more) These have ≤1 connection - possible missing edges or undocumented components. - **10 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ - **What is the exact relationship between `Solid vibrant blue square background asset` and `Possible splash or launch screen background`?** _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._ - **What is the exact relationship between `Bottom-right medium-to-dark gray rounded square accent` and `Possible selected-state reading of the darker bottom-right tile`?** _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._ - **What is the exact relationship between `Vibrant blue` and `Brand primary color`?** _Edge tagged AMBIGUOUS (relation: semantically_similar_to) - confidence is low._ - **What is the exact relationship between `Centered symmetrical 2x2 grid of four smaller rounded squares` and `Possible media-gallery or content-collection motif (uncertain; app name meida/media)`?** _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._ - **What is the exact relationship between `Dashboard / app-drawer / service-collection UI motif suggested by a 2x2 tile grid` and `Possible media-gallery or content-collection motif (uncertain; app name meida/media)`?** _Edge tagged AMBIGUOUS (relation: semantically_similar_to) - confidence is low._ - **Why does `ReportCreatePage` connect `HarmonyOS App Shell` to `Report Pipeline Stages`?** _High betweenness centrality (0.052) - this node is a cross-community bridge._ - **Why does `ReportResultPage` connect `Report Pipeline Stages` to `HarmonyOS App Shell`?** _High betweenness centrality (0.040) - this node is a cross-community bridge._