Regulatory Primer for Non-Scientists
This primer explains how compliance works in Flask Track using clear, non-technical language.
You do not need a scientific background to understand the concepts in this document.
The goal is to explain:
- What the system monitors
- How rules are applied
- How compliance is enforced
- How records are preserved
- Why the system is audit-ready
What “Compliance” Means
In simple terms, compliance means:
- Understanding what type of laboratory work is happening
- Knowing which safety or regulatory rules apply
- Making sure those rules are followed
- Recording what happened
- Preserving evidence and history
Flask Track automates much of this process so compliance becomes part of normal laboratory work rather than a separate paperwork process.
Why Compliance Matters
Laboratories often work with materials and procedures that require:
- Safety controls
- Traceability
- Documentation
- Authorization
- Oversight
Examples include:
- Genetically modified organisms (GMOs)
- Biological materials
- Antibiotics
- Controlled laboratory procedures
- Specialized equipment
Regulators, auditors, and organizations need proof that this work was performed safely and correctly.
Flask Track provides that proof automatically through operational tracking and immutable records.
How Flask Track Thinks About Compliance
Flask Track treats compliance as a live operational system.
The platform continuously:
- Classifies the work being performed
- Determines which rules apply
- Enforces those rules during execution
- Collects evidence automatically
- Records operational history permanently
This happens in real time while laboratory work is occurring.
Built-In Regulatory Knowledge
Flask Track ships with preloaded regulatory and compliance knowledge.
Examples include:
- Biosafety Levels (BSL-1, BSL-2, BSL-3)
- GMO / Non-GMO classifications
- Recombinant DNA classifications
- Restricted material categories
- Pathogen classifications
- Biosafety guidance
- Compliance frameworks
- Policy documents
Organizations can customize or expand these systems as needed.
What Biosafety Levels Mean
Biosafety Levels (BSL) describe how carefully biological work must be handled.
Examples:
| Level | General Meaning |
|---|---|
| BSL-1 | Minimal risk laboratory work |
| BSL-2 | Moderate-risk biological work |
| BSL-3 | Higher-risk controlled environments |
Higher biosafety levels generally require:
- More containment
- More approvals
- More documentation
- More operational controls
Flask Track uses these classifications automatically during compliance evaluation.
GMO & Recombinant DNA Tracking
Some laboratory work involves:
- Genetic modification
- Recombinant DNA
- Engineered plasmids
- Transformation workflows
These activities may require:
- Additional approvals
- Special containment procedures
- Extra documentation
- Audit visibility
Flask Track automatically tracks these relationships using structured regulatory tags.
Policy Documents
Flask Track may include preloaded policy and governance documents.
Examples include:
- Biosafety Manual
- Recombinant DNA Policy
- Incident Response Policy
- Audit Policy
- Training Policy
- Waste Disposal Policy
- Data Integrity Policy
- Supplier Qualification Policy
These documents provide operational guidance and support audit readiness.
Policies may also be attached directly to workflows, checklists, or compliance systems.
Classification
Flask Track automatically classifies laboratory work using regulatory tags.
A regulatory tag is a structured label describing regulatory or safety relevance.
Examples include:
gmobsl2restrictedpathogen
Tags may be attached to:
- Species
- Ingredients
- Tools
- Plasmids
- Protocols
- Workflows
- Samples
- Batches
This allows the system to understand the regulatory meaning of laboratory work automatically.
Example Classification
An Agrobacterium transformation workflow may automatically be classified as:
- GMO-related
- Recombinant DNA work
- BSL-1 or BSL-2 relevant
- Requiring containment procedures
No manual spreadsheet tracking is required.
The system derives this automatically from operational relationships.
Compliance Frameworks
Compliance frameworks define how rules are enforced.
Frameworks may represent:
- Biosafety programs
- Internal SOP systems
- Regulatory standards
- Quality management systems
Frameworks determine:
- Which rules apply
- Which actions require approval
- Which checklists appear
- Which actions may be blocked
Frameworks convert classification into operational enforcement.
Compliance Checklists
Checklists are the operational tasks users must complete to remain compliant.
Examples include:
- Confirming containment procedures
- Uploading training records
- Verifying equipment inspections
- Confirming waste disposal procedures
Checklists appear automatically when the system determines they apply.
Checklist Scope
Not every checklist applies to every workflow.
Flask Track evaluates operational context such as:
- Biological domain
- Workflow type
- Biosafety level
- Presence of plasmids
- Presence of bacterial strains
This allows the system to apply requirements only when relevant.
Authorization Rules
Some actions may require additional authorization.
Examples include:
- Running GMO workflows
- Using restricted materials
- Executing higher-risk procedures
Depending on configuration, Flask Track may:
- Require approval
- Require additional evidence
- Restrict execution
- Block the action entirely
These controls happen before or during execution.
Runtime Compliance Monitoring
Compliance is monitored continuously while work is occurring.
Examples include:
- Required checklists appearing automatically
- Approval validation before execution
- Alerts for overdue workflow steps
- Restricting progression until requirements are satisfied
This reduces the risk of missing important compliance steps.
Evidence Collection
Flask Track collects operational evidence directly during execution.
Examples include:
- Uploaded files
- Images
- Training certificates
- Calibration records
- Structured forms
- Checklist evidence
Evidence remains permanently linked to the operational work it supports.
Compliance Events
Compliance Events record operational issues and incidents.
Examples include:
- Power failures
- Contamination incidents
- Equipment failures
- Workflow deviations
- Near misses
- Corrective actions
Events help organizations preserve operational reality rather than relying on memory or informal reporting.
Corrective Actions
When issues occur, organizations may document corrective actions such as:
- Retraining personnel
- Updating SOPs
- Revising workflows
- Replacing equipment
- Improving containment procedures
Corrective actions remain linked to the original operational issue.
Audits
Audits are formal reviews of compliance status.
Audits evaluate:
- Checklist completion
- Operational history
- Evidence quality
- Incident history
- Compliance enforcement
Each audit records:
- Scope
- Auditor
- Outcome
- Findings
- Supporting operational context
Audit records become permanent historical records.
The Audit Log
Every important action in Flask Track is recorded in the immutable audit log.
Examples include:
- Workflow execution
- Checklist completion
- File uploads
- Metadata changes
- Compliance events
- Approval actions
Audit log records typically include:
- Who performed the action
- When it occurred
- What changed
- Which entity was affected
The audit log cannot be modified or deleted.
Why Immutability Matters
Historical integrity is critical for compliance and audit readiness.
Flask Track preserves:
- Operational history
- Evidence
- Compliance records
- Approval decisions
- Audit outcomes
This ensures organizations can always reconstruct what happened historically.
Nothing is silently overwritten or hidden.
API & Automation
Flask Track also supports compliance-aware APIs and automation systems.
Organizations may:
- Export audit records
- Build compliance dashboards
- Monitor operational status
- Trigger alerts or integrations
- Connect external quality systems
API activity follows the same authorization and audit rules as the main application.
End-to-End Traceability
One of Flask Track’s core goals is complete traceability.
The system connects:
- Materials
- Procedures
- Workflow execution
- Compliance requirements
- Evidence
- Incidents
- Audits
- User activity
This creates a continuous operational history across the full laboratory lifecycle.
Simple Example
A laboratory workflow involving:
- A GMO plasmid
- A transformation protocol
- Restricted antibiotics
- BSL-2 containment equipment
may automatically trigger:
- GMO compliance requirements
- Biosafety checklists
- Approval workflows
- Evidence requirements
- Audit visibility
As users perform work, Flask Track records:
- What happened
- Who performed the action
- What evidence was attached
- Whether compliance requirements were satisfied
This creates an operationally complete compliance record automatically.
Summary
Flask Track embeds compliance directly into day-to-day laboratory operations.
Rather than treating compliance as separate paperwork, the system continuously:
- Classifies operational work
- Applies rules automatically
- Enforces requirements during execution
- Captures evidence
- Records incidents
- Preserves audit history
- Maintains immutable traceability
The result is a laboratory platform where safety, quality, operational accountability, and audit readiness are built directly into how work is performed every day.