chore(observability): polish QA entrypoint docs
Some checks failed
CD Pipeline / deploy (push) Has been cancelled

This commit is contained in:
OoO
2026-05-05 23:37:00 +08:00
parent 7225e81c08
commit 3db8f5c5b2
2 changed files with 19 additions and 9 deletions

View File

@@ -29,6 +29,15 @@ Claude Code Phase 38→55 完成 AI 觀測台 10 頁,但前端曾出現以下
./scripts/quick_review.sh --observability-qa
```
指定環境或只跑靜態 guard
```bash
./scripts/quick_review.sh --observability-smoke --base-url https://mo.wooo.work --timeout 12
./scripts/quick_review.sh --observability-qa --base-url https://mo.wooo.work
./scripts/quick_review.sh --observability-qa --skip-production
./scripts/quick_review.sh --observability-help
```
等效直接指令:
```bash
@@ -43,6 +52,7 @@ bash scripts/check_observability_suite.sh
- 兩者必須 byte-identicalguard 會檢查,不一致時跑 `sync_observability_css.py`
- Production smoke 必須看到 `觀測台 CSS: HTTP 200, markers=ok`
- 觀測台頁面清單、URL、`active_page`、內容 marker 不要分散維護,先改 `scripts/observability_contract.py`
- `quick_review.sh --observability-qa` 預設打 production `https://mo.wooo.work`;測 staging/localhost 時要明確帶 `--base-url`
## 已鎖住的回歸

View File

@@ -1,8 +1,9 @@
#!/bin/bash
# ================= MOMO 系統 - 快速 Code Review 腳本 =================
# 功能:快速觸發 Aider Code Review
# ================= MOMO 系統 - Quick Review / QA 腳本 =================
# 功能:快速觸發 Aider Code Review 或 AI 觀測台 QA
# 使用方法:./quick_review.sh [檔案名稱...]
# 範例:./quick_review.sh app.py routes/sales_routes.py
# 範例:./quick_review.sh --observability-qa
# =======================================================================
# 顏色定義
@@ -22,15 +23,9 @@ OBSERVABILITY_CSS_SYNC="$PROJECT_ROOT/scripts/sync_observability_css.py"
# 顯示標題
echo -e "${BLUE}========================================${NC}"
echo -e "${BLUE}🔍 MOMO 系統 - Aider Code Review${NC}"
echo -e "${BLUE}🔍 MOMO 系統 - Quick Review / QA${NC}"
echo -e "${BLUE}========================================${NC}"
# 檢查Code Review腳本是否存在
if [ ! -f "$CODE_REVIEW_SCRIPT" ]; then
echo -e "${RED}❌ Code Review腳本不存在: $CODE_REVIEW_SCRIPT${NC}"
exit 1
fi
# 檢查Python環境
if ! command -v python3 &> /dev/null; then
echo -e "${RED}❌ Python3未安裝${NC}"
@@ -38,6 +33,11 @@ if ! command -v python3 &> /dev/null; then
fi
run_code_review() {
if [ ! -f "$CODE_REVIEW_SCRIPT" ]; then
echo -e "${RED}❌ Code Review腳本不存在: $CODE_REVIEW_SCRIPT${NC}"
exit 1
fi
if ! command -v aider &> /dev/null; then
echo -e "${RED}❌ Aider未安裝或不在PATH中${NC}"
exit 1