Skip to content

feat: add compliance module with FREE-AI reporting#17

Open
shivdeep1 wants to merge 1 commit into
mainfrom
worktree-agent-afb36a4a
Open

feat: add compliance module with FREE-AI reporting#17
shivdeep1 wants to merge 1 commit into
mainfrom
worktree-agent-afb36a4a

Conversation

@shivdeep1
Copy link
Copy Markdown
Contributor

Summary

  • Add airlock/compliance/ module with agent inventory, risk classification, incident tracking, bias detection, and compliance report generation mapped to RBI FREE-AI 7 Sutras and 26 recommendations
  • Add 9 gateway API endpoints under /compliance/ for inventory CRUD, risk assessment, incident reporting, and compliance report generation
  • Add 45 tests covering unit and route tests for all compliance components (805 total tests passing, zero regressions)

Test plan

  • pytest tests/test_compliance_inventory.py tests/test_compliance_reports.py tests/test_risk_classifier.py -x -- 45 tests pass
  • pytest tests/ -x -- 805 tests pass (no regressions)
  • ruff check airlock/compliance/ airlock/gateway/compliance_routes.py -- clean

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