create: Checkpoint 2026-09-29 21:50:45 UTC [a584145af7]

MemRelay-Operation: checkpoint-save:t01-checkpoint-20260930-0530
MemRelay-Resource: b00ef735-8716-4395-b784-8b3acfa81925
This commit is contained in:
2026-09-30 05:50:48 +08:00
parent 8696aa34a5
commit 355f0d49fb
2 changed files with 34 additions and 0 deletions
+4
View File
@@ -87,6 +87,10 @@
{ {
"kind": "directory", "kind": "directory",
"value": "e:/code/nixmsg" "value": "e:/code/nixmsg"
},
{
"kind": "directory",
"value": "e:/code/nixmsg-wt/t01"
} }
], ],
"created_at": "2026-09-29T15:42:27.642284+00:00", "created_at": "2026-09-29T15:42:27.642284+00:00",
@@ -0,0 +1,30 @@
---
title: Checkpoint 2026-09-29 21:50:45 UTC [a584145af7]
type: checkpoint
permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-29-21-50-45-utc-a584145af7
stable_id: b00ef735-8716-4395-b784-8b3acfa81925
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: t01-checkpoint-20260930-0530
created_at: '2026-09-29T21:50:45.393155+00:00'
updated_at: '2026-09-29T21:50:45.393155+00:00'
tags:
- t01
- ready-to-merge
- line-L
- feat/t01-skeleton
---
完成:T0.1 仓库骨架(线 L)。
分支:feat/t01-skeleton
工作树:E:/code/NixMsg-wt/t01(勿在 e:/code/NixMsg 主工作区改)
提交:5041a5b chore: 建立仓库目录骨架、Go 模块与构建检查配置;857ba89 feat: 初始化 Vue 前端工程与 embed 占位;27fccc2 feat: 实现 version/serve 骨架、迁移占位与健康检查;86dc10a docs: 补充部署示例、worktrees 设置并记录 T0.1 偏差。已推送 origin/feat/t01-skeleton。
关键实现:DEVELOPMENT 第3节目录;go.mod=git.asio.asia/nixevol/NixMsg Go1.27;Taskfile(build/test/lint/check/web:*/itest/docker)+ taskfiles/*.yml;golangci-lint v2;web Vite+Vue3+TS+Naive+Router+Pinia;embed 用 embeddist 标签(stub 保证裸 go build);cmd/nixmsg version+serve(SQLite modernc、空迁移 0001、/healthz、listen.addr);deploy/config.example.yaml + Dockerfile 骨架;.cursor/worktrees.json。
验证:Windows task check / task build 通过;二进制 nixmsg.exe 嵌入前端;Docker 容器 t01-task-check(golang:1.27-bookworm)task check 通过(DOCKER_CHECK_OK),容器已 --rm。
偏差:见 docs/DEVIATIONS.md「总控 L」T0.1 五条。
下一步:总控审核后 ff-merge 进 main;再开 T0.2/T0.3/T0.5。
给下个会话:复用工作树 E:/code/NixMsg-wt/t01 与分支 feat/t01-skeleton;T0.3 需替换 0001 正文并补 VACUUM 备份;不要在主工作区改文件。