Files
dashcaddy/dashcaddy-api
Hermes a1d7208686
CI / Test & Lint (push) Canceled after 0s
CI / Security audit (push) Canceled after 0s
[grade=A] DC-085: Replace Math.random() with crypto for security-sensitive IDs
- port-lock-manager.js: lockId uses crypto.randomBytes(8) instead of Math.random()
- openclaw.js: generateToken() uses crypto.randomBytes(24).toString('base64url') — 192 bits entropy
- Sampling uses (health-checker 5%, resource-monitor 10%) intentionally left as Math.random

Codex grade: A (21,294 tokens). All 1539 tests pass.
2026-08-12 04:45:19 -07:00
..
2026-03-05 02:26:12 -08:00
2026-07-24 05:14:56 -07:00