Compliance Tracker Overview
Saphira’s Compliance Tracker provides a structured, step-by-step workflow for mapping your project documentation against safety standards clauses—generating audit-ready compliance reports that demonstrate regulatory conformance. Entry Point:Dashboard → Compliance Tracker or dedicated Compliance Tracker application
Workflow Navigation
The Compliance Tracker uses a sidebar-based navigation with five main sections:| Tab | Purpose | Key Actions |
|---|---|---|
| Dashboard | Overview & statistics | View compliance progress, quick actions |
| Survey | Applicability assessment | Answer questions to filter relevant clauses |
| Clauses | Clause-by-clause compliance | Review, document, test each clause |
| Documents | Centralized evidence management | Upload mandatory ISO documents |
| Tests | Test execution & evidence | Track test status and upload evidence |
| Report | Audit-ready exports | Generate PDF, CSV, JSON reports |
Phase 1: Dashboard Overview
The Dashboard provides an executive summary of your compliance status.Compliance Statistics
Progress Metrics
Progress Metrics
- Compliance Percentage: Overall progress (e.g., 65%)
- Compliant: Clauses fully satisfied with evidence
- In Progress: Clauses currently being addressed
- Pending: Clauses awaiting review
- Not Started: Clauses not yet addressed
Quick Actions
Quick Actions
- Continue Survey: Resume applicability questionnaire
- View Pending Clauses: Jump to incomplete clauses
- Generate Report: Quick export of current status
- Ask an Expert: Get guidance on complex clauses
Phase 2: Applicability Survey
The Survey phase helps you identify which clauses apply to your specific product or system, reducing compliance scope to only relevant requirements.How the Survey Works
Load Survey Scenario (Optional)
- Industrial robot applications
- Autonomous mobile robots (AMRs)
- Agricultural machinery
- Custom product type
Answer Applicability Questions
- Read the question (e.g., “Does your truck operate in outdoor environments?”)
- Click Yes or No
- Related clauses are automatically shown/hidden based on your answer
Review Survey Impact
| Metric | Description |
|---|---|
| Questions Answered | X/Y questions complete (e.g., 15/20) |
| Applicable Clauses | Number of clauses you must address |
| Non-Applicable | Clauses hidden based on survey |
| Total Clauses | Full count in the standard |
Complete Survey
Survey Answer Tags
Each survey question is linked to tags that match clause relevance:outdoor_operation→ outdoor-related clausesnavigation_sensor→ sensor-specific requirementshuman_interaction→ human-machine interface clausesbaseline→ always-applicable core requirements
Phase 3: Clause-by-Clause Compliance
The Clauses tab is where you manage compliance for each applicable requirement.Clause List View
Advanced Filtering
Advanced Filtering
- All Clauses
- Relevant Only (survey-filtered)
- Hidden by Survey
- Marked Irrelevant (manual override)
- Not Started
- In Progress
- Pending / Pending Review
- Compliant
- All Documents
- All Uploaded (complete)
- Missing Documents
- No Documents Required
- All Answered
- Has Unanswered
- Has Questions
Shareable Links
Shareable Links
Clause Detail View
Clicking a clause opens its full detail page with multiple tabs:Documents Tab
Mandatory ISO Documents
Mandatory ISO Documents
- Document Name: e.g., “Verification Report”
- Purpose: Why this document is needed
- Related Clauses: All clauses this document covers
- Status: Uploaded ✓ or Pending
- Upload: Add document file
- Replace: Update with newer version
- Remove: Delete uploaded document
Text Entry Option
Text Entry Option
- Click ✏️ text entry button
- Enter documentation details, reference numbers, or explanations
- Click Done to save
Tests Tab
Test Execution
Test Execution
- Test name and description
- Pass criteria (specific acceptance requirements)
- Not Started
- In Progress
- Passed
- Failed
Test Evidence Upload
Test Evidence Upload
- Click Add Evidence
- Optionally add description
- Choose file(s) to upload
- Evidence is linked to that specific test
- File name with 📎 icon
- Upload date
- Optional description
- Remove (✕) option
Questions Tab
Verification Questions
Verification Questions
- Boolean: Yes/No buttons
- Text: Free-form text entry
- Dropdown: Select from predefined options
Requirements Tab
Verification Methods
Verification Methods
| Code | Method | Description |
|---|---|---|
| D | Design Review | Design analysis and documentation review |
| I | Inspection | Visual or physical inspection |
| M | Measurement | Quantitative measurement against criteria |
| F | Functional Test | Dynamic testing of functionality |
| C | Calculation | Mathematical analysis or simulation |
Referenced Standards
Referenced Standards
- IEC 61508-1, IEC 61508-2
- ISO 12100
- ISO 13849-1, ISO 13849-2
- And more…
References Tab
Annex Links
Annex Links
- Detailed methodology
- Example calculations
- Informative guidance
Table & Figure References
Table & Figure References
- Table ID and title
- Purpose description
- Figure illustrations
Clause Status Management
Compliance Status
Compliance Status
| Status | When to Use |
|---|---|
| Not Started | No work begun |
| In Progress | Actively collecting evidence |
| Pending | Evidence submitted, awaiting action |
| Pending Review | Ready for compliance review |
| Compliant | Fully satisfied with evidence |
Mark as Irrelevant
Mark as Irrelevant
- Click Mark as Irrelevant button
- Clause is visually dimmed and excluded from statistics
- Click Mark as Relevant to reverse
Phase 4: Document Management
The Documents tab provides centralized management of all mandatory ISO documents.Document Requirements Master List
Mandatory Documents
Mandatory Documents
| # | Document | Related Clauses | Purpose |
|---|---|---|---|
| 1 | Instruction Handbook / User Manual | 6.2, 6.2.1-6.2.3 | Safe operation info |
| 2 | Routine Service & Maintenance Manual | 6.2.4, 6.2.5 | Maintenance schedules |
| 3 | Verification Report | 5, Annex E | Safety verification |
| 4 | Test Reports | 5.2, 5.3, 5.4 | Test results |
| 5 | Safety Validation (PL Verification) | 4.11, Table 3 | ISO 13849-1/-2 validation |
| 6 | Quality Control Documentation | 5.4.1 | Manufacturing QC |
| 7 | Operating Information Specifications | 6.2.5 | Load characteristics |
| 8 | Site Safety Guidance | 6.2.6 | Site-related safety |
| 9 | Floor/Ground Condition Spec | 6.2.7 | Surface requirements |
| 10 | Marking/Warning Sign Dossier | 6.3 | ISO 7010/15870 signs |
| … | … | … | … |
Document Progress
Document Progress
- Uploaded: Documents successfully uploaded
- Pending: Documents still required
- Total Required: Full document count
- Progress Bar: Visual completion percentage
Document Table
For each mandatory document:| Column | Description |
|---|---|
| # | Document number |
| Document Name | Official document title |
| Clause/Annex | Clickable links to related clauses |
| Purpose | Why document is required |
| Status | Uploaded ✓ or Pending badge |
| Actions | Upload / Replace / Remove buttons |
Document Actions
- Upload: Click to select and upload document file
- Replace: Update existing document with new version
- Remove: Delete uploaded document
- View Clause: Click clause ID to navigate to that clause
Phase 5: Test Evidence Management
The Tests tab provides a consolidated view of all tests across all clauses.Test Progress Overview
Overall Test Completion
Overall Test Completion
- Passed: Tests that met criteria (green)
- In Progress: Tests currently running (yellow)
- Failed: Tests that didn’t meet criteria (red)
- Not Started: Tests not yet begun (gray)
Evidence Summary
Evidence Summary
Tests by Clause
For each clause with tests:Clause Test Card
Clause Test Card
- Clause ID and Title
- Progress: X of Y tests passed
- Badge: ”✓ All Passed” or “X/Y”
- Test name and description
- Pass criteria in blue highlight box
- Status dropdown
- Result text area (when passed/failed)
- Evidence upload section
Quick Navigation
Quick Navigation
Action Required Alert
When tests are incomplete:- Orange alert box showing pending test count
- List of clauses with pending tests
- Go to Clauses to Complete Tests → button
Phase 6: Audit Reports
The Report tab generates audit-ready documentation in multiple formats.Report Export Options
PDF Report
- Executive summary
- Compliance statistics
- Clause-by-clause status
- Deep links to clauses
- Evidence references
CSV Report
- One row per clause
- All status columns
- Document counts
- Test results
- Links included
JSON Report
- Complete clause data
- Survey answers
- Statistics object
- Machine-readable
Report Contents
Executive Summary
Executive Summary
- Overall compliance percentage
- Clause count breakdown by status
- Document upload progress
- Test completion statistics
Clause Matrix
Clause Matrix
| Field | Description |
|---|---|
| Clause ID | Standard section reference |
| Title | Clause name |
| Status | Compliance status |
| Relevant | Yes/No based on survey |
| Documents | X/Y uploaded |
| Tests | X/Y passed |
| Questions | X/Y answered |
| Verification Methods | D/I/M/F/C codes |
| Referenced Standards | Cross-references |
| Link | Direct URL to clause |
JSON Report Structure
Supported Standards
IEC 61508 - Functional Safety
IEC 61508 - Functional Safety
- IEC 61508-1: General requirements
- IEC 61508-2: Hardware requirements
- IEC 61508-3: Software requirements
- IEC 61508-4: Definitions and abbreviations
- IEC 61508-5: Examples of methods
- IEC 61508-6: Guidelines on application
- IEC 61508-7: Overview of techniques and measures
- SIL determination support
- PFH/PFD calculation tools
- Architectural constraints verification
- Lifecycle phase tracking
UL 4600 - Autonomous Products
UL 4600 - Autonomous Products
- Safety case requirements
- ODD (Operational Design Domain) definition
- Risk assessment methodology
- Verification and validation
- Human-machine interaction
- Data recording requirements
- Cybersecurity considerations
- Argument structure templates
- ODD completeness checking
- Safety performance metrics
- Field monitoring requirements
ISO 12100 - Safety of Machinery
ISO 12100 - Safety of Machinery
- Hazard identification methodology
- Risk estimation techniques
- Risk evaluation criteria
- Risk reduction strategies
- Protective measure hierarchy
- Documentation requirements
- Risk graph method support
- Severity/Probability/Avoidance ratings
- Protective measure tracking
- Residual risk documentation
ISO 13849 - Safety-Related Control Systems
ISO 13849 - Safety-Related Control Systems
ISO 26262 - Automotive Functional Safety
ISO 26262 - Automotive Functional Safety
- ASIL determination
- Safety lifecycle management
- Hardware/software requirements
- Verification and validation
- Confirmation measures
ISO 25119 - Agricultural Machinery
ISO 25119 - Agricultural Machinery
- AgPL determination
- Tractor/implement integration
- Agricultural-specific hazards
- Environmental considerations
ISO 3691-4 - Driverless Industrial Trucks
ISO 3691-4 - Driverless Industrial Trucks
- Person detection requirements
- Stability and braking tests
- Operating zone definitions
- Safety-related control systems
AI-Powered Compliance Features
Automated Clause Assessment
AI Document Analysis
AI Document Analysis
- Identifies key requirement components
- Determines measurable criteria
- Identifies evidence types needed
- Maps dependencies on other clauses
- Searches project documents for direct evidence
- Finds explicit compliance statements
- Locates relevant technical specifications
- Identifies test results and certifications
- COMPLIANT: Clear evidence demonstrates full satisfaction
- PARTIALLY_COMPLIANT: Some evidence exists but gaps remain
- NON_COMPLIANT: Insufficient or no evidence found
Confidence Scoring
Confidence Scoring
- Quality and specificity of evidence
- Completeness of requirement coverage
- Reliability and verifiability of documentation
- Direct vs. indirect evidence
Gap Analysis & Todo Generation
Automatic Gap Detection
Automatic Gap Detection
| Field | Description |
|---|---|
| Gap Description | Specific aspect not addressed |
| Severity Level | CRITICAL / HIGH / MEDIUM / LOW |
| Missing Evidence | Type of evidence needed |
| Compliance Risk | Regulatory or safety risk created |
Actionable Todos
Actionable Todos
- Quick documentation updates
- Simple procedure modifications
- Evidence collection from existing sources
- Document creation or updates
- Process improvements
- Testing or validation activities
- Design changes or modifications
- Major process overhauls
- Comprehensive validation activities
Validation Agent
LangChain/LangGraph Validation
LangChain/LangGraph Validation
- Retrieves relevant document context via RAG
- Validates requirement against documentation
- Scores compliance with configurable strictness
- Generates detailed assessment with evidence links
Matching Strictness
Matching Strictness
| Level | Mode | Behavior |
|---|---|---|
| 0-1 | Lenient | Accepts indirect evidence |
| 2-3 | Moderate | Requires clear relation |
| 4-5 | Strict | Demands explicit evidence |
Integration & Export
Export Formats
| Format | Use Case | Contents |
|---|---|---|
| CSV | Spreadsheet analysis | Compliance matrix, links |
| JSON | System integration | Full structured data |
| Audit submission | Formatted report | |
| Excel | Multi-sheet workbook | Analysis tabs |
Integration Capabilities
Compliance data integrates with:- GSN Safety Case: Evidence nodes link to clause compliance
- Requirements Management: Traceability to requirements
- FMEA Analysis: Failure modes linked to safety clauses
- Certification Portals: Export for TÜV, Intertek, Pilz

