Skip to main content

Audits (4626)

Internal engineering and release-readiness notes. These are not a substitute for an external smart-contract audit.

DocPurpose
internal-monorepo-audit-2026-03-30.mdLayered audit pass: scope, automation results, trust-boundary map, CI pointers.
npm-advisories-triage.mdRoot + frontend pnpm audit mitigations and accepted residual risk.
production-parity-checklist.mdPre-release worksheet: bytecode, env, keys, constants.
github-supply-chain-setup.mdEnable Dependency graph, optional branch protection, workflow policy reference.
system.mdProtocol/system economic and governance review (long-form).
ajna/Ajna adversarial audit, executive brief, and Q&A compendium.
charm/Charm V2 adversarial audit, executive brief, and master Q&A.
codex/Codex security review records and archival finding exports.
token-image/Token-image renderer research and breakout analysis notes.

Automation

  • .github/workflows/security-scanning.yml — gitleaks (incremental), pnpm audit summaries (root, frontend/, cre/, apps/docs-site/), blocking Semgrep on frontend/api + frontend/server/_lib + frontend/packages/server-core/src, Slither (report-only).
  • .github/workflows/dependency-review.yml — on PRs, blocks new high or critical vulnerabilities in runtime and development dependencies. Setup: github-supply-chain-setup.md.
  • .github/workflows/test.yml — Forge tests, frontend lint/typecheck/tests.
  • gitleaks.toml — allowlists for vendored snapshots and test/doc noise.
  • slither.config.jsonfilter_paths to reduce vendored noise in Slither reports.

Local

  • pnpm security:local at repo root — scripts/security-audit-local.sh.

Supply chain

  • .github/dependabot.yml — weekly npm updates for /, /frontend, and /cre; weekly Bun updates for cre/cre-workflows packages that commit bun.lock; monthly GitHub Actions bumps.