docs(ops): record Start Here blocked product sync [skip ci]
This commit is contained in:
@@ -1,3 +1,26 @@
|
||||
## 2026-06-24|Codex Start Here / Dashboard blocked-products sync readback
|
||||
|
||||
**背景**:blocked product decision packages `8/8` 與 owner response templates `8/8` 已推上 Gitea 後,更新兩台 Codex 共用開工入口,避免新視窗讀到舊的 registry / artifact sync 狀態。
|
||||
|
||||
**同步內容**:
|
||||
- Mac Mini `~/.codex/CODEX-START-HERE.md`
|
||||
- Mac Mini `~/.codex/codex-workstation-sync-dashboard.snapshot.json`
|
||||
- MacBook Pro `/Users/ooo/.codex/CODEX-START-HERE.md`
|
||||
- MacBook Pro `/Users/ooo/.codex/codex-workstation-sync-dashboard.snapshot.json`
|
||||
|
||||
**Readback**:
|
||||
- MacBook Pro reachable:`MacBook-Pro.local`。
|
||||
- Start Here SHA256:Mac Mini / MacBook Pro 皆 `d7699422af5d1d14cffe3cc00a72d23db1b318d2111bb133056ede3d24644c51`。
|
||||
- Dashboard SHA256:Mac Mini / MacBook Pro 皆 `856c8b8db974102002866c13bc0fb4c697f8a99e882a61ce74872fd488347a43`。
|
||||
- MacBook Pro dashboard JSON parse:pass。
|
||||
- MacBook Pro Start Here markers:`blocked_product_decision_packages=8/8`、`blocked_product_response_templates=8/8`、`blocked_product_owner_accepted=0/8`、`blocked_product_remote_dev_ready=0/8`。
|
||||
|
||||
**文件**:
|
||||
- `docs/operations/codex-start-here-blocked-products-sync-readback.snapshot.json`
|
||||
- `docs/operations/CODEX-START-HERE-BLOCKED-PRODUCTS-SYNC-READBACK-2026-06-24.md`
|
||||
|
||||
**邊界**:沒有同步 `~/.codex/auth.json`、SQLite、sessions、raw Codex / ChatGPT conversations、`.env`、runtime volumes、raw `.git`;沒有修改產品 repo、沒有建立 product branch、沒有建立 remote `dev` 或 Gitea repo。
|
||||
|
||||
## 2026-06-24|Blocked products owner response templates
|
||||
|
||||
**背景**:8 個 blocked products 的 owner decision packages 已完成,但仍不能建立遠端 `dev`。本輪把每個產品的 owner response 固定成可填寫模板,避免把一般「批准繼續」誤當 include / exclude 或 source-control 授權。
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
# Codex Start Here Blocked Products Sync Readback
|
||||
|
||||
- generated_at: `2026-06-24T14:30:00+08:00`
|
||||
- scope: Mac Mini / MacBook Pro handoff artifacts after blocked product response templates
|
||||
- result: `synced`
|
||||
|
||||
## Synced Files
|
||||
|
||||
Only these files were copied to MacBook Pro:
|
||||
|
||||
- `~/.codex/CODEX-START-HERE.md`
|
||||
- `~/.codex/codex-workstation-sync-dashboard.snapshot.json`
|
||||
|
||||
Not synced:
|
||||
|
||||
- `~/.codex/auth.json`
|
||||
- `~/.codex/*.sqlite`
|
||||
- `~/.codex/sessions`
|
||||
- raw Codex / ChatGPT conversations
|
||||
- `.env`
|
||||
- runtime volumes
|
||||
- raw `.git` directories
|
||||
|
||||
## Readback
|
||||
|
||||
| Workstation | Start Here SHA256 | Dashboard SHA256 |
|
||||
|-------------|-------------------|------------------|
|
||||
| Mac Mini | `d7699422af5d1d14cffe3cc00a72d23db1b318d2111bb133056ede3d24644c51` | `856c8b8db974102002866c13bc0fb4c697f8a99e882a61ce74872fd488347a43` |
|
||||
| MacBook Pro | `d7699422af5d1d14cffe3cc00a72d23db1b318d2111bb133056ede3d24644c51` | `856c8b8db974102002866c13bc0fb4c697f8a99e882a61ce74872fd488347a43` |
|
||||
|
||||
MacBook Pro readback:
|
||||
|
||||
- Hostname: `MacBook-Pro.local`
|
||||
- Dashboard JSON parse: pass
|
||||
- Start Here markers found:
|
||||
- `blocked_product_decision_packages=8/8`
|
||||
- `blocked_product_response_templates=8/8`
|
||||
- `blocked_product_owner_accepted=0/8`
|
||||
- `blocked_product_remote_dev_ready=0/8`
|
||||
|
||||
## 判定
|
||||
|
||||
Mac Mini / MacBook Pro 現在看到同一份 Start Here 與 workstation dashboard handoff。這代表兩邊開工狀態同步,不代表 raw Codex 歷史視窗同步,也不代表 blocked products 可直接建立遠端 `dev`。
|
||||
|
||||
## 邊界
|
||||
|
||||
- 沒有同步 auth、SQLite、sessions、raw conversations、`.env`、runtime volumes 或 raw `.git`。
|
||||
- 沒有修改任何產品 repo。
|
||||
- 沒有建立 product branch、remote `dev` branch 或 Gitea repo。
|
||||
- blocked product owner accepted 仍為 `0/8`。
|
||||
- blocked product remote dev ready 仍為 `0/8`。
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": "codex_start_here_blocked_products_sync_readback_v1",
|
||||
"generated_at": "2026-06-24T14:30:00+08:00",
|
||||
"scope": "Mac Mini and MacBook Pro Start Here / workstation dashboard handoff artifacts after blocked product response templates",
|
||||
"synced_files": [
|
||||
"~/.codex/CODEX-START-HERE.md",
|
||||
"~/.codex/codex-workstation-sync-dashboard.snapshot.json"
|
||||
],
|
||||
"excluded_files": [
|
||||
"~/.codex/auth.json",
|
||||
"~/.codex/*.sqlite",
|
||||
"~/.codex/sessions",
|
||||
"raw Codex conversations",
|
||||
"raw ChatGPT conversations",
|
||||
".env",
|
||||
"runtime volumes",
|
||||
"raw .git directories"
|
||||
],
|
||||
"mac_mini": {
|
||||
"host": "local",
|
||||
"start_here_sha256": "d7699422af5d1d14cffe3cc00a72d23db1b318d2111bb133056ede3d24644c51",
|
||||
"dashboard_sha256": "856c8b8db974102002866c13bc0fb4c697f8a99e882a61ce74872fd488347a43"
|
||||
},
|
||||
"macbook_pro": {
|
||||
"host": "192.168.0.111",
|
||||
"hostname": "MacBook-Pro.local",
|
||||
"start_here_sha256": "d7699422af5d1d14cffe3cc00a72d23db1b318d2111bb133056ede3d24644c51",
|
||||
"dashboard_sha256": "856c8b8db974102002866c13bc0fb4c697f8a99e882a61ce74872fd488347a43",
|
||||
"dashboard_json_parse_ok": true,
|
||||
"start_here_blocked_product_markers_found": [
|
||||
"blocked_product_decision_packages=8/8",
|
||||
"blocked_product_response_templates=8/8",
|
||||
"blocked_product_owner_accepted=0/8",
|
||||
"blocked_product_remote_dev_ready=0/8"
|
||||
]
|
||||
},
|
||||
"summary": {
|
||||
"handoff_file_count": 2,
|
||||
"sha256_match_count": 2,
|
||||
"blocked_product_decision_package_count": 8,
|
||||
"blocked_product_response_template_count": 8,
|
||||
"blocked_product_owner_accepted_count": 0,
|
||||
"blocked_product_remote_dev_ready_count": 0,
|
||||
"raw_history_sync": false,
|
||||
"secret_values_collected": false,
|
||||
"remote_product_write_performed": false,
|
||||
"runtime_write_performed": false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user