Boss Orchestrator
Triages the case, asks for missing info early
Runs first. Reads the uploaded material and decides whether the pipeline has enough to produce a reliable assessment. If critical facts are missing (intended users, affected persons, deployment context, automation level, GPAI usage, etc.), it pauses the pipeline and asks the user a short list of clarifying questions before any data analysis begins. Once answers are provided, it routes the case through the six specialist subagents.
Document Intake
Classifies + chunks uploaded material
Decides whether the upload is a technical spec, vendor whitepaper, policy doc, or process note. Tags every chunk with the source type and stores it in a session-scoped namespace, separate from the regulatory corpus.
Fact Extraction
Structured extraction with explicit uncertainty
Pulls purpose, users, affected persons, sector, input data, outputs, automation level, human oversight, GPAI usage, and AI-generated content. Flags ambiguities as uncertainties instead of silently resolving them.
Regulatory Retrieval
Selects relevant corpus chunks
Given the extracted facts, decides which parts of the AI Act, Commission guidelines, GPAI Code of Practice, and Finnish implementation material are relevant — labelling every chunk with its source type.
Assessment
Definition · risk · transparency · GPAI · role
Produces the preliminary AI Act assessment: AI system definition check, risk classification (Annex III), prohibited practice screen, transparency obligations, GPAI obligations, and provider vs deployer role. Every claim is grounded in a cited article.
Critique
Catches weak evidence, triggers revisions
Asks whether each conclusion is supported by the uploaded docs or merely assumed. Sends the assessment back with specific revision instructions when evidence is weak, and writes the missing-info list and follow-up questions.
Report Composer
Assembles facts and gap.
Assembles output sections, enforces fact/assumption/citation separation, adds the not-legal-advice disclaimer, and produces the export-ready report.