docs(ops): add tsenyang dev baseline decision package [skip ci]

This commit is contained in:
Your Name
2026-06-24 13:50:25 +08:00
parent 179329a574
commit f88055dc37
3 changed files with 122 additions and 0 deletions

View File

@@ -1,3 +1,20 @@
## 2026-06-24Tsenyang Website dev baseline owner decision package
**背景**Blocked products pick list 將 Tsenyang Website 排為第二候選。本輪只讀 `/Users/ogt/tsenyang-website`,確認 internal remote 其實可讀,並把阻塞從 internal unknown 收斂為小 dirty review不 commit、不 branch、不 push、不讀 `.env` 或 secret value。
**Readback**
- Local branch `main`HEAD `b369ed8cb6666e8ddaa2d31e1418a02794fdea9d`upstream `origin/main`
- Remote main 同為 `b369ed8cb6666e8ddaa2d31e1418a02794fdea9d`remote `dev` missing。
- Tracked dirty `6``public/og/taiwan-ai-agent-checklist.*``taiwan-ai-agent-webinar.*``taiwan-partner-kit.*` 的 PNG / SVG。
- Untracked `3``outputs/.DS_Store` 與兩個 PPTX generated outputs。
- `git diff --check` passedshortstat `6 files changed, 163 insertions(+), 63 deletions(-)`
**新增文件 / snapshot**
- `docs/operations/tsenyang-website-dev-baseline-owner-decision.snapshot.json`
- `docs/operations/TSENYANG-WEBSITE-DEV-BASELINE-OWNER-DECISION-2026-06-24.md`
**下一步**:需要 owner 批准後,才能從 clean main 建立 remote `dev`OG assets 應進 task branch`outputs/.DS_Store` 不納入PPTX 需 owner 明確標成 release artifact 才可納入 source control。
## 2026-06-24ClawBot / OpenClaw dev baseline owner decision package
**背景**Blocked products owner pick list 指出 ClawBot / OpenClaw 是最小可審核面tracked dirty `2`、untracked `0`。本輪只讀 ClawBot repo確認兩檔 drift 與 `STANDBY_MODE` 設定是否完整,不 commit、不 branch、不 push、不讀 `.env`、不讀 Telegram token value。

View File

@@ -0,0 +1,56 @@
# Tsenyang Website Dev Baseline Owner Decision
- generated_at: `2026-06-24T13:52:00+08:00`
- product_id: `tsenyang-website`
- local_path: `/Users/ogt/tsenyang-website`
- status: `low risk, owner decision required`
## Readback
| Gate | Result |
|------|--------|
| local branch | `main` |
| local head | `b369ed8cb6666e8ddaa2d31e1418a02794fdea9d` |
| upstream | `origin/main` |
| remote main | `b369ed8cb6666e8ddaa2d31e1418a02794fdea9d` |
| remote dev | missing |
| tracked dirty | `6` |
| untracked | `3` |
| diff shortstat | `6 files changed, 163 insertions(+), 63 deletions(-)` |
| diff check | pass |
## Dirty Files
Tracked marketing / OG assets:
- `public/og/taiwan-ai-agent-checklist.png`
- `public/og/taiwan-ai-agent-checklist.svg`
- `public/og/taiwan-ai-agent-webinar.png`
- `public/og/taiwan-ai-agent-webinar.svg`
- `public/og/taiwan-partner-kit.png`
- `public/og/taiwan-partner-kit.svg`
Untracked generated outputs:
- `outputs/.DS_Store`
- `outputs/manual-20260605-ai-agent-deck-v2/presentations/tsenyang-ai-agent-proposal-fixed/output/TsenYang_AI_Agent_Proposal_V2_Fixed_20260605.pptx`
- `outputs/manual-20260605-ai-agent-deck/presentations/tsenyang-ai-agent-proposal/output/TsenYang_AI_Agent_Proposal_20260605.pptx`
## 判定
Tsenyang Website 是第二個可快速推進的候選remote main 與 local HEAD 相同,阻塞只剩 remote `dev` 缺失和小範圍行銷素材 dirty review。
仍不能直接推,因為 `outputs/` 內有產出檔和 `.DS_Store`,需要 owner 決定它們是否應進 source control。建議流程
1. 批准後,從 clean main 建立 remote `dev`
2.`dev``codex/<task>` 處理 6 個 OG asset。
3. `outputs/.DS_Store` 不納入。
4. PPTX output 只有在 owner 明確標成 release artifact 時才納入,否則應走 Drive / artifact storage。
## 安全邊界
- 未讀 `.env`
- 未讀 secret value。
- 未修改 Tsenyang repo。
- 未建立 branch、commit 或 push。
- 未同步 generated outputs。

View File

@@ -0,0 +1,49 @@
{
"schema_version": "tsenyang_website_dev_baseline_owner_decision_v1",
"generated_at": "2026-06-24T13:52:00+08:00",
"product_id": "tsenyang-website",
"local_path": "/Users/ogt/tsenyang-website",
"gitea_repo": "wooo@192.168.0.110:tsenyang-website.git",
"remote_refs": {
"main": "b369ed8cb6666e8ddaa2d31e1418a02794fdea9d",
"dev": ""
},
"local_readback": {
"branch": "main",
"head": "b369ed8cb6666e8ddaa2d31e1418a02794fdea9d",
"upstream": "origin/main",
"tracked_dirty_count": 6,
"untracked_count": 3,
"diff_shortstat": "6 files changed, 163 insertions(+), 63 deletions(-)",
"diff_check": "pass"
},
"dirty_files": [
"public/og/taiwan-ai-agent-checklist.png",
"public/og/taiwan-ai-agent-checklist.svg",
"public/og/taiwan-ai-agent-webinar.png",
"public/og/taiwan-ai-agent-webinar.svg",
"public/og/taiwan-partner-kit.png",
"public/og/taiwan-partner-kit.svg"
],
"untracked_files": [
"outputs/.DS_Store",
"outputs/manual-20260605-ai-agent-deck-v2/presentations/tsenyang-ai-agent-proposal-fixed/output/TsenYang_AI_Agent_Proposal_V2_Fixed_20260605.pptx",
"outputs/manual-20260605-ai-agent-deck/presentations/tsenyang-ai-agent-proposal/output/TsenYang_AI_Agent_Proposal_20260605.pptx"
],
"risk_assessment": {
"secret_value_collected": false,
"env_file_read": false,
"runtime_write_performed": false,
"product_repo_write_performed": false,
"remote_write_performed": false,
"risk_level": "low_but_owner_decision_required",
"reason": "Remote main and local HEAD match, but local marketing assets and generated presentation outputs need explicit source-control inclusion decisions before creating dev."
},
"owner_decision_required": [
"Approve creating remote dev from clean main b369ed8cb6666e8ddaa2d31e1418a02794fdea9d.",
"Decide whether the six OG image/SVG updates should be committed as a Codex task branch after dev exists.",
"Decide whether PPTX files under outputs/ are release artifacts, Drive artifacts, or should remain out of source control.",
"Exclude outputs/.DS_Store from source control."
],
"recommended_next_step": "Create remote dev from clean main only after approval, then branch a separate codex task for OG assets while keeping generated outputs out unless owner marks them as release artifacts."
}