MAM: Transversal: Workflow Orchestration
ISA: Not stated
Module: operations.audit.d2r2
Mission
This programme is an ABI module with its own agent and Nexus app. Production tooling for each sub-solution is not built yet. The list below is the mission contract from the digested catalog.
Sub-solutions (7)
D2R2.OrchestrateAudit Workflow Orchestrator (4 tasks) · Agentic LLM + Workflow EngineD2R2.DataStatusData Availability Monitor & Missing Data Alert (4 tasks) · Agentic LLM + Rule EngineD2R2.HumanValidationHuman Validation Gate (4 tasks) · Workflow Engine + Raw LLM (presentation)D2R2.IngestDocument Ingestion & Workflow Trigger (4 tasks) · Automation + ML (classification)D2R2.TraceRisk-Procedure-Conclusion Traceability (3 tasks) · Deterministic Engine (non-AI)D2R2.ChatAudit Cockpit Chat Interface (3 tasks) · Agentic LLM + RAG (current engagement)D2R2.ClientActionClient Interaction & Request Automation (3 tasks) · Automation + Raw LLM (drafting)
Task-skill pairs (25)
| ID | Sub-solution | Task | Skill |
|---|---|---|---|
| DO-01 | D2R2.Orchestrate | Maintain a real-time directed acyclic graph (DAG) of task dependencies across all programmes and MAM phases | DependencyResolverSkill |
| DO-02 | D2R2.Orchestrate | Notify auditor when a new analysis becomes executable because its prerequisite data or upstream tasks are now complete | ReadinessNotifierSkill |
| DO-03 | D2R2.Orchestrate | Identify and escalate engagement bottlenecks (tasks blocked by missing client data or upstream delays) | BottleneckDetectorSkill |
| DO-04 | D2R2.Orchestrate | Generate plain-language engagement status summaries on demand or on schedule | ProgressNarratorSkill |
| DS-01 | D2R2.DataStatus | Maintain a live register of all evidence items expected vs received, by procedure and area | EvidenceInventoryTrackerSkill |
| DS-02 | D2R2.DataStatus | Dynamically update the PBC (Provided By Client) list as new evidence needs are identified by running programmes | PBCListManagerSkill |
| DS-03 | D2R2.DataStatus | Detect evidence items that may have become stale or outdated after period-end adjustments | StalenessDetectorSkill |
| DS-04 | D2R2.DataStatus | Alert auditor of missing or low-quality data before any AI programme attempts to run on incomplete inputs | PreRunDataQualityGateSkill |
| DH-01 | D2R2.HumanValidation | Intercept completed AI tasks and route them to the appropriate auditor for validation before downstream use | ValidationRouterSkill |
| DH-02 | D2R2.HumanValidation | Present AI output with supporting evidence, confidence score, and a precise, specific judgement question to the auditor | ValidationPresenterSkill |
| DH-03 | D2R2.HumanValidation | Batch and sequence validation requests to minimise auditor interruption fatigue | ValidationBatcherSkill |
| DH-04 | D2R2.HumanValidation | Record auditor validation decisions and propagate approved/rejected status to dependent downstream tasks | ValidationRecorderSkill |
| DI-01 | D2R2.Ingest | Receive and normalise documents from multiple sources (client portal, email, ERP connector, shared drives) | MultiSourceIngesterSkill |
| DI-02 | D2R2.Ingest | Classify each incoming document by type (invoice, contract, bank statement, confirmation, report, etc.) | DocTypeClassifierSkill |
| DI-03 | D2R2.Ingest | Trigger appropriate downstream processing workflows based on document type and engagement context | WorkflowTriggerSkill |
| DI-04 | D2R2.Ingest | Update the evidence inventory register upon successful ingestion | InventoryUpdaterSkill |
| DT-01 | D2R2.Trace | Maintain a live relational link between each identified risk (KARMA) and the procedures planned to address it (ARMOR) | RiskProcedureLinkSkill |
| DT-02 | D2R2.Trace | Link each completed procedure to the evidence items that support it | EvidenceProcedureLinkSkill |
| DT-03 | D2R2.Trace | Link conclusions from completed procedures back to the risks they address, for completeness of the audit opinion trail | ConclusionRiskLinkSkill |
| DC-01 | D2R2.Chat | Answer factual questions about current engagement state (e.g. 'What risks are still open?', 'Which procedures are incomplete?') | DossierRetrieverSkill |
| DC-02 | D2R2.Chat | Dispatch conversational action requests to the appropriate programme (e.g. 'Run KARMA on trade receivables' → triggers KARMA-2 for that account) | ActionDispatcherSkill |
| DC-03 | D2R2.Chat | Explain AI outputs and conclusions in plain language on auditor request | ExplanationGeneratorSkill |
| DCA-01 | D2R2.ClientAction | Draft and issue PBC document requests to the client with clear description, format requirements and deadline | PBCIssuerSkill |
| DCA-02 | D2R2.ClientAction | Track client responses and send automated reminders for overdue items | FollowUpTrackerSkill |
| DCA-03 | D2R2.ClientAction | Reconcile received client responses against open PBC items and update the evidence inventory | ResponseReconcilerSkill |