Playwright MCP 4 场景剧本(.playwright-mcp/task16/): - README.md:总览 + 账号/环境/资源断言指南 - scenarios/01-create-and-join-by-code.md:创建→会议号加入→媒体打通→结束,含 Redis/MySQL/media-server 三维资源断言 - scenarios/02-invite-link-with-password.md:邀请链接带密码 + P0-4 "密码不走 URL query" 回归 - scenarios/03-notify-quickjoin.md:通知中心「立即加入」跳转 + 过期卡片降级 - scenarios/04-host-toolkit-and-transfer.md:主持人四件套 + 宽限期重连/到期自动转让(P1-1 原子性 + P1-7 处理锁验证) - scenarios/05-reopen-5times-resource-cleanup.md:反复开关 5 次 + 前端 heap 快照/ Redis 累积对比/ media-server 观测端点对比,验证 Step A(f5ae095)资源清理修复 手工回归点(manual-regression.md):17 项 MCP 难以稳定覆盖的交互场景 (HTTPS 自签 / 跨网段 iOS / 网络抖动 / 物理返回 / 跨 tab 并发 / 摄像头抢占 等) .gitignore 调整: - 放行 .playwright-mcp/task16/ 下的 Markdown 剧本文档进入版本控制 - 仍忽略运行时产物(*.log/*.png/*.yml/截图) - task15/ 保持未跟踪状态,避免历史截图噪声入库 Made-with: Cursor
81 lines
1.5 KiB
Plaintext
81 lines
1.5 KiB
Plaintext
# ============================================================
|
||
# EchoChat 项目全局 .gitignore
|
||
# ============================================================
|
||
|
||
# --- OS ---
|
||
.DS_Store
|
||
Thumbs.db
|
||
|
||
# --- IDE ---
|
||
.idea/
|
||
.vscode/
|
||
.cursor/
|
||
*.swp
|
||
*.swo
|
||
*~
|
||
|
||
# --- Local runtime ---
|
||
.run/
|
||
|
||
# --- Go ---
|
||
backend/go-service/tmp/
|
||
*.exe
|
||
*.exe~
|
||
*.dll
|
||
*.so
|
||
*.dylib
|
||
*.test
|
||
*.out
|
||
*.prof
|
||
|
||
# --- Node.js ---
|
||
node_modules/
|
||
dist/
|
||
.nuxt/
|
||
.output/
|
||
.vite/
|
||
|
||
# --- 环境配置 ---
|
||
.env
|
||
.env.local
|
||
.env.*.local
|
||
*.local
|
||
|
||
# --- 日志 ---
|
||
logs/
|
||
!backend/go-service/pkg/logs/
|
||
*.log
|
||
npm-debug.log*
|
||
yarn-debug.log*
|
||
yarn-error.log*
|
||
|
||
# --- Docker 数据卷(本地持久化目录) ---
|
||
deploy/data/
|
||
|
||
# --- 编译产物 ---
|
||
build/
|
||
*.tmp
|
||
|
||
# --- 测试覆盖率 ---
|
||
coverage/
|
||
*.coverprofile
|
||
|
||
# --- Playwright 截图与 MCP 快照 ---
|
||
# 用法规则:.playwright-mcp 仅默认忽略"运行时产物"(截图/日志/page 快照 yml),
|
||
# 通过精确白名单放行"剧本文档"(如 task16/ 下的 Markdown 回归剧本)进入版本控制。
|
||
# 注意:gitignore 语义要求父目录不能整目录排除,否则子目录 ! 规则会失效
|
||
*.png
|
||
!design-system/**/*.png
|
||
# 默认忽略所有运行时产物
|
||
.playwright-mcp/*.log
|
||
.playwright-mcp/*.yml
|
||
.playwright-mcp/*.png
|
||
.playwright-mcp/*.txt
|
||
.playwright-mcp/*.jpg
|
||
!.playwright-mcp/.gitkeep
|
||
# Task 16 E2E 剧本文档(task15 仍保持未跟踪,避免历史截图噪声)
|
||
.playwright-mcp/task16/**/screenshots/
|
||
.playwright-mcp/task16/**/*.log
|
||
.playwright-mcp/task16/**/*.png
|
||
.playwright-mcp/task16/**/*.yml
|