docs(ops): record awoooi current main dev base [skip ci]
This commit is contained in:
@@ -1,3 +1,19 @@
|
||||
## 2026-06-24|AWOOOI current-main dev base readback
|
||||
|
||||
**背景**:Mac Mini / MacBook Pro 的 AWOOOI `awoooi-dev` 工作區原本都停在 `gitea/dev=25889d4b8edc`,而最新 `gitea/main=9bc6392770bc`。`gitea/dev` 是 `main` 的祖先、落後 `3708` commits,但 `.gitea/workflows/cd-dev.yaml` 會在 `dev` push 時觸發 dev deploy、K8s secret patch 與 `kubectl apply`,因此不能未批准直接快轉。
|
||||
|
||||
**完成**:
|
||||
- 建立遠端分支 `gitea/codex/awoooi-current-main-dev-base-20260624`,指向 `9bc6392770bcc940b181c6dce8fccf10cf50d6a6`。
|
||||
- Mac Mini `/Users/ogt/codex-workspaces/awoooi-dev` 已切到該分支,upstream `gitea/codex/awoooi-current-main-dev-base-20260624`,dirty `0`。
|
||||
- MacBook Pro `/Users/ooo/codex-workspaces/awoooi-dev` 已切到該分支,upstream `gitea/codex/awoooi-current-main-dev-base-20260624`,dirty `0`。
|
||||
- `~/.codex/CODEX-START-HERE.md` 與 `~/.codex/codex-workstation-sync-dashboard.snapshot.json` 已同步到 MacBook Pro;Start Here SHA256 `1bad06c2a85841840eaabd5c76090a7f62fe75e70490d62dd639288776bccb9c`,dashboard SHA256 `1a2ea67c33508c9b0c74095c0e91ddb6f250ce97b67994563d5fac433d96f377`,兩台一致。
|
||||
|
||||
**文件**:
|
||||
- `docs/operations/codex-awoooi-current-main-dev-base-readback.snapshot.json`
|
||||
- `docs/operations/CODEX-AWOOOI-CURRENT-MAIN-DEV-BASE-READBACK-2026-06-24.md`
|
||||
|
||||
**邊界**:沒有快轉 `gitea/dev`、沒有觸發 dev CD、沒有執行 K8s secret patch / `kubectl apply`、沒有 runtime write、沒有同步 auth / SQLite / sessions / raw conversations / `.env` / runtime volumes / raw `.git`。blocked products owner response files 仍為 `0`,owner accepted 仍為 `0/8`,remote dev ready 仍為 `0/8`。
|
||||
|
||||
## 2026-06-24|Codex Start Here intake preflight sync readback
|
||||
|
||||
**背景**:blocked products owner response intake preflight 已推上 Gitea 後,Mac Mini 本機 `~/.codex/CODEX-START-HERE.md` 與 `~/.codex/codex-workstation-sync-dashboard.snapshot.json` 需要再次同步到 MacBook Pro,避免外出開新 Codex 視窗時讀不到收件預檢 gate。
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
# Codex AWOOOI Current Main Dev Base Readback
|
||||
|
||||
- generated_at: `2026-06-24T15:31:00+08:00`
|
||||
- result: `ready_current_main_baseline`
|
||||
- branch: `codex/awoooi-current-main-dev-base-20260624`
|
||||
- commit: `9bc6392770bcc940b181c6dce8fccf10cf50d6a6`
|
||||
|
||||
## 背景
|
||||
|
||||
Mac Mini 與 MacBook Pro 的 `awoooi-dev` 工作區原本都停在 `gitea/dev=25889d4b8edc`,而最新 `gitea/main=9bc6392770bc`。`gitea/dev` 是 `main` 的祖先、落後 `3708` commits,但不能直接快轉,因為 `.gitea/workflows/cd-dev.yaml` 會觸發 dev deploy、K8s secret patch 與 `kubectl apply`。
|
||||
|
||||
本輪採用安全 Plan B:從最新 `main` 建立 Gitea 遠端分支 `codex/awoooi-current-main-dev-base-20260624`,讓兩台 Codex 都能用同一份最新 source 開工,同時不更新 `dev`、不觸發 dev CD、不改 runtime。
|
||||
|
||||
## Readback
|
||||
|
||||
| Workstation | Path | Branch | Upstream | Commit | Dirty |
|
||||
|-------------|------|--------|----------|--------|------:|
|
||||
| Mac Mini | `/Users/ogt/codex-workspaces/awoooi-dev` | `codex/awoooi-current-main-dev-base-20260624` | `gitea/codex/awoooi-current-main-dev-base-20260624` | `9bc6392770bc` | `0` |
|
||||
| MacBook Pro | `/Users/ooo/codex-workspaces/awoooi-dev` | `codex/awoooi-current-main-dev-base-20260624` | `gitea/codex/awoooi-current-main-dev-base-20260624` | `9bc6392770bc` | `0` |
|
||||
|
||||
Remote refs:
|
||||
|
||||
- `gitea/main`: `9bc6392770bcc940b181c6dce8fccf10cf50d6a6`
|
||||
- `gitea/dev`: `25889d4b8edcb83b6ec707c5eef3c21ae5d432b0`
|
||||
- `gitea/codex/awoooi-current-main-dev-base-20260624`: `9bc6392770bcc940b181c6dce8fccf10cf50d6a6`
|
||||
|
||||
## Start Here Sync
|
||||
|
||||
| File | Mac Mini SHA256 | MacBook Pro SHA256 |
|
||||
|------|-----------------|--------------------|
|
||||
| `~/.codex/CODEX-START-HERE.md` | `1bad06c2a85841840eaabd5c76090a7f62fe75e70490d62dd639288776bccb9c` | `1bad06c2a85841840eaabd5c76090a7f62fe75e70490d62dd639288776bccb9c` |
|
||||
| `~/.codex/codex-workstation-sync-dashboard.snapshot.json` | `1a2ea67c33508c9b0c74095c0e91ddb6f250ce97b67994563d5fac433d96f377` | `1a2ea67c33508c9b0c74095c0e91ddb6f250ce97b67994563d5fac433d96f377` |
|
||||
|
||||
MacBook Pro 已讀到:
|
||||
|
||||
- `codex/awoooi-current-main-dev-base-20260624`
|
||||
- `9bc6392770bc`
|
||||
- `25889d4b8edc`
|
||||
- `gitea_dev_behind_main_count=3708`
|
||||
- `blocked_product_response_intake_preflight=8/8`
|
||||
|
||||
## 邊界
|
||||
|
||||
- 沒有快轉 `gitea/dev`。
|
||||
- 沒有觸發 `.gitea/workflows/cd-dev.yaml`。
|
||||
- 沒有執行 dev deploy、K8s secret patch、`kubectl apply` 或任何 runtime write。
|
||||
- 沒有同步 auth、SQLite、sessions、raw conversations、`.env`、runtime volumes 或 raw `.git`。
|
||||
- blocked products 仍需逐產品 owner response;owner response files 仍為 `0`、owner accepted 仍為 `0/8`、remote dev ready 仍為 `0/8`。
|
||||
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"schema_version": "codex_awoooi_current_main_dev_base_readback_v1",
|
||||
"generated_at": "2026-06-24T15:31:00+08:00",
|
||||
"purpose": "Keep Mac Mini and MacBook Pro Codex AWOOOI workspaces on the same current Gitea-backed development baseline without fast-forwarding gitea/dev or triggering dev CD.",
|
||||
"gitea_repo": "wooo/awoooi",
|
||||
"remote_branch": "codex/awoooi-current-main-dev-base-20260624",
|
||||
"remote_branch_commit": "9bc6392770bcc940b181c6dce8fccf10cf50d6a6",
|
||||
"gitea_main_commit": "9bc6392770bcc940b181c6dce8fccf10cf50d6a6",
|
||||
"gitea_dev_commit": "25889d4b8edcb83b6ec707c5eef3c21ae5d432b0",
|
||||
"gitea_dev_is_ancestor_of_main": true,
|
||||
"gitea_dev_behind_main_count": 3708,
|
||||
"gitea_dev_fast_forward_allowed": false,
|
||||
"dev_cd_triggered": false,
|
||||
"dev_runtime_deploy_performed": false,
|
||||
"runtime_write_performed": false,
|
||||
"secret_value_collected": false,
|
||||
"workstations": [
|
||||
{
|
||||
"workstation_id": "mac-mini",
|
||||
"path": "/Users/ogt/codex-workspaces/awoooi-dev",
|
||||
"branch": "codex/awoooi-current-main-dev-base-20260624",
|
||||
"upstream": "gitea/codex/awoooi-current-main-dev-base-20260624",
|
||||
"commit": "9bc6392770bcc940b181c6dce8fccf10cf50d6a6",
|
||||
"dirty_file_count": 0,
|
||||
"status": "ready_current_main_baseline"
|
||||
},
|
||||
{
|
||||
"workstation_id": "macbook-pro",
|
||||
"host": "192.168.0.111",
|
||||
"hostname": "MacBook-Pro.local",
|
||||
"path": "/Users/ooo/codex-workspaces/awoooi-dev",
|
||||
"branch": "codex/awoooi-current-main-dev-base-20260624",
|
||||
"upstream": "gitea/codex/awoooi-current-main-dev-base-20260624",
|
||||
"commit": "9bc6392770bcc940b181c6dce8fccf10cf50d6a6",
|
||||
"dirty_file_count": 0,
|
||||
"status": "ready_current_main_baseline"
|
||||
}
|
||||
],
|
||||
"start_here_sync": {
|
||||
"synced_to_macbook": true,
|
||||
"mac_mini_start_here_sha256": "1bad06c2a85841840eaabd5c76090a7f62fe75e70490d62dd639288776bccb9c",
|
||||
"macbook_start_here_sha256": "1bad06c2a85841840eaabd5c76090a7f62fe75e70490d62dd639288776bccb9c",
|
||||
"mac_mini_dashboard_sha256": "1a2ea67c33508c9b0c74095c0e91ddb6f250ce97b67994563d5fac433d96f377",
|
||||
"macbook_dashboard_sha256": "1a2ea67c33508c9b0c74095c0e91ddb6f250ce97b67994563d5fac433d96f377",
|
||||
"dashboard_json_parse_ok": true,
|
||||
"markers_found": [
|
||||
"codex/awoooi-current-main-dev-base-20260624",
|
||||
"9bc6392770bc",
|
||||
"25889d4b8edc",
|
||||
"gitea_dev_behind_main_count=3708",
|
||||
"blocked_product_response_intake_preflight=8/8"
|
||||
]
|
||||
},
|
||||
"blocked_product_boundaries": {
|
||||
"blocked_product_decision_packages": 8,
|
||||
"blocked_product_response_templates": 8,
|
||||
"blocked_product_response_acceptance_ledgers": 8,
|
||||
"blocked_product_response_intake_preflight": 8,
|
||||
"blocked_product_owner_response_files": 0,
|
||||
"blocked_product_owner_accepted": 0,
|
||||
"blocked_product_remote_dev_ready": 0
|
||||
},
|
||||
"forbidden_sync_sources": [
|
||||
"~/.codex/auth.json",
|
||||
"~/.codex/*.sqlite",
|
||||
"~/.codex/sessions",
|
||||
"raw Codex conversations",
|
||||
"raw ChatGPT conversations",
|
||||
".env",
|
||||
"runtime volumes",
|
||||
"raw .git directories"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user