Compare commits

..

2 Commits

Author SHA1 Message Date
Michael Sitarzewski 77b723ecc5 fix: scrub hardcoded test credentials (#477)
Replace literal passwords in two testing-agent code samples with
environment-variable reads — the secure, idiomatic pattern for each
framework rather than a placeholder string:
- testing-api-tester.md: 'secure_password' -> process.env.TEST_USER_PASSWORD
- testing-performance-benchmarker.md: 'password123' -> __ENV.TEST_USER_PASSWORD (k6)

Removes the weak-credential examples flagged in #477 and models good
secrets hygiene for anyone copying these snippets.

Closes #477

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 17:34:04 -05:00
Michael Sitarzewski f8d94c72c4 docs: sync roster to 218 agents + fix install.sh --list (#570)
Account for the 9 agents merged in #450-456, #568, #569:
- README: add 3 Engineering rows (Multi-Agent Systems Architect,
  Drupal/WordPress Shopping Cart Engineer) + 6 Specialized rows
  (CFO, ESG & Sustainability Officer, Data Privacy Officer,
  Operations Manager, M&A Integration Manager, Organizational
  Psychologist); bump Stats + acknowledgements 209 -> 218.
- install.sh: fix `--list` as the final argument aborting with
  exit 1 under set -e (shift 2 with only one positional). Now
  treats a missing/flag-like value as "all" and shifts once.

Roster drift is now zero (218 linked rows = 218 source agents);
convert/install auto-discover the new agents via AGENT_DIRS
(specialized/ + engineering/). lint: 0 errors, 218 files.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 17:30:49 -05:00
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -74,7 +74,7 @@ describe('User API Comprehensive Testing', () => {
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
email: 'test@example.com',
password: 'secure_password'
password: process.env.TEST_USER_PASSWORD
})
});
const data = await response.json();
+1 -1
View File
@@ -90,7 +90,7 @@ export default function () {
// Test critical user journey
const loginResponse = http.post(`${baseUrl}/api/auth/login`, {
email: 'test@example.com',
password: 'password123'
password: __ENV.TEST_USER_PASSWORD
});
check(loginResponse, {