Session log

导入现有 DEVELOPMENT.md 并建立 PTDash 项目档案

基于 `DEVELOPMENT.md` 创建了 PTDash 项目档案,把当前目标、已实现能力、ownership 模型、已知缺口和下一步计划结构化进站点。与此同时,保留了更敏感的节点明细和运行操作在控制节点内,不把本地路径和私有细节直接塞进公共提示词。

2026年4月16日 04:32 PTDash 进行中
这次会话做了什么
Objective

把运行环境里的 `ptdash/DEVELOPMENT.md` 整理进博客,形成一个可公网接续的 PTDash 项目页。

Wins
  • 站点里新增了第一个真正与生产运行状态相关的项目,而不只是博客自身示例。
  • PTDash 后续可以从公网项目页、接续看板和在线面板三者结合继续。
Decisions
  • `ptdash/DEVELOPMENT.md` 作为本地运行环境的细粒度文档保留存在,博客项目页只抽取可安全公开的继续开发上下文。
  • PTDash 的默认接续提示词以项目页和线上面板为入口,而不是固定本机路径。
  • 迁移批次的具体种子清单不直接公开到博客页面,避免把过细的运行数据暴露到公网。
Changed Files
  • src/projects/ptdash.md
  • src/sessions/ptdash/2026-04-16-import-development-notes.md
交接说明
Context Source

跨设备接续时,以 PTDash 项目档案 和这篇 session log 为准,不要假定固定本地路径。

Handoff

接手 PTDash 前先看项目页、这篇导入记录,再打开线上 PTDash 面板核对当前状态。 如果需要更细的节点参数和迁移批次明细,再回到控制节点里的 `DEVELOPMENT.md`。

Next Steps
  • 后续实现 migration job queue 时,继续为 PTDash 补新的 session log。
  • 如果要长期维护 PTDash,多补几篇围绕 ownership、迁移和多节点状态同步的记录。
Next Prompt
你现在接手的是项目 `PTDash`。
先阅读这些公网入口:
- 总接续看板:https://doc.unicorn5514.fun/resume/
- 项目档案:https://doc.unicorn5514.fun/projects/ptdash/
- 当前会话:https://doc.unicorn5514.fun/sessions/ptdash/2026-04-16-import-development-notes/
- PTDash 面板:https://pt.unicorn5514.fun/

工作约束:
- 以 PTDash 项目页、最近 session log 和当前线上面板状态作为 source of truth。
- 如果需要更细的运行参数,再去控制节点查看 `DEVELOPMENT.md`,不要把单机路径写回通用提示词。
- 优先推进 migration job queue、ownership 持久化和 UI progress 这三个方向。
详细记录

这次做了什么

这次不是改 PTDash 业务逻辑,而是把已有的开发文档正式纳入博客结构。

整理后的结果是:

  • 项目页负责维护 PTDash 当前目标、focus、blockers 和 bootstrap
  • session log 负责记录一次次围绕迁移系统和 ownership 的增量变化
  • 接续页可以直接把 PTDash 作为活跃项目列出来

为什么不是把原文直接贴进去

原始 DEVELOPMENT.md 很适合控制节点内使用,但它混合了这些层次:

  • 长期稳定背景
  • 当前迁移批次的状态
  • 节点与隧道细节
  • 本地文件路径和运行环境信息

放到公网博客里时,更适合把这些内容拆成:

  1. 项目页里的稳定上下文
  2. session log 里的阶段性变化
  3. 仍留在控制节点里的本地细粒度文档

后续怎么维护

以后 PTDash 的记录建议按下面的节奏走:

  • 改动迁移系统时,补 session log
  • currentFocus 变化时,更新项目页
  • 新增公网入口或新的控制节点时,更新 surfacesbootstrap
  • 只有控制节点内才需要的细节,继续记在本地 DEVELOPMENT.md