鼎味肉市 Project Design Foundation
v0.3.0 · provisional · extended / thin · 主Surface:consumer 用户已认可f894dc7并授权品牌文档整合;正式内核/发布确认PENDING,独立评审和跨REQ继承未完成。不得作为已发布Foundation锁定新UI REQ。
0. Next-agent card
模块规划、原型与页面调整前,必读模块必要性与信息编排规则:先证明主任务和功能必要性,再决定意群、侧栏/Tab及视觉重点;模块设计卡写入现有模块文档,不另造重复事实源。
<!-- foundation-contract:v1 constraints -->| ID | Status | 类型 | 可执行 Statement / Do | Don't / 反向边界 | Scope | Source | Binding | Checkability | Proof / review |
|---|---|---|---|---|---|---|---|---|---|
| LAW-CC-01 | active | law | 首要任务清楚;推荐与自主购买并存 | 不为首屏漂亮删采购、数量、恢复入口 | global | brand/iteration-decisions.md | GR-CC-01 | flow | PROOF-CC-01 |
| LAW-CC-02 | active | law | 协同规格共享分区与选中语言,结果跟随 | 不将组合选择排成任选一项 | consumer | brand/iteration-decisions.md | GR-CC-02 | interaction | PROOF-CC-02 |
| LAW-CC-03 | active | law | 事实直接、帮助可查、温度简短且具体 | 不强塞口号、大证书或问答寒暄 | global | brand/01-brand.md | GR-CC-03 | human | PROOF-CC-01 |
| LAW-CC-04 | active | law | 边界/材质解释层级,允许不同任务不同密度 | 不做玻璃高光、卡片墙,不强推局部肌理 | global | brand/design-philosophy.md | GR-CC-04, GR-CC-05 | human | PROOF-CC-02 |
| LAW-CC-05 | active | law | 主行动稀缺、结果明确;深暖墨呈现金额,状态用准确文字和图标 | 不靠色相代替状态、不用库默认主色决定品牌 | global | brand/design-philosophy.md | GR-CC-06, ROLE-action-promise | static + human | PROOF-CC-01 |
| LAW-CC-06 | active | law | 返回/等待/失败可继续;动效可以减少,关怀延续到付款之后 | 不用动画催促,不虚称保存或退款 | global | brand/01-brand.md | GR-CC-07, GR-CC-08 | interaction | PROOF-CC-02 |
| ANTI-CC-01 | active | anti | 拒绝促销焦虑、强制推荐、说教和装饰性精致 | 不将一次像素反馈机械升成全局规则 | global | brand/iteration-decisions.md | GR-CC-01, GR-CC-03 | human | PROOF-CC-01 |
| INV-CC-01 | active | invariant | 供应/检验/支付/配送承诺必须有证据 | 不将mock或风格可信度当履约能力 | all-surfaces | brand/01-brand.md | GR-CC-03, GR-CC-06 | evidence | PROOF-CC-03 |
| INV-CC-02 | active | invariant | 密度改变不改变风险、必要选择和恢复语义 | 不为温和隐藏异常、不裁切关键动作 | all-surfaces | brand/design-philosophy.md | GR-CC-01, GR-CC-07 | stress review | PROOF-CC-02 |
实心主CTA只表示当前可执行的主要结果(加入肉篮、确认配送、提交处理);查看资料与来源是轻入口。品牌愿景、不具备执行条件的服务承诺只能作有依据的说明,不能伪装成按钮。 消费者采用暖肉色与低饱和层次:正文/金额深暖墨,辅助文字次一级,主行动深胭脂,导航彩色不代表选中或完成。状态文字/图标先于色彩,风险不为柔和让步。施工色值在token草案与模块中,不写入内核。
1. Worldview
提前安排一餐值得支持,临时改变也值得尊重;闲时规划、逐日主动确认,未确认不送。计划、支付、履约三种事实分开呈现,具体费用和资金政策待确认。
2. Relationship
用户决定生活,我们把选项、食材、依据和后续准备清楚。不是指导生活的管家,不是只在收款前热情的货架。
3. Thesis
一餐的松弛,每一步的认真:食物吸引人,编排减轻负担,履约事实建立信任。
4. Tensions
温和但准确;精细但朴素;引导但不侵入。必要规格、金额、风险及恢复优先。
5. Rationale
6. Rejected directions
拒绝红黑强对撞、单色涂满、推荐独占购买、16px半粗邀请、过亮金属纸面。halftone保留为研究,当前首页采用雾面呼吸;不否定其他场景所有点阵。
7. Signature relations
真实食欲与纸色承托;衬线短句与精确信息;开放选择与稳定结果;安静证据与可查后续;同源语义、不同页面表达力度。
8. Surfaces in force
<!-- foundation-contract:v1 surfaces -->| ID | Surface | Profile/version | 密度/姿态(相对主 Surface) | 与主 Surface 的对比证明 |
|---|---|---|---|---|
| SUR-01 | consumer | inline / v0.3.0 provisional | 首页舒展、详情集中、计划组织餐次、我的重视身份与入口、付款后强调事实 | PROOF-CC-01/02;当前393×852屏幕,749应用区 |
| SUR-02 | operations/backoffice | surface-profiles/operations.md / v0.3.0 provisional | 更高密度、风险显著、处理可追责;不复制消费者照片/雾面呼吸 | PROOF-CC-03;共享语义提案,不宣称同一视觉皮肤 |
9. Proof Set
<!-- foundation-contract:v1 proofs -->| ID | 类型 | 路径 | 证明哪些约束 |
|---|---|---|---|
| PROOF-CC-01 | 当前锚点/用户确认 | prototypes/customer-miniapp/VERSION-SNAPSHOT.md;prototypes/customer-miniapp/navigation-study.html | LAW-CC-01/03/05,观察来源f894dc7,不代替真机 |
| PROOF-CC-02 | 压力与交互 | prototypes/customer-miniapp/verify-navigation-study.mjs;prototypes/customer-miniapp/verify-viewport.mjs | LAW-CC-02/04/06,小屏/详情/菜卡/减少动态;非全场景验收 |
| PROOF-CC-03 | 后台对照 | prototypes/admin-console/MODULE-DESIGN.md;surface-profiles/operations.md | INV-CC-01/02,准确/责任共同,视觉密度不同 |
| PROOF-CC-04 | 语法样本 | proof/style-tiles/dingwei-warm-care.html | 当前关系的文档化样本,非独立评审结论 |
10. Open design debt
| ID | 项 / 影响 | Owner | 完成或恢复条件 |
|---|---|---|---|
| DEBT-CC-01 | 正式内核确认、独立评审、Foundation发布 | 主设计会话/用户 | 人类明确确认后才可published;当前仅整合 |
| DEBT-CC-02 | token是候选映射,原型仍有局部色值与转换层 | 主设计会话 | 第二任务继承、组件映射及对比度校验,不强制改已认可页面 |
| DEBT-CC-03 | 微信真机、字体回退、大字体、读屏、低性能设备 | 主设计会话 | 实机与辅助技术审查;必要时减材质不减信息 |
| DEBT-CC-04 | 历史场景合同与当前周计划/状态模型仍需收敛 | 主会话/业务负责人待指定 | 不以界面顺畅宣称全部业务通过 |
| DEBT-CC-05 | 真实供货承诺、食品摄影和商标可编辑母版 | 主设计会话/运营责任人待指定 | 真实证据及资产验证;不把原型文案当执行证明 |
11. How to inherit
先读§0、§8与任务Derivation;必要时再读Grammar。当前provisional不能当锁定依据。首页14px、雾面周期和导航上移都是局部参数,不是所有页面的命令。旧资料由清理清单与Git历史恢复,Runtime未改。