RUS-001 · Design Effectiveness Quality Gate
A single design-quality gate over a control: design quality, risk–control linkage, judgment/exception challenge, evidence-by-design, and historical failure/finding intelligence.
Open View workflow DAGSign in with your Swiss Re account to use the Operational Risk coach.
Sign in with MicrosoftAccess is managed in Microsoft Entra. If sign-in says you're not assigned to this app, request access through your usual access-request process, then sign in again.
An ORM-only slice of the proven Risk Data Explorer stack. ORM Coach embeds operational-risk expertise in OneORM workflows: consistent, explainable, context-aware guidance at the point of work, grounded in approved OneORM data. It advises and challenges but never makes the accountable decision (BR-3).
A single design-quality gate over a control: design quality, risk–control linkage, judgment/exception challenge, evidence-by-design, and historical failure/finding intelligence.
Open View workflow DAGGuides the accountable user step-by-step through the execution and evidence checks derived from the documented control design.
Open View workflow DAGOne AI-assisted workflow: classification support, root-cause guidance, structured reporting and actionable recommendations from a single entry point.
Open View workflow DAG
Each use case's guided flow is an editable DAG in
app/Data/workflows/<use_case>.yaml, loaded, validated and
rendered by the generic workflow_engine.py. The engine binds a
tool set per step (generic tools ∪ the step's tools − denies) and
resolves form fields from a single source (orm_forms), so adding
a use case is a YAML file plus a persona — not new Python. Inspect or edit any
workflow visually at /workflow/<use_case>. See the
new-use-case authoring guide for
the full recipe.
| Component | Role | Source |
|---|---|---|
| atlantis.py | Azure OpenAI (Responses API) gateway client | reused |
| resource_connector.py | MSAL / OBO auth, Azure SQL connector | reused |
| sql_db.py | Read-only SQL executor + guard | reused |
| sql_catalog.py + orm_catalog.py | OneORM metadata / source tools | reused |
| db_tools.py | Live orm_db_run_sql tool | trimmed to ORM |
| workflow_engine.py | Generic YAML workflow-DAG engine: load, validate, Mermaid, per-step tool binding | new |
| tool_registry.py | Central registry — every agent tool by name + schema | new |
| orm_forms.py | Form field schemas (single source) + orm_fill_form | new |
| orm_reference.py | Live reference tools (people, RCSAs, enums, impacts) | new |
| orm_templates.py | Fast-path fetch & comparable-case tools | new |
| standards.py | Targeted Standard lookups + mandatory-field gates | new |
| workflow_contracts.py | Structured step-payload contracts (Pydantic) | new |
| orm_agent.py | ORM-only tool-loop + 3 use-case personas | new |
| app.py + templates | Routed pages, SSE chat, workflow designer, architecture | new |