Files
MemRelay/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 08-51-10 UTC [2c0d16c6ab].md
T
memrelay a86c54ec2f create: Checkpoint 2026-09-30 08:51:10 UTC [2c0d16c6ab]
MemRelay-Operation: checkpoint-save:checkpoint-verify-origin-main-20260930-1648
MemRelay-Resource: 056e3d2e-1001-41a3-8467-1d5c431139f6
2026-09-30 16:51:13 +08:00

44 lines
2.5 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-30 08:51:10 UTC [2c0d16c6ab]
type: checkpoint
permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-30-08-51-10-utc-2c0d16c6ab
stable_id: 056e3d2e-1001-41a3-8467-1d5c431139f6
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: checkpoint-verify-origin-main-20260930-1648
created_at: '2026-09-30T08:51:10.227146+00:00'
updated_at: '2026-09-30T08:51:10.227146+00:00'
tags:
- handover
- origin/main
- verify
---
# 检查点:已核对 origin/main 是否为复审合入版本
## 完成内容
- 只读核对,未改代码、未 push。
- `git fetch origin` 后 `origin/main` = `0c9b459fb1828e913f39d6368eda826968cfdda2`(`style: 合入后修 gofmt/govet 与 RegistrationView 类型检查`),与交接声称一致;相对旧基线 `4059a15` 正好 44 个线性提交(该范围内无 merge commit)。
- Gitea 公开 API 交叉验证:`GET https://git.asio.asia/api/v1/repos/nixevol/NixMsg` 的 `default_branch=main`;`GET .../branches/main` 的 `commit.id` 同为 `0c9b459...`(时间 2026-09-30T16:34:33+08:00)。`git ls-remote origin HEAD` 与 `refs/heads/main` 同 SHA。
## 15 条复审 feat 与 main 的关系
- 原 feat 远端 tip **不是** `origin/main` 的 git 祖先(合入方式是 cherry-pick 到 `feat/integrate-r2` 再快进 main,不是原分支快进)。
- 内容已在 main:store/broker/c04-c07/identity/listener/u02/c01-c03/l03/admin-web/u03/h07/sdk/t01/t03/t02。git cherry 对多数补丁显示已等价;U-03、H-07、T-02 因冲突解法 patch-id 不完全相同,但同说明提交已在 `origin/main`。
## 故意未合
- `feat/fix-3-downlink-deadlock` 按交接故意未作为本轮合入目标。
- 已提交 tip `479a08e` 已在旧 main 历史中(是 `4059a15` 的祖先),相对 `origin/main` 独有提交数为 0。远端无此分支名。
- 工作树 `E:\\code\\NixMsg-wt\\fix3` 仍在,且有未提交改动(DEVIATIONS、group/app.go、broker 若干文件,相对 479a08e 约 +115/-16)。这些未进 origin/main。
## 本地主工作树
- `e:\\code\\NixMsg` 当前 `main` HEAD=`4059a15`,落后 `origin/main` 44 提交,无超前、工作区干净。要对齐需 `git merge --ff-only origin/main`(或 pull)。
## 给下个会话
- 不要把「feat tip 不是祖先」误判为修复没合进 main。
- 不要合死锁分支;不要删 fix3 工作树(有未提交 WIP)。
- 不要强推 main;阶段 3(打 tag/发布)仍未做。