docs(security): April 21 security changelog entries (#71)
* docs(security): add April 21 security changelog entries
- CWE-918 SSRF: add PR #1364, SaaS-mode VPC-private IP exception,
IPv6 bypass fix (isPrivateOrMetadataIP now handles non-IPv4 inputs)
- Audit Ledger HMAC Chain Guard: add PRs #1339, #1352, #1354
- Credential Scrub: add PRs #1282, #1355, #1359 (F1088 err.Error() leak)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* fix: add trailing newline to security/changelog.md (Vercel build requirement)
* fix(docs): correct INCIDENT_LOG.md path from docs/incidents/ to content/docs/incidents/
Vercel build fails because broken link reference in security/changelog.md.
The actual file lives at content/docs/incidents/INCIDENT_LOG.md.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Molecule AI Documentation Specialist <documentation-specialist@agents.moleculesai.app>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: molecule-ai[bot] <276602405+molecule-ai[bot]@users.noreply.github.com>
Co-authored-by: Molecule AI Integration Tester <integration-tester@agents.moleculesai.app>