Repository navigation
feat: JOOWP-271: [CORE] R8.3 Dependency, secret and static security scans - #51
Conversation
…cans I added scan evidence for JOOWP-271: clean `composer audit` and `npm audit --omit=dev`, a redacted secret grep, and passing lint and PHPStan. Gitleaks and SonarQube are recorded as skipped with reasons and what remains unverified, so AC1 is not fully met; AC2 and AC3 are met for the scans that ran. A follow-up Bug for the two skipped scans is still needed and could not be created because the Jira connector isn't authorized. Refs: JOOWP-271 AI-Run: db4b1e5e-e3fb-4714-bb92-4175356ca2c4 (claude-01, claude/sonnet)
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
AI Flow verify: FAIL (verify failed). Findings:
Checks: |
…3-dependency-secret-and-static-s
…cans Replaced abandoned `qossmic/deptrac` with maintained `deptrac/deptrac`, removed `zip` and `unzip` subprocesses from the packaging unit tests, and restored the release-listed archive. Saved redacted scan results; SonarQube evidence was not produced per the owner amendment. Refs: JOOWP-271 AI-Run: 37013865-55f0-44a3-b466-59420a7d1a0e (codex-02, codex/gpt-6-luna)
Jira: JOOWP-271
Summary
I added scan evidence for JOOWP-271: clean
composer auditandnpm audit --omit=dev, a redacted secret grep, and passing lint and PHPStan. Gitleaks and SonarQube are recorded as skipped with reasons and what remains unverified, so AC1 is not fully met; AC2 and AC3 are met for the scans that ran. A follow-up Bug for the two skipped scans is still needed and could not be created because the Jira connector isn't authorized.Tests
composer installandnpm ciran.make lintandmake analysepass.make test-unithas 368 pass and 2 fail (zipbinary missing, an environment limit).composer auditfound no advisories, andnpm audit --omit=devfound 0 vulnerabilities. Gitleaks and SonarQube were not run.Run
Opened as a draft by AI Flow v4; verification runs next (In Verify).