- docs/acceptance/qa-tracker.md:跨周期缺陷单一真源台账(§7=第五轮)。 - 周期 1/2 + iPhone SE/axe 验收证据目录、ACCEPTANCE_REVIEW 快照入库。 - 同步 README/CONTEXT/CLAUDE/DESIGN/testing/deployment/lessons-learned 口径; next.config/Dockerfile/nginx/Jenkinsfile/docker-compose/sentry/prisma 对齐 standalone 产物装配与部署形态。
345 lines
6.5 KiB
Plaintext
345 lines
6.5 KiB
Plaintext
# ============================================================
|
||
# Dependencies
|
||
# ============================================================
|
||
node_modules/
|
||
.pnpm-store/
|
||
.pnp/
|
||
.pnp.*
|
||
.yarn/*
|
||
!.yarn/patches
|
||
!.yarn/plugins
|
||
!.yarn/releases
|
||
!.yarn/versions
|
||
|
||
# ============================================================
|
||
# Build Outputs
|
||
# ============================================================
|
||
.next/
|
||
out/
|
||
.swc/
|
||
build/
|
||
dist/
|
||
.cache/
|
||
.turbo/
|
||
*.tgz
|
||
*.local
|
||
dist-ssr/
|
||
dist_backup/
|
||
|
||
# ============================================================
|
||
# Testing & Coverage
|
||
# ============================================================
|
||
coverage/
|
||
.nyc_output/
|
||
*.lcov
|
||
|
||
# Playwright
|
||
test-results/
|
||
playwright-report/
|
||
playwright/.cache/
|
||
*.traces/
|
||
playwright-traces/
|
||
|
||
# E2E test results
|
||
e2e/test-results/
|
||
e2e/playwright-report/
|
||
e2e/allure-results/
|
||
e2e/allure-report/
|
||
e2e/.last-run.json
|
||
e2e/junit.xml
|
||
e2e/test-report.md
|
||
|
||
# Test Framework
|
||
test-framework/node_modules/
|
||
test-framework/test-results/
|
||
test-framework/playwright-report/
|
||
test-framework/allure-results/
|
||
test-framework/allure-report/
|
||
test-framework/reports/
|
||
|
||
# Allure reports
|
||
allure-results/
|
||
allure-report/
|
||
|
||
# Legacy test directories
|
||
e2e-tests/.pytest_cache/
|
||
e2e-tests/__pycache__/
|
||
e2e-tests/.venv/
|
||
e2e-tests/venv/
|
||
e2e-tests/*.egg-info/
|
||
e2e-tests/results/
|
||
e2e-tests/reports/
|
||
|
||
# ============================================================
|
||
# Environment Variables & Secrets
|
||
# ============================================================
|
||
.env
|
||
.env.local
|
||
.env.development.local
|
||
.env.test.local
|
||
.env.production.local
|
||
.env.production
|
||
.env.*.local
|
||
*.env
|
||
|
||
# Debug & Security
|
||
*.pem
|
||
*.key
|
||
*.cert
|
||
*.crt
|
||
.auth/
|
||
|
||
# WorkBuddy 工作记忆目录(工具生成,不入库)
|
||
.workbuddy/
|
||
|
||
# ============================================================
|
||
# Database
|
||
# ============================================================
|
||
*.db
|
||
*.db-journal
|
||
# SQLite WAL 边车文件(WAL 模式下与 *.db 同目录生成;此前只挡了 *.db 与 *.db-journal,
|
||
# 导致 prisma/dev.db-shm / dev.db-wal 处于未跟踪且未忽略状态,`git add -A` 会把它们带进提交)
|
||
*.db-shm
|
||
*.db-wal
|
||
data.db
|
||
data/
|
||
|
||
# ============================================================
|
||
# Uploads & Storage
|
||
# ============================================================
|
||
uploads/
|
||
|
||
# ============================================================
|
||
# Logs
|
||
# ============================================================
|
||
logs/
|
||
*.log
|
||
npm-debug.log*
|
||
yarn-debug.log*
|
||
pnpm-debug.log*
|
||
lerna-debug.log*
|
||
deploy_*.log
|
||
|
||
# ============================================================
|
||
# TypeScript
|
||
# ============================================================
|
||
*.tsbuildinfo
|
||
next-env.d.ts
|
||
*.d.ts.map
|
||
|
||
# ============================================================
|
||
# IDE & Editors
|
||
# ============================================================
|
||
.idea/
|
||
.vscode/
|
||
*.swp
|
||
*.swo
|
||
*~
|
||
*.sublime-workspace
|
||
*.sublime-project
|
||
*.iml
|
||
.project
|
||
.classpath
|
||
.settings/
|
||
*.code-workspace
|
||
|
||
# ============================================================
|
||
# OS Generated Files
|
||
# ============================================================
|
||
.DS_Store
|
||
.DS_Store?
|
||
._*
|
||
.Spotlight-V100
|
||
.Trashes
|
||
Thumbs.db
|
||
ehthumbs.db
|
||
Desktop.ini
|
||
$RECYCLE.BIN/
|
||
*.cab
|
||
*.msi
|
||
*.msix
|
||
*.msm
|
||
*.msp
|
||
*.lnk
|
||
|
||
# ============================================================
|
||
# Runtime & Cache
|
||
# ============================================================
|
||
pids/
|
||
*.pid
|
||
*.seed
|
||
*.pid.lock
|
||
.eslintcache
|
||
.node_repl_history
|
||
.npm
|
||
|
||
# ============================================================
|
||
# Backup Files
|
||
# ============================================================
|
||
*.backup
|
||
*.bak
|
||
*.tmp
|
||
*.temp
|
||
|
||
# ============================================================
|
||
# Deployment Platforms
|
||
# ============================================================
|
||
.vercel/
|
||
|
||
# ============================================================
|
||
# Framework Specific
|
||
# ============================================================
|
||
# Vite
|
||
vite.config.ts.timestamp-*
|
||
|
||
# Tailwind CSS
|
||
*.css.map
|
||
|
||
# Framer Motion
|
||
*.framer-motion.json
|
||
|
||
# Three.js
|
||
*.three.json
|
||
|
||
# Trae IDE
|
||
.trae/
|
||
|
||
# ============================================================
|
||
# Python (if used for scripts/testing)
|
||
# ============================================================
|
||
__pycache__/
|
||
*.py[cod]
|
||
*$py.class
|
||
*.so
|
||
.Python
|
||
develop-eggs/
|
||
downloads/
|
||
eggs/
|
||
.eggs/
|
||
lib/
|
||
lib64/
|
||
!src/lib/
|
||
parts/
|
||
sdist/
|
||
var/
|
||
wheels/
|
||
*.egg-info/
|
||
.installed.cfg
|
||
*.egg
|
||
MANIFEST
|
||
.pytest_cache/
|
||
.mypy_cache/
|
||
.coverage
|
||
htmlcov/
|
||
.tox/
|
||
.hypothesis/
|
||
.coverage.*
|
||
*.cover
|
||
coverage.xml
|
||
.dmypy.json
|
||
dmypy.json
|
||
.pyre/
|
||
.pytype/
|
||
cython_debug/
|
||
|
||
# Python Virtual Environments
|
||
venv/
|
||
env/
|
||
ENV/
|
||
env.bak/
|
||
venv.bak/
|
||
.venv/
|
||
virtualenv/
|
||
virtualenvs/
|
||
|
||
# ============================================================
|
||
# Project Specific Test Files
|
||
# ============================================================
|
||
test-email.js
|
||
test-screenshot.png
|
||
hero-check.png
|
||
playwright-test-not-portal.js
|
||
heading-hierarchy-report.json
|
||
|
||
# Test reports
|
||
reports/e2e/
|
||
reports/performance/
|
||
reports/coverage/
|
||
reports/mutation/
|
||
|
||
# Performance audit results
|
||
lighthouse-reports/
|
||
.lighthouseci/
|
||
performance-baseline.json
|
||
|
||
# Test data exports
|
||
test-data-*.json
|
||
test-results-*.json
|
||
|
||
# Stryker mutation testing temp files
|
||
.stryker-tmp/
|
||
|
||
# Pi framework temp files
|
||
.pi/
|
||
|
||
# Agent config (local only)
|
||
.agents/settings.local.json
|
||
|
||
# Additional E2E test artifacts
|
||
e2e/blob-report/
|
||
e2e/report/
|
||
e2e/.auth/
|
||
e2e/state/
|
||
e2e/storage-state.json
|
||
|
||
# Test execution artifacts
|
||
*.trace
|
||
*.trace.zip
|
||
trace.zip
|
||
network-logs/
|
||
|
||
# ============================================================
|
||
# Task Planning Files
|
||
# ============================================================
|
||
task_plan.md
|
||
progress.md
|
||
findings.md
|
||
|
||
# ============================================================
|
||
# IMPORTANT NOTES
|
||
# ============================================================
|
||
# Visual regression snapshots are committed to version control
|
||
# These are in: e2e/visual-snapshots/
|
||
# Git will track them because they are not in test-results/ or allure-results/
|
||
|
||
# AGENTS
|
||
AGENTS.md
|
||
|
||
# dogfood
|
||
dogfood-output*/
|
||
dogfood-bain/
|
||
dogfood-motion-audit/
|
||
dogfood-b2-verify/
|
||
# 硬编码颜色审计产物(暗黑模式 Phase 2)—— 只提交脚本与报告
|
||
dogfood-color-audit/
|
||
# UI/UX/UE 审计采集产物(截图 + probes.json,单轮可达 39MB)—— 只提交脚本与报告
|
||
dogfood-ui-audit/
|
||
|
||
# agent & skill artifacts
|
||
.nova-loop/
|
||
.qoder/
|
||
.impeccable/
|
||
.superpowers/brainstorm/
|
||
sessions/
|
||
|
||
# test outputs
|
||
# NOTE: visual regression baselines are intentionally tracked; see IMPORTANT NOTES above
|
||
responsive-test/
|
||
visual-test/
|
||
tests/screenshots/
|
||
|
||
# reference designs
|
||
novalon-accenture-redesign/
|
||
|
||
/src/generated/prisma
|