65241c453c
Previously, responsive tests used the 'admin' production account, which violates testing best practices and can contaminate live data. Changes: - Add test_admin account (password: test123456) to V003 migration - Update all responsive test cases to use test_admin instead of admin - Add setupTestData() helper for API-based test data preparation - Improve test isolation and repeatability - Document that test account is for development/testing only Test improvements: - Tests now use separate test_admin account - Tests can run repeatedly without affecting production admin - API layer ready for test data setup via authorization tokens - Test data can be created/cleaned up programmatically Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>