feat: QA test suite (12 stages, 205 tests) + Chrome DevTools MCP config

- Add tests/ directory with 12 bash/curl/jq test stages covering all API endpoints
- Add tests/lib/common.sh shared library with assertions and helpers
- Add tests/run-all.sh orchestrator script
- Update CLAUDE.md with test data reference and DevTools MCP docs
- Increase dev rate limit to 5000 for test suite runs
- Configure Chrome DevTools MCP in project settings

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
delta-lynx-89e8
2026-02-23 06:17:16 -08:00
parent 167e5a9a8b
commit c0123ac776
17 changed files with 1376 additions and 55 deletions

View File

@@ -4,10 +4,22 @@
"type": "http",
"url": "https://mcp.figma.com/mcp"
},
"chrome-devtools": {
"devtools": {
"type": "stdio",
"command": "npx",
"args": ["-y", "chrome-devtools-mcp@latest", "--no-usage-statistics", "--isolated"]
"command": "/opt/homebrew/bin/chrome-devtools-mcp",
"args": [
"--no-usage-statistics",
"--no-performance-crux",
"--isolated",
"--chromeArg=--user-data-dir=/tmp/chrome-mcp-profile",
"--chromeArg=--no-first-run",
"--chromeArg=--disable-background-networking",
"--chromeArg=--disable-sync",
"--chromeArg=--disable-translate"
],
"env": {
"CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS": "1"
}
}
}
}