Skip to content

CMO: compliance evidence pack (#36) - #52

Merged
GoDeskio merged 1 commit into
unstablefrom
feat/cmo-compliance
Nov 5, 2026
Merged

GoDeskio merged 1 commit into
unstablefrom
feat/cmo-compliance

Conversation

@GoDeskio

Copy link
Copy Markdown
Owner

Plan item #36: compliance pack (SOC 2 / HIPAA technical controls).

  • tools/compliance/compliance.py: checks a valkey.conf against 7 technical controls (TLS in transit, TLS replication, default user off, protected mode, logging, AOF backup, debug/module commands off), each mapped to SOC 2 / HIPAA references, and writes a JSON evidence record with the config hash and time.
  • Process controls (policies, access reviews, BAAs, incident tests, risk assessment, training) are listed as manual and need an owner.
  • This is evidence collection, not an audit. The auditor and budget are still Dustin decisions.

Tests: cd tools/compliance && python3 -m unittest test_compliance (3 pass, run before opening). Not deployed.

@GoDeskio
GoDeskio merged commit ac18b42 into unstable Nov 5, 2026
88 of 97 checks passed
@GoDeskio
GoDeskio deleted the feat/cmo-compliance branch November 5, 2026 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant