Files
MemRelay/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-29 22-38-40 UTC [de149dc3e6].md
T
memrelay 8773d1291e create: Checkpoint 2026-09-29 22:38:40 UTC [de149dc3e6]
MemRelay-Operation: checkpoint-save:t04-merged-20260930T0637
MemRelay-Resource: 3de8e5c6-511c-4f26-a8e0-4829c4f214bb
2026-09-30 06:38:43 +08:00

55 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Checkpoint 2026-09-29 22:38:40 UTC [de149dc3e6]
type: checkpoint
permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-29-22-38-40-utc-de149dc3e6
stable_id: 3de8e5c6-511c-4f26-a8e0-4829c4f214bb
scope: project
memory_type: checkpoint
project_id: 25464650-ed5d-440e-b362-190f2852d451
usage_profile_id: 0c9feb46-d06e-43cd-9ef0-c5813c84a998
status: active
revision: 1
request_id: t04-merged-20260930T0637
created_at: '2026-09-29T22:38:40.613321+00:00'
updated_at: '2026-09-29T22:38:40.613321+00:00'
tags:
- ready-to-merge
- t04
- merged
---
# 检查点:T0.4 feat/t04-contracts 已合并进 main
## 完成内容
- 将 `feat/t04-contracts`(`22c56d1`)快进合并进 `main` 并推送。
- 基线 `origin/main` 仍为 `dd5a331`,无需 rebase。
- `task check` 通过后普通推送 `origin/main`。
- git worktree 已卸下 `E:\code\NixMsg-wt\t04`;若目录残留会在报告中说明。远端 `feat/t04-contracts` 保留。
## 原因
总控合并执行:只合并 T0.4 契约,不开第一波开发。
## 关键实现 / 变更范围
- `internal/auth`、`internal/app/{group,identity,message,port,presence}`、`cmd/nixmsg/wire.go` + serve 接线、`docs/api/admin-api.md`、`docs/DEVIATIONS.md`(T0.4 偏差)。
- 未改 PRD;无密码/web/dist/数据库进入提交。
## 验证结果
- `git merge --ff-only origin/feat/t04-contracts`:成功,`main` = `22c56d1f35384f4d23e19a69b706936c062c5aca`
- `task check`:通过(web install/build、go build embeddist、golangci-lint 0 issues、go test ./... ok)
- `git push origin main`:`dd5a331..22c56d1`
## 审核结论
- diff 范围符合预期;admin-api.md 覆盖 login/logout/me/password/overview/endpoints(列表/开通/import/batch/详情/改/删/kick/reset-login-password/talk-password/unlock)/registration/groups/messages/settings/tokens;另契约补充 `GET /api/admin/groups/{id}`(已写 DEVIATIONS)。
- 偏差条目已写明,接受。
## 问题与解决
- 无阻塞。
## 下一步
- 总控可按 TASKS 推进第一波后续任务;勿重复合并 T0.4。
## 给下个会话
- `main` 现为 `22c56d1`;T0.4 已合入。
- 远端分支 `origin/feat/t04-contracts` 仍在,按总控策略保留。
- 不要对 main 使用 --force / reset --hard。
- 临时约定:本会话仅做 T0.4 合并,未启动第一波开发。