REAL TASK LEDGER / PORTAL RESET

把真实要做的事重新排成 9 刀

这张账只统计 Developer Portal 的整理、校准与交付。旧 D01–D36 是长期产品路线,旧 D05 四席流程是历史工程证据,二者都不再冒充当前开发进度。

PORTAL 重建2 / 9

当前 C06 · 只在上线回读后推进

长期产品路线4 / 36

单独保留,不再卡住 Portal 整理

当前 UI 验收0 / 85

先处理 24 张 P0,不一次铺满 133 张

Identity 运行态CANDIDATE_OK

Auth /v1/meta 与 Portal /api/identity/runtime 当前均为 200;sessionRegistry=not_exposed,合同仍不完整,回读不可冒充正式 Identity 验收。

唯一推进规则

只有代码、测试、部署和线上回读全部完成,当前刀才记为 ACCEPTED;前置刀存在真实缺口时必须保留 parallelOpen,不得伪造完成。

一名人类 Owner 负责范围、取舍和最终决策;AI 可并行开发与交叉审核,但不冒充独立自然人审批席。

读取机器账本 →查看只读历史归档 →
MATRIX X CHAT · PRODUCT PROGRAM

聊天记录本地化与迁移,统一放进 15 刀开发规划

这条产品线独立于上方 Portal 九刀:普通聊天和 E2EE 都以设备本地数据库为长期事实源,服务端只做临时投递;换机历史、旧服务端历史和资源到期分别验收。

唯一文档母版Knowledge 是唯一文档事实源

Developer Portal 只展示进度投影,不在网页代码里另起一份规划。刀数、保留周期、迁移边界与上线状态必须先修改 Knowledge 474 机器合同。

打开 474 中文开发规划 →
L06 · 稳定读取

首屏不再抖动

SQLite 只发布一次首屏快照,后续通过增量 ChangeSet 更新;这一刀不迁移历史,也不删除服务器正文。

L09 · 设备迁移

旧设备安全转到新设备

局域网直连优先;必要时 S3 只中转 24 小时密文分片。断点续传、摘要校验、设备撤销和原子导入必须闭环。

L10 · 资源到期

本机原件优先,远端到期不再无限转圈

十二类资源独立治理;404/410 固化为过期终态,可请求对方重发或从完整设备迁移。生产物理删除继续关闭。

L11 · 旧历史下线

先证明完整,再进入 90 天观察

200 条有界分页、先落盘后检查点和跨端精确 ACK 已暗部署;当前只生成待回收证据,没有删除接口,生产回执与证据均为 0。

L12–L15 · 工程收尾

四类运行验证延期

真人 TestFlight、10 天观察、S3 生命周期和分阶段灰度不再阻塞工程;生产开关与物理删除仍独立关闭。

L01已完成

全局边界与交互冻结

本地事实源、双方确认、保留周期与迁移边界已冻结

knowledge · portal单聊主线
L02已完成

安全 epoch 合同

开启与结束均需双方确认;72 小时、单调 epoch 与 cutover 可验证

im-core · iOS单聊主线
L03已完成

普通消息临时投递

ACK、14 天 TTL、软硬配额与有界清理已隔离实现,未接 shipping

im-core单聊主线
L04已完成

新建聊天模式选择

普通/E2EE 模式卡、七项失败关闭门禁与五语种已通过,E2EE 创建仍关闭

iOS单聊主线
L05已完成

私聊详情与双方确认

状态行、二级风险页、双签名、拒绝/取消/超时与原子切换已进入主线;生产入口关闭

iOS · im-core单聊主线
L06已完成

消息抖动治理

SQLite 单一首屏快照、增量合并与滚动锚点稳定已进入主线

iOS单聊主线
L07已完成

普通消息本地优先

普通文字/回复使用 14 天临时信箱;本地耐久提交后 ACK;已暗部署且生产开关关闭、试点 0

iOS · im-core单聊主线
L08已完成

E2EE 产品接线

已完成权威会话激活、逐设备原子密文 fan-out、纯文字 sender/receiver、本地加密历史与耐久 ACK;回复/@/静默/媒体失败关闭

iOS · im-core · auth单聊主线
L09已完成

设备间历史迁移

稳定快照、加密分片、断点续传、完整性校验、原子导入与设备撤销已暗部署;生产入口关闭

