Skip to content

📅 2026-01-14: Logo & Constants Unification (SSOT)

  • 错误表现: Logo 在组件、静态文件、配置文件中多处定义且命名不一,导致修改时视觉不一致且产生冗余。
  • 核心禁令:
    1. 严禁在多个地方定义相同的视觉逻辑。
    2. 严禁使用不同的变量名/文件名指代同一个全局资源。
  • 解决方案:
    1. 必须建立 src/constants/app.ts 作为单一事实来源。
    2. 视觉组件 (React) 与静态资源 (Public) 必须保持 1:1 同步。
    3. 环境变量引用必须统一收拢至 ENV_KEYS。