Automatic reading of regulations
Language models interpret decrees, ordinances and normative instructions in minutes, preserving legal context.
Regulatory cost measurement platform
The platform reads regulatory text, identifies administrative obligations and measures the cost of regulation using the Standard Cost Model. It is designed for regulatory agencies, analysts and public managers who need to measure, compare and justify the impact of regulations.
Built with a modern, accessible design system
The problem
Hundreds of pages per regulatory act.
Analysts interpreting text line by line.
Scattered calculations with no standardization.
Weeks for a single result.
Specialized teams on repetitive tasks.
Difficulty measuring real effects.
The solution
Language models interpret decrees, ordinances and normative instructions in minutes, preserving legal context.
Natural language processing isolates administrative obligations, subjects, deadlines and frequencies.
The Standard Cost Model engine calculates time, unit cost, frequency and affected population with full traceability.
Executive and analytical dashboards turn numbers into ex ante and ex post regulatory decisions.
How it works
Artificial intelligence speeds up the reading and calculation work; the specialist reviews, validates and decides.
The user submits the regulatory document in PDF, DOCX or text.
The platform identifies obligations and relevant information in the text.
The analyst reviews, adjusts and validates the results generated by the AI.
The system calculates regulatory impacts using the Standard Cost Model.
Results are presented clearly to support decision-making.
Artificial intelligence
Artificial intelligence assists in reading, interpreting and analyzing regulations, reducing manual work and allowing specialists to focus their efforts on validation and decision-making.
Assisted reading
Segmentation of the regulatory text by article and provision.
Obligation suggestions
Each suggestion indicates the source excerpt and confidence level.
Traceable calculation
Every value can be traced back to the regulation that produced it.
Human decision
Approval is always carried out by a responsible person.
SCM measurement
The Standard Cost Model estimates the cost of each obligation based on time spent, hourly cost, frequency and affected population. The platform applies these parameters in a standardized and auditable way across all agencies.
Features
Ingestion and parsing of regulations in multiple formats.
Detection of duties, deadlines and recipients.
Taxonomy by activity type and agency.
Standard formula with auditable parameters.
Executive and analytical panels.
Ready-to-use documents for ex ante and ex post impact assessments.
PDF, XLSX, CSV and open API.
Integration of results into the public dashboard.
Versioning and audit trail.
Semantic search across the entire regulatory archive.
The platform
Telas construídas com o Design System Gov.br (DSGov) — tipografia Rawline, grid de 8px e componentes oficiais.
Navegar no sistema realEditing and simulation
When a provision's text is changed, the platform identifies the affected obligations and automatically recalculates the cost, allowing scenarios to be compared before deciding.
Benefits
Reduced manual work in the analysis of regulations.
Standardized analysis and results across agencies.
Traceability of the information used in the process.
Faster identification and measurement of impacts.
Architecture
Solution roadmap
Technical definition, requirements and data governance.
Ingestion, AI and NLP pipeline operating on real regulations.
Implementation of the standardized calculation and parameterization.
Dashboards, reports and authenticated area.
Monitoring, model evolution and support.
Full integration into the public dashboard.
System architecture
Functional structure covering reading and interpretation, classification, SCM calculation, economic parameterization, visualization and integration into the public dashboard.
Processing of laws, decrees and ordinances, automatic identification of obligations, and a human review interface.
Information obligations (data submission, records, notifications, licenses, document retention) and administrative activities.
Calculation parameterized by time, hourly cost, size and sector of the regulated agents, frequency, and number of affected parties.
Economic parameters, access profiles (RBAC), and data segregation rules.
Results by obligation and by regulation, editable reports (CSV, JSON, XLSX), and performance monitoring (up to 2,000 analyses/month).
Regulatory cost estimates and a public dashboard of SCM analyses.
Main entities with per-agency segregation (multi-tenant) and an audit trail.
organization1:N regulation · 1:N userid · name · acronym · tenant_id · level
userN:N profile (RBAC)id · name · national_id · organization_id · active
profileN:N userid · name · permissions[]
regulation1:N obligationid · act_type · number · summary · organization_id · analysis · status
obligation1:N activityid · regulation_id · class · source_excerpt · ai_confidence · validated_by
activityN:1 obligationid · obligation_id · type · time_h · hourly_cost · yearly_frequency
economic_parameterused by activityid · sector · size · hourly_cost · validity · source
scm_calculation1:N reportid · regulation_id · total_cost · version · parameters_snapshot
reportN:1 scm_calculationid · calculation_id · format · portal_published · audit_hash
audit_logfull traceabilityid · user_id · action · entity · timestamp · ip
Expected flows for each role in the access control system (RBAC).
SCM Analyst
Administrator
Citizen / Regulated entity
Design system
All the components below are the same ones used across the system's screens: color tokens, an 8px grid, consistent typography and WCAG 2.1 AA accessibility.


Blue warm 70
#1351b4
Blue warm 90
#071d41
Blue warm 20
#c5d4eb
Green cool 50
#168821
Yellow 30
#ffcd07
Red 60
#e52207
Orange 40
#db4800
Gray 60
#666666
Gray 5
#f8f8f8
Headings
Body text, 14–16px, leading 1.5
Actions, inputs, signaling, containers, feedback and navigation.
Primary, secondary and tertiary actions
With label, hint and validation states
Enter a valid value
Checkbox and radio
Tags and alerts
Calculation complete
Low confidence
Submitting a regulatory document
Regulatory document
Drag the file here or
PDF, DOCX, TXT or XML — up to 40 MB
Notifications and loading
Obligation validated
Item sent to the calculation engine.
Breadcrumb, steps and pagination
Compact density with status tags
| Regulation | Obligations | Status |
|---|---|---|
| IN 214/2025 | 12 | In review |
| Decree 11.987 | 27 | Calculated |
| Ordinance 1.120 | 19 | Published |
Confirmation modal
Accessibility
The system follows recognised digital accessibility guidelines, including WCAG 2.1 level AA recommendations.
Contrast
Text and components meet minimum AA contrast.
Keyboard
Full keyboard navigation with always-visible focus.
Screen readers
Semantic structure, labels and alternative text.
Not colour-only
States are also indicated by text and icon.
Motion
Subtle animations that respect reduced motion.
Responsive
Comfortable use from 320px to wide screens.
Follow a regulation through the whole flow: reading, obligation identification, validation, SCM calculation and results.