iOS · auth · im-core单聊主线
L10已完成

统一资源生命周期

12 类策略、对象标签、/meta 回读、本地原件优先、404/410 到期终态和恢复动作已暗部署;生产删除关闭

iOS · media · send-kit · knowledge资源治理
L11已完成

旧历史迁移与清理

200 条有界分页、先落盘后检查点、完整性 ACK、90 天宽限和零删除证明已暗部署;生产迁移关闭

iOS · im-core单聊主线
L12已完成

单聊运行门与回滚

统一准入、9 类低基数信号与 stop_and_rollback 已暗部署;真人 TestFlight 与 10 天观察延期

iOS · im-core · knowledge · portal单聊主线
L13已完成

群聊协议 POC

Megolm v1、三设备两纪元、成员变化与公开 epoch 状态机已经通过

iOS · im-core · knowledge群聊后置
L14已完成

群聊 epoch 与密文投递

权威路由、可信换钥、文字/回复/@/静默意图、五类密文媒体、后台当前分块和主动控制已进主线;S3 生命周期延期

iOS · im-core · auth · media · send-kit群聊后置
L15已完成

群聊产品与发布控制

群主/有权限管理员直接开启 UI、7/127/2500 规模合同、停止与回滚已经完成;分阶段灰度延期

iOS · im-core群聊后置
CURRENT BASELINE

当前必须先承认的事实

46point-in-time 组织仓计数

29 作者化登记 · 17 个缺口计数

11revision 漂移

另有 0 个 source split

85当前 UI 证据

133 张目标稿 · 0 张最终验收

200Identity 候选

Auth /v1/meta 与 Portal /api/identity/runtime 当前均为 200;sessionRegistry=not_exposed,合同仍不完整,回读不可冒充正式 Identity 验收。

LOCAL EVIDENCE COVERAGE / EXTERNAL FAIL-CLOSED

外部依赖验证器:实现覆盖与真实执行分轨

20 / 1138本地契约包 / 检查

VERIFIED · 不需要网络或外部账号

425 / 425REQUIRE 私有 finalizer 覆盖

覆盖 425 条可执行行;这是代码与自测覆盖,不是外部观测结果

12 / 437声明为不可安全采集

6 WORKTREE · 6 RUNTIME_RECEIPT

NOT EVALUATED真实外部 provenance

外部读 / 网络 / 外部写 / 生产变更 = 0/0/0/0;C02 仍未验收

FIXED SCOPE / 9 CUTS

每一刀必须交付什么、带来什么收益

不再追加 Bxx、Rxx、Fxx 子刀。发现新问题先归入现有九刀,确实超范围时再由人类 Owner 改总数。

C01

网站结构清理与真实账本重建

首页、导航和开发计划恢复为可读的开发者门户;旧四席流程迁入历史归档。

已验收
直接收益任何人进入网站后 30 秒内能看懂系统、当前问题和下一步。
范围

首页 · 全局导航 · 开发计划 · 历史归档 · 机器账本

验收条件
  • 首页不再渲染 D05–D35 超长日志流
  • 主导航固定为 12 个一级入口并由 navigation manifest 驱动
  • 线上可读取 C01/C04 已验收、C05 阻断与当前 C06/9,且 C02/C03 parallelOpen 可见
  • 旧证据仍可从归档访问
C02

仓库真值同步

重新遍历 Gitea 组织仓并校准登记、分支、revision、owner 和部署关系。

当前进行中
直接收益后续架构、UI 和 QA 不再基于过期仓库清单。
范围

46 个 snapshot 仓计数 · 17 个未登记缺口 · 11 个历史 revision 漂移 · 0 个 source split

验收条件
  • 组织仓分页遍历留存时间戳
  • 每仓 default branch 与 HEAD 可回读
  • 登记缺口和漂移都有处置建议
  • 仓库清单 API 与页面一致
C03

全局架构重建

按身份、资源服务器、业务服务、数据、消息、日志、发布和恢复重画全局架构。

当前进行中
直接收益开发者知道调用链、信任边界、数据 owner 和故障影响面。
范围

逻辑视图 · 运行视图 · 信任边界 · 数据流 · 故障域 · 恢复链

验收条件
  • 所有生产服务有归属
  • Auth 与资源服务器链路完整
  • 日志链可回读且指标证据边界与缺口显式
  • 图中 CURRENT 与 TARGET 分层
  • EC2/media/Auth/Runner 事实带来源和采样时间
  • 根卷容量、异地恢复和单 EC2 缺口显式保留
C04

项目与模块目录校准

每个项目形成职责、入口、依赖、数据、风险、页面和完成定义。

已验收
直接收益多人或多 AI 可以按模块接手,不需要重新考古。
范围

模块卡片 · 依赖关系 · Owner · 风险 · Definition of Done

验收条件
  • 29 个作者化组织 manifest 均有归类
  • 共享能力和重复实现可识别
  • 模块页链接真实源码和运行证据
C05

生产运行态收敛

在 Identity 兼容修复基础上,统一服务、容器、数据库、日志和发布身份视图。

外部阻断
直接收益Portal 能真实反映生产健康,而不是只展示静态架构。
范围

Identity 运行时合同 · EC2 · systemd · Docker · Loki / Grafana · release identity

验收条件
  • /api/identity/runtime 持续返回 200 并纳入回归
  • Identity upstream 与 Portal adapter 分层可回读,contractStatus、blockers 和采样时间可见
  • session registry 未公开时页面明确 BLOCKED,acceptancePermitted 固定为 false
  • 发布、回滚与日志入口互相可追踪
C06

P0 当前 UI 证据校准

先校准 24 张核心 CURRENT 页面,再扩展到全部 85 张。

当前进行中
直接收益UI 设计基于真实产品,不再靠空想。
范围

Auth · BBS · Booking · OpenAPI · Admin · 移动端

验收条件
  • 24 张 P0 页面有真实来源
  • 路由、状态、动作和契约均可追踪
  • 破图和失效链接归零
C07

P0 目标 UI 与交互稿

为 24 张最高优先级缺口页交付可开发的桌面、移动和异常态设计。

待开始
直接收益开发直接按稿实现,减少反复解释和返工。
范围

页面结构 · 组件复用 · 九态 · 响应式 · 关键交互 · 验收标注

验收条件
  • 每页有桌面和移动边界
  • Loading/Empty/Error/Forbidden 等状态完整
  • 字段和动作绑定真实契约
C08

一人 + 多 AI 协作规则

用任务包、分支、代码审查和 QA 证据替代不适用的四人签席流程。

待开始
直接收益既保留交叉审核,又不让流程阻塞实际开发。
范围

人类决策 · AI 分工 · 审查清单 · 变更边界 · 合并规则

验收条件
  • 每项任务只有一个人类 Owner
  • AI 审查明确标为 AI
  • 高风险生产动作仍需人工确认
  • 协作模板可直接复用
C09

QA、性能与最终收口

完成核心路由、移动端、可访问性、性能、链接和部署回滚验收。

待开始
直接收益Developer Portal 变成可持续维护的产品,而不是一次性展示页。
范围

路由 smoke · 响应式 · 可访问性 · 性能预算 · 链接检查 · 回滚演练

验收条件
  • 核心页面和 API 全部 smoke 通过
  • 无 P0/P1 可访问性问题
  • 首页与账本达到性能预算
  • EC2 部署与回滚路径已回读
STOP DOING

明确不再继续做的内容

  1. 01

    停止继续扩展 D05-Rxx、Bxx、F05-xx 仪式子刀;已有内容只读归档。

  2. 02

    停止用四名独立自然人审批作为当前一人团队的开发前置条件。

  3. 03

    停止把 Fixture、模板、断言数量或 AI 审查写成生产能力已完成。

  4. 04

    停止一次性铺开 133 张目标 UI;先完成 24 张 P0,再按收益扩展。

  5. 05

    停止把长期 D01–D36 产品路线与 Developer Portal 整理进度混为一张账。

CURRENT · C06/9

当前校准 P0 当前 UI 证据

C05 Identity 合同因 session registry 未公开保持 BLOCKED;本刀转向 24 张真实 CURRENT 页面。C02 仓库差异与 C03 指标缺口继续 parallelOpen;Gitea 只读采集已获授权,但 external provenance 仍需带外准备 27 个仓的受控 root,完成前保持 NOT_EVALUATED。