Skip to content

Add compliance-soc for continuous compliance posture monitoring#44

Draft
maximelb wants to merge 1 commit into
masterfrom
compliance-soc
Draft

Add compliance-soc for continuous compliance posture monitoring#44
maximelb wants to merge 1 commit into
masterfrom
compliance-soc

Conversation

@maximelb
Copy link
Copy Markdown
Contributor

Summary

  • Adds a new compliance-soc with 2 agents that continuously assess compliance posture across SOC 2, ISO 27001, PCI-DSS v4, and CIS v8
  • compliance-auditor (daily, opus, $5/run): discovers all connected data sources (Okta, AWS, Azure AD, EDR, O365, etc.), verifies data flow, analyzes telemetry for compliance-relevant events (privileged access changes, root usage, FIM proof, detection health), calculates weighted framework scores, tracks gaps as persistent cases
  • endpoint-compliance-checker (weekly, opus, $5/run): full fleet LCQL sweep across 8 checks (monitoring gaps, service changes, autoruns, account compliance, unauthorized software, FIM verification, network compliance, driver integrity), plus targeted active inventory on anomalous endpoints
  • Framework selection configurable via compliance-frameworks SOP; defaults to all 4 frameworks
  • Shared compliance-state and compliance-gaps lookup tables for trend tracking and persistent gap-to-case mapping
  • Gap cases are created once and updated daily until resolved (no duplicates)
  • Daily closed cases serve as continuous monitoring evidence for auditors
  • ~$170/mo total cost

Test plan

  • Deploy compliance-auditor to a test org with mixed data sources (EDR + at least one adapter)
  • Verify daily case creation with structured notes per control area
  • Verify framework scoring with N/A exclusion for missing data sources
  • Verify gap case creation and daily follow-up updates
  • Verify gap case closure when gap is resolved
  • Deploy endpoint-compliance-checker and verify weekly self-gating via lookup
  • Verify LCQL sweep covers full fleet (not sampling)
  • Verify SOP-based framework selection overrides defaults
  • Verify both agents preserve each other's entries in shared lookup tables

🤖 Generated with Claude Code

Two-agent SOC that assesses compliance posture across SOC 2, ISO 27001,
PCI-DSS v4, and CIS v8 by analyzing real telemetry from all connected
data sources (identity providers, cloud audit, EDR, collaboration).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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