Skip to content

Risk Scenario generator#10

Closed
SnehanjanTC wants to merge 4 commits intosecurezeron:mainfrom
SnehanjanTC:main
Closed

Risk Scenario generator#10
SnehanjanTC wants to merge 4 commits intosecurezeron:mainfrom
SnehanjanTC:main

Conversation

@SnehanjanTC
Copy link
Copy Markdown
Contributor

No description provided.

SnehanjanTC and others added 4 commits March 14, 2026 10:59
Add a new ZAK agent (risk_scenario domain) that generates CRML cyber risk
scenarios from domain intelligence. The agent fetches company homepage data,
analyzes industry/tech stack, and produces schema-valid CRML YAML scenarios
using FAIR-style (poisson+lognormal) and QBER-style (hierarchical_gamma_poisson
+mixture) risk models.

New files:
- zak/agents/risk_scenario/ (agent, tools, __init__)
- agent_templates/risk_scenario.yaml
- tests/unit/test_risk_scenario.py (43 tests)

Also fixes all ruff lint errors and reduces mypy strict-mode errors from
116 to 0 across the entire codebase.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat(agents): add risk scenario generator agent with CRML/QBER support
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