Safety Engineering
Powerlab
Built a 5-agent compliance analysis pipeline that reduced safety standard review time from 40 hours to 2 hours per firmware change cycle.
Key result
95%
reduction in compliance review time
The Challenge
The client needed to verify that firmware updates across a dual-processor safety system maintained compliance with international safety standards. Manual expert review of each change against dozens of requirements and sub-requirements was taking weeks per release — creating a bottleneck that slowed product iteration and increased costs.
Our Solution
We designed a 5-agent pipeline where each agent handles a distinct phase of the compliance workflow. A change impact agent extracts and maps firmware changes to affected requirements. A compliance extraction agent pulls requirement details from standards documentation. A decomposition agent breaks each requirement into independently verifiable sub-requirements. A safety analysis agent performs two-phase code verification against each sub-requirement using LSP-powered semantic code retrieval to trace symbols, references, and call chains across the codebase. Finally, a report writer agent generates professional narrative documentation with cross-references — all orchestrated to run with maximum parallelism.
Results
- Compliance review time reduced from days to hours per release cycle
- 85,000+ lines of safety-critical firmware analysed across 85 sub-requirements
- Two-phase analysis protocol eliminated false failure verdicts from refactored code
- Professional compliance reports generated automatically with full traceability