lixi
|
95976ae2c3
|
docs: M3.5 体验补齐——任务拆解与第一批客户端修复报告入档
CI / docs-build (push) Failing after 1s
- 01 任务拆解:用户实测 6 项反馈的分类与处置;**数据模型审计推翻迁移预估**
(nickname/avatar_asset_id 列 V1/V3 早已存在、purpose 白名单是配置项)→ 本批零迁移
- 02 第一批已交付:中文本地化 + 日期录入收口 + 花费卡月份(flutter 502→526)
- 6 项待拍板(首页 demo 裁剪范围、获赞端点形态、头像写权限档等)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-11 09:27:17 +08:00 |
|
lixi
|
efdfe59a41
|
docs: v0.3.0 发布记录与发布前 E2E 回归门禁报告
CI / docs-build (push) Successful in 1m0s
- 新建常设「发布记录」页(挂开发文档导航),首条 v0.3.0 M3 社区
- 30 号报告:M2 11/11 + M3 14/14 同环境各连跑 3 轮零 flake、契约偏差 0;
附契约向后兼容结构化比对(removed/changed 均 NONE)与共享代码面回归分析
- 记录首次发布的一次性操作:api main 孤儿历史重建(方案 A)、flutter 快进推法改进
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-10 15:46:57 +08:00 |
|
lixi
|
3ebe562ab7
|
docs: M3 收官——E2E 报告与收官总结入档,验收 PASSED
CI / docs-build (push) Successful in 38s
- 28 E2E 烟囱:14/14 场景、契约偏差 0、M3 四条验收标准逐条取证
(两次不同 limit 全量翻页有序 id 逐位相等、删除前后差集验证、psql 库层互证)
- 29 收官总结:终态对照开工基线(测试 191/272→334/502、契约 18→31 路径冻结、
ADR 001~021、四容器→六容器 + MinIO)、遗留清单与 M4 方向输入
- iteration-3/index.md 进展看板补建;feature-checklist 新增 M3 第 10~12 节
- 另登记 2 项 E2E 观察项:widthPx/heightPx 恒 null、eventVersion 口径未定型
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-10 15:13:18 +08:00 |
|
lixi
|
f5457c2f4c
|
docs: M3 第三波收口——报告 21~27 入档挂导航
CI / docs-build (push) Successful in 2m2s
- 21~26 Flutter 社区接入五单 + 字典 v3 白名单(flutter 286→502、api 325→334)
- 27 收口总表:社区 demo 三页消亡、M3 四条验收标准逐条取证、
乐观更新与媒体链路端到端、实现期修正记录
- device-verification.md 的 M3 四项真机步骤已由各单收口补全
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-10 14:48:33 +08:00 |
|
lixi
|
a611acb358
|
docs: M3 第二波收口——报告 15~20 入档挂导航
CI / docs-build (push) Successful in 32s
- 15~17 社区后端纵切三单(帖子/Feed 作者链路/评论互动关注,226→310)
- 18 契约冻结 v1.3.0(31 路径/43 操作,26 项修正照单全收)
- 19 快照同步与全仓契约矩阵(173 格零漂移,修 allOf 校验盲区,→325)
- 20 收口总表:定型语义汇总(第三波接入依据)与质量事件记录
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-09 11:38:42 +08:00 |
|
lixi
|
f17e6f1215
|
docs: M3 第一波收口——报告 09~14 与契约草案入档挂导航
CI / docs-build (push) Successful in 34s
- 09 V5+community 骨架(191→206)、10 埋点队列三项(272→286)、
11 契约草案(13 路径/19 操作)、12 防泄漏三仓落地、
13 media MinIO 闭环 + auth 契约测试(→226,抓修 1 漂移)、14 收口总表
- backend-modules.md 更新五模块/六容器口径
- 媒体凭据形态已定型(契约冻结输入),剩余待定型点在 T3-04/05
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 17:13:49 +08:00 |
|
lixi
|
16579a41e2
|
docs: 真机验证清单提升为跨迭代常设文档
CI / docs-build (push) Successful in 1m2s
- 从 iteration-2/30 迁至 development/device-verification.md,挂「开发文档」
一级导航(功能完成清单之后)
- 重构为按迭代分节:通用前置 + M2 挂起两项(含 09-21 出数日时限提醒)+
M3 预登记四项(媒体弱网/乐观更新手感/Feed 图片/v3 事件落库,随工单收口补全)
- 原 30 号位置留迁移指引,保持报告序列完整可审计
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 16:11:24 +08:00 |
|
lixi
|
d2867826d3
|
docs: M3 开工分析 8 份报告入档 + ADR-016~021 拍板决策
CI / docs-build (push) Successful in 55s
- iteration-3 报告 01-08(PM 拆解/后端/Flutter/RC 首个 CERTIFIED/UI/埋点/证据基线/Git)
- ADR-016 自托管 MinIO 起步预留迁云(用户确认现无云存储)、ADR-017 patbond-community
:8084 + media 归 user + 作者信息跨 schema 只读、ADR-018 范围裁剪(话题剪出/单层评论)、
ADR-019 幂等按域(PUT/DELETE + request_hash)、ADR-020 聚合 feed_viewed/字典 v3/
北极星不变/队列三项升第一波、ADR-021 Git 修订(main 更正/PR 情形触发/首发布重建 main/
防泄漏 grep 先行)
- mkdocs 挂「第三迭代」导航,build --strict 通过
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 16:02:53 +08:00 |
|
lixi
|
e68b6553ca
|
docs: 真机补验独立操作清单(30 号,M2 挂起项)
CI / docs-build (push) Successful in 29s
两项验证(Android 事件落库 + SessionTracker 30min 换会话)的完整操作步骤:
compose 起后端、三 base URL dart-define、逐步通过标准、psql 查证 SQL
(列名按 V2 实际 schema 核对为 client_ts)、巡检兜底、收尾清卷;
末尾留执行记录节,完成后同步 feature-checklist 第 9 节状态。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 14:51:52 +08:00 |
|
lixi
|
fcac68daf2
|
docs: M2 收官——E2E 烟囱报告与收官总结入档,验收 PASSED
CI / docs-build (push) Successful in 51s
- 28 E2E 烟囱:11/11 场景全绿、契约偏差 0、四条验收标准全过(真机两项方案 A 挂起)
- 29 收官总结:终态对照开工基线(测试 82/34→191/272、契约 5→18 路径冻结、
ADR 001~015、生产埋点从零到贯通)、遗留清单与 M3 方向输入
- 看板终态更新
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 14:47:29 +08:00 |
|
lixi
|
23ce404548
|
docs: T2-19 文档收口(E2E 前半)——迭代二看板 + 功能清单 M2 增补
CI / docs-build (push) Successful in 57s
- iteration-2/index.md 进展看板:三波交付纪年、测试与契约演进表、遗留清单
- feature-checklist 去掉「第一迭代」限定,新增第 7~9 节(宠物域后端 13 条/
客户端 10 条/埋点体系 7 条),状态以 dev + 门禁全绿为准
- 待 E2E 收官后补:T2-18 证据归档与 M2 收官总结报告
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 14:27:21 +08:00 |
|
lixi
|
b81c050e03
|
docs: M2 第三波收口——报告 22~27 入档挂导航
CI / docs-build (push) Successful in 58s
- 22~26 Flutter 接入五单报告(T2-11~14 + 白名单扩充,flutter 测试 64→272)
- 27 第三波收口总表:demo 数据消亡、四态纪律、埋点端到端贯通、DEBT-1 偿还
- 三次 compose 实测无契约偏差;波内 agent 中断续跑事故记录在案
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 14:10:36 +08:00 |
|
lixi
|
222990e587
|
docs: M2 第二波收口——报告 13~21 与契约草案入档挂导航
CI / docs-build (push) Successful in 1m19s
- 13~18 后端纵切六单报告(T2-03~08,测试 95→182)
- 14 + openapi-pets-draft.yaml 契约起草档案
- 19 契约冻结报告(v1.2.0,22 项草案修正对照)
- 20 契约一致性测试(快照机制 + 1 漂移修复)
- 21 第二波收口总表(定型语义汇总,第三波接入依据)
- mkdocs build --strict 通过
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 10:40:27 +08:00 |
|
lixi
|
b04e93ca6e
|
docs: M2 第一波正式收口(方案 A:真机补验不阻塞第二波)
CI / docs-build (push) Successful in 32s
- 12 号收口报告:A 线埋点修复 + B 线后端地基全交付,4.5/5 放行条件闭环
- 收口期热修 5 项(Platform API 降级、+86 前缀、events 端口接线、
flushNow 冲刷时机、毒丸批次)已随 flutter dev@1afec6a 入库
- E2E 脚本 7/7 + 桌面端埋点全链路验证通过;真机联调待设备到位补验
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-07 16:53:56 +08:00 |
|
lixi
|
60258324e4
|
docs: M2 第一波收口——报告 09/10/11 入档挂导航
CI / docs-build (push) Successful in 2m3s
- 09 契约补录 events(关闭 D-1/放行条件②,另含实现与旧规范 5 处出入记录)
- 10 Flutter 埋点修复(接线+三偏差+SessionTracker+page_viewed,34→51 测试,12/12 验收)
- 11 后端地基(V3/V4 迁移 8 表+种子、4 条跨 schema FK 剥离、patbond-pet 骨架、ADR-013 执行,82→95 测试)
- mkdocs build --strict 通过
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-07 14:54:19 +08:00 |
|
lixi
|
1891d9b7b4
|
docs: M2 开工前分析 10 份报告入档 + ADR-009~015 拍板决策
CI / docs-build (push) Successful in 1m3s
- iteration-2 报告 01-08(PM 拆解/后端/Flutter 评估/现实核查/UI 规范/埋点规划/证据基线/Git 规划),04、06 已由正式角色复核定稿
- mkdocs 挂「第二迭代」导航,build --strict 通过
- ADR-009 新建 patbond-pet 模块、ADR-010 照片剪出 M2、ADR-011 dev 主干/master 发布、ADR-012 北极星与 H1-H4、ADR-013 废弃 health_record_action、ADR-014 DEBT-1 随 M2、ADR-015 照护人邀请后置
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-07 13:54:35 +08:00 |
|
lixi
|
64521bf284
|
docs: CI 载体上线收官——功能清单/看板/迭代总结同步 ✅
- Gitea Actions runner 部署完成(域名注册 + docker.sock 挂载)
- 工作流零 GitHub 依赖(本实例手动克隆 + apt 装 JDK17),ci.yml #6 全绿 3m18s
- 第一迭代所有工程化项闭环
- 门禁:mkdocs build --strict 通过
|
2026-09-04 18:18:26 +08:00 |
|
lixi
|
8e0e1c5c42
|
docs: 第一迭代收官——进展看板/功能清单更新 + 迭代总结
第一迭代已完成(2026-09-03 → 2026-09-04):
- 后端:82 测试(JWT 会话、compose 编排、埋点系统)
- 前端:34 测试(登录纵切、埋点模块)
- 真机联调 E2E 7/7 通过,契约偏差 0 个
- OpenAPI 契约正式化,ADR-001~008 落地
- 报告 18(E2E)、19(埋点)、20(迭代总结)入档
- 进展看板标注「第一迭代已完成」+ 交付总结
- 功能清单更新:compose ✅、联调 ✅、测试数 82/34
验收状态:PASSED(对照审计 M1 要求)
下一步:M2 宠物健康档案;M1 完善项(sessionId 生命周期、page_viewed、CI 启用)
门禁:mkdocs build --strict 通过
|
2026-09-04 17:31:15 +08:00 |
|
lixi
|
273064c10d
|
docs: 第三波交付收口——认证契约与两端实现报告入档
- 新增 API 契约:docs/api/openapi.yaml(T6a 正式化)与契约说明页(契约先行原则)
- 入档报告 16(后端 JWT 会话,37→73 测试)与 17(Flutter 登录纵切,7→30 测试)
- 进展看板更新至第三波完成,第四波为联调 E2E → CI → 编排 → 埋点
- 门禁:mkdocs build --strict 通过
|
2026-09-04 12:18:29 +08:00 |
|
lixi
|
18746ce6fc
|
docs: 增加 ADR-008 将 PostgreSQL 版本基线定为 18
- 零数据窗口期定版:与本机开发库 18.6 对齐,Testcontainers/编排/交付统一 postgres:18
- 切换当日 37 测试于 postgres:18 全绿,Flyway V1 兼容
- 同步开发计划 5.1/M0/CI 门禁与进展看板的版本表述
- 门禁:mkdocs build --strict 通过
|
2026-09-04 11:33:58 +08:00 |
|
lixi
|
209021e7d2
|
docs: 迁入第一迭代过程报告并建立进展看板
- 新增 development/iterations/iteration-1/:15 份角色报告 + 进展看板(已完成/未闭环/下一步),作为双人协作的进度事实来源
- 新增 ADR-006:测试与交付容器化策略(Testcontainers / 交付 Docker 包 / 本机库仅个人联调)
- Git 工作流规范补充:敏感信息只进忽略文件或 sample、测试数据不入库、测试代码限标准测试目录
- 门禁:mkdocs build --strict 通过(零警告)
|
2026-09-04 10:45:05 +08:00 |
|