If you find a security issue in this repository — a leaked credential, an unsafe hook, a workflow injection, or anything that could affect a consuming project — report it privately:
- Email: jake@wave.online
- Or open a GitHub Security Advisory (Security → Advisories → Report a vulnerability)
Do not open a public issue or PR that discloses the details.
Because wave-foundation is consumed by other projects, its own pipeline is gated:
- Secret scanning — gitleaks at commit (pre-commit) and in CI (
self-check.yml), allowlist-aware. - Workflow security —
actionlint+zizmoranalyze every GitHub Actions workflow. - Shell safety —
shellchecklints hook scripts. - Frontmatter integrity —
scripts/validate-skills.pyvalidates everySKILL.md. - Dependency review —
dependency-review+ Renovate (SHA-pinned actions, security auto-merge).
Only the latest master is supported. Pin to a tag/SHA when consuming.