Commit Graph

7 Commits

Author SHA1 Message Date
b365894e44 fix(sonar): remove duplicate characters in regex classes (javascript:S5869)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-06 13:33:25 +02:00
4f8a5c6e15 fix(sonar): drop useless assignments (javascript:S1854)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-06 12:58:35 +02:00
69c33526f4 fix(qa): run the container tests on a writable copy and add node to the test image
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-06 11:58:13 +02:00
456b64f5b7 feat(qa): run python tests in a throwaway container built from the app image
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-06 11:56:42 +02:00
9d93b4fb89 fix(qa): run Python tests with an interpreter that has the project dependencies
Agents see /usr/bin/python3 first, which has no fastapi.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-06 11:51:33 +02:00
c7d5134734 chore(qa): isolated per-run python env and optional coverage for sonar
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 19:29:37 +02:00
1fd79866f8 chore(qa): central npm run qa command with optional SonarQube stage
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 18:36:48 +02:00