Feature Design · Grill Round 8
用户偏好记忆功能
确定系统如何从选择器与文本回答中持续学习常用配置,并在后续项目中安全、透明地复用这些偏好。
当前轮次8
已确认决策70
待确认决策12
前七轮已确认决策
- 推荐并预填但不自动提交;文本框使用可点击的配置片段。
- 系统自动观察,三个独立项目重复后请求确认,同时支持“记住此偏好”。
- 第一版只保存无条件的全局偏好;项目明确要求始终优先。
- 提取白名单覆盖工程、测试、部署、文档、UI/UX 与质量偏好。
- 当前 Codex Worker 同步输出偏好观察;普通提取失败不会让规划任务失败。
- 候选首次出现即在偏好中心可见;达到阈值后也只在偏好中心确认。
- 候选拒绝后抑制 90 天;习惯反向出现三次后请求替换确认。
- 只注入最多 20 条相关已确认偏好;预填接受行为不计为独立证据。
- 提供完整偏好中心和分层学习开关;证据只保存回答引用与规范化值。
- 偏好键采用版本化类别与受限点分键,数据始终关联 user_id。
- 偏好中心导航显示待确认计数;长期偏好逐项批准,但可批量忽略候选。
- API 使用版本化别名注册表;键可声明单值或受控多值。
- 手工编辑立即生效并保留版本;预填选择显示来源徽标且可一键清除。
- 问题控件显式携带 preferenceBinding;安全扫描命中仍触发 stop gate。
- 不扫描任何历史项目;偏好使用独立账户级 JSON 导入导出。
- 删除后抑制重新学习 90 天,同时支持永久“永不学习”。
- 发布 round-schema.v2;绑定包含键、应用模式和选项映射。
- 偏好产物在同一 Worker 内修复一次;仍失败则记录降级但提交规划结果。
- 偏好筛选采用确定性优先级;导入必须预检并逐项解决冲突。
- 导出可迁移状态但不包含项目证据引用;学习与应用使用独立开关。
- 未确认候选 90 天过期;已确认偏好 12 个月未使用时只标记复查。
- 冲突值按键值组合和独立项目分别计数;PostgreSQL 是偏好权威存储。
- 现有 v1 轮次不重写,下一轮自然升级到 v2;观察产物使用严格版本化结构。
- 数据库采用当前状态表与追加式观察、版本、抑制记录表。
- 已知键的新值可以复核;未知键必须先升级 registry。
- 偏好只表达 prefer/avoid;Worker 可在保留预填时提出相反专业建议。
- 初始轮次按项目定义注入相关偏好;文档任务只注入文档类偏好。
- 项目 purge 删除观察并重算候选,但不撤销已经人工确认的偏好。
- 旧导入版本显式迁移,未来版本拒绝;导出即时下载且不保留服务器副本。
- 偏好版本和脱敏审计摘要沿用 180 天保留周期。
- 自动学习默认关闭,但用户仍可显式记住;生命周期使用可审计有限状态机。
- 规划提交后偏好写库失败采用幂等重试,不回滚有效规划结果。
- schema 只保存绑定;API 返回 appliedPreferences 与展示时 revision。
- 偏好变化不会让已打开表单失效;用户显式答案始终优先。
- 文本片段由 registry 模板生成;绑定不匹配时不修改 schema 或动态添加选项。
- avoid 只降低推荐优先级;多值偏好逐项映射复选框。
- 导航徽标只统计待确认项;偏好中心使用四个状态标签页。