🧬 Flask Track Docs

Regulatory Tags

Regulatory tags are structured classifications that encode safety, legal, institutional, and quality requirements directly into Flask Track’s operational data model.

They allow Flask Track to understand regulatory context automatically by analyzing the contents of laboratory work, including:

Regulatory tags are not simple labels or documentation notes. They are machine-readable compliance signals used by the compliance engine to derive risk, determine applicability, map requirements, and enforce operational controls.


What Is a Regulatory Tag?

A regulatory tag is a structured classification attached to an entity.

Tags may indicate:

Because tags are structured, Flask Track can use them to:

Each tag may also include human-readable notes explaining why the classification applies.


Why Regulatory Tags Matter

In many laboratories, regulatory classification is handled manually through SOPs, spreadsheets, PDFs, or institutional knowledge.

This creates risk because regulatory context may be:

Flask Track embeds regulatory context directly into the operational model.

This allows compliance requirements to follow the work automatically as protocols, materials, tools, samples, and batches are connected.


Compliance Surface Derivation

Flask Track uses regulatory tags to automatically derive the compliance surface of an entity.

A compliance surface is the complete set of regulatory classifications that apply to a sample, batch, workflow, protocol, or other operational record.

For example, a sample’s compliance surface may be derived from:

This means compliance status is not manually assigned.

It is calculated from the actual contents and relationships of the work.


Example Compliance Surface

A batch may inherit regulatory context from several sources:

Source Example Tag
Species plant_pathogen
Protocol gmo
Ingredient restricted
Tool bsl2
Plasmid recombinant_dna

The resulting batch compliance surface may include:

This allows Flask Track to detect compliance obligations from real operational configuration.


Mapping Tags to Framework Severity

Regulatory tags become operationally meaningful when mapped into compliance frameworks.

A tag such as gmo, restricted, or bsl2 may have different implications depending on the framework being evaluated.

For example:

Regulatory Tag Framework Severity
gmo Internal Biosafety Policy Medium
gmo Recombinant DNA Policy High
restricted Inventory Control Policy Medium
bsl2 Biosafety Framework High
controlled Institutional Access Policy Critical

This framework-specific mapping allows organizations to define how serious a tag is under each compliance program.


Framework Rules

Compliance frameworks may define rules that map regulatory tags to:

This allows the same operational entity to be evaluated differently under different compliance frameworks.

For example, a plasmid may trigger one set of requirements under a recombinant DNA framework and another set under an institutional biosafety framework.


Authorization & Enforcement

Regulatory tags may trigger authorization rules during execution.

Depending on framework configuration, Flask Track may:

This ensures regulatory classification is enforced during operational work, not reviewed only after completion.


Preloaded Regulatory Tags

Flask Track may include a preloaded set of common regulatory tags to help organizations start with sensible defaults.


Biosafety Levels

Examples:

These tags indicate containment or biosafety expectations associated with work.


Genetic Modification

Examples:

These tags identify work involving genetic modification, recombinant DNA, or synthetic nucleic acid workflows.


Pathogen Classification

Examples:

These tags indicate organism-specific risk classifications.


Restricted & Controlled Materials

Examples:

These tags identify materials or procedures that may require:


Where Tags Can Be Applied

Regulatory tags may be attached throughout the operational model.


Species

Species tags describe inherent biological or regulatory characteristics.

Examples:


Protocols

Protocol tags describe the regulatory nature of the procedure.

Examples:


Ingredients

Ingredient tags describe material-level restrictions or hazards.

Examples:


Tools

Tool tags describe required equipment or containment context.

Examples:


Plasmids & Strains

Plasmids and Agrobacterium strains may carry recombinant DNA, transformation, or GMO-related regulatory context.

Examples:


Workflows

Workflow tags represent the aggregate regulatory nature of a full operational process.

Examples:


Batches & Samples

Batches and samples inherit regulatory context from upstream configuration and execution history.

This allows Flask Track to determine the final compliance surface of real laboratory work.


Tag Inheritance

Regulatory tags propagate through entity relationships.

For example:

The resulting batch and samples inherit the combined regulatory surface.

Inheritance ensures compliance context cannot be accidentally lost as work moves from planning into execution.


Direct Tags vs Derived Tags

Flask Track supports both direct and derived regulatory context.


Direct Tags

Direct tags are explicitly assigned to an entity.

Examples:


Derived Tags

Derived tags are inherited from related entities.

Examples:

Both direct and derived tags contribute to compliance evaluation.


Tags vs Compliance Events

Regulatory tags describe what something is or what regulatory context applies.

Compliance events describe what happened.

Concept Purpose
Regulatory Tag Structural classification
Compliance Event Time-bound incident, deviation, or observation

Examples:

Together, tags and events provide complete regulatory traceability.


Auditing & Reporting

Regulatory tags enable automated audit scoping and compliance reporting.

Auditors can answer questions such as:

Because tags are structured and inherited, these answers can be derived from system relationships rather than manual review.


Best Practices

Recommended practices include:

Strong tag hygiene improves compliance accuracy and audit readiness.


Summary

Regulatory tags encode biosafety, legal, institutional, and quality classifications directly into Flask Track’s operational model.

By attaching tags to species, protocols, ingredients, tools, plasmids, workflows, batches, and samples, Flask Track can automatically derive compliance surfaces based on the real contents of laboratory work.

Those derived surfaces can then be mapped into compliance frameworks, severity levels, authorization rules, checklists, approvals, and audit reports.

Regulatory tags are the foundation of execution-aware compliance in Flask Track.