Compliance by Architecture

Validated by architecture,
not by promise.

Other vendors bolt compliance on top of generic systems. V5 Ultimate bakes it into the persistence layer — audit trails fire from database triggers, RLS enforces isolation, and signatures capture an immutable snapshot at the moment of signing.

The Four Pillars

How V5 Ultimate delivers defensible compliance

21 CFR Part 11 E-Signatures

Re-authentication, meaning of signature, immutable record snapshot, and signed manifest hash on every controlled action.

Immutable Audit Trail

Every create / update / delete captured at the database tier. Append-only — no application code can rewrite history.

Tenant & Role Isolation

Postgres row-level security enforces tenant boundaries and role permissions on every query — not in app code.

Validated Cloud Infrastructure

IQ/OQ/PQ documentation supplied per release. SOC 2 controls, encrypted at rest and in transit, regional data residency.

Frameworks We Cover

Every regulator. Every record.

21 CFR Part 11

FDA Electronic Records & Signatures

Authentication controls, audit trails, time-stamped signatures, system documentation — all native.

21 CFR 210/211

FDA cGMP for Pharmaceuticals

Master batch records, deviation control, change control, supplier management.

21 CFR 820

FDA QSR for Medical Devices

Design controls, eDHR, complaint handling, CAPA — aligned with ISO 13485.

ISO 13485

Medical Device Quality Systems

Risk-based document control, training records, supplier scorecards.

FSMA 204

FDA Food Traceability Final Rule

Critical Tracking Events (CTE) and Key Data Elements (KDE) capture and export.

GFSI / SQF / BRC

Global Food Safety

Pre-op checks, sanitation, allergen segregation, mock recall workflows.

EU Annex 11

EU GMP — Computerised Systems

Validation, change management, electronic records aligned with EMA expectations.

MoCRA

Modernization of Cosmetics Regulation

Facility registration, product listing, adverse event reporting workflows.

USDA FSIS

Meat & Poultry Inspection

Pre-shipment review, label approval workflows, lot-level traceability.

Deep dives

Long-form guides to the regulations themselves.

Plain-English pillar pages written by our compliance team — each cites the exact CFR / Annex clause, shows the common failure mode, and links back to the V5 control that closes it.

21 CFR Part 11

Electronic records & signatures — Subpart B & C, audit trails, CSV/CSA, open vs closed systems.

eDHR — Electronic Device History Record

21 CFR 820.184, DHR vs DMR vs DHF, UDI capture, rework & nonconformity, validation under Part 11.

FSMA 204 — Food Traceability

21 CFR 1 Subpart S, FTL, CTEs & KDEs, the 24-hour report, retention, exemptions.

The Regulation Map

Clause-by-clause. Control-by-control.

Generic 'we support GMP' claims don't survive an inspection. Here is the exact clause, the exact V5 control that satisfies it, and the exact database record an auditor can pull.

FrameworkClauseRequirementV5 controlRecord produced
21 CFR Part 11§11.10(e)Secure, computer-generated, time-stamped audit trailsDatabase-tier triggers on every regulated tableaudit_log (append-only, RLS INSERT-only)
21 CFR Part 11§11.50Signed records contain printed name, date/time, meaning of signatureE-sig dialog forces re-auth + meaning code + record snapshot hashelectronic_signatures.snapshot_hash + meaning
21 CFR Part 11§11.70Signatures linked to records so they cannot be excised, copied, or transferredSignature row stores sha256 of the exact record bytes at sign timeelectronic_signatures (1:1 to record_id)
21 CFR 211§211.186Master production record approved by 2 independent personsFormula approval requires preparer + reviewer e-sigs; preparer cannot approve ownformulas.approved_by + reviewer_sig_id
21 CFR 211§211.188Batch record is an accurate reproduction of the MMRReleased WO snapshots full MMR into work_orders.mmr_snapshot jsonbwork_orders.mmr_snapshot
21 CFR 211§211.194Lab records include test data, calculations, and signaturesLab run + instrument capture + Westgard + reviewer sig in one recordlab_runs + lab_run_signatures
21 CFR 820§820.184Device History Record (DHR) demonstrates device manufactured per DMRDiscrete profile renders DHR from work-order snapshot, components, ops, sigsregulated_reports type='dhr'
21 CFR 820§820.198Complaint files maintained, evaluated, investigatedComplaints module with auto-routing to CAPA + linked lots/serialscomplaints + complaint_investigations
21 CFR 212§212.70(d)PET drug conditional release before sterility completeConditional release flag + retroactive sign-off workflow on lotlots.conditional_release + retroactive_signoff_id
FSMA 204§1.1330KDEs captured for each Critical Tracking Event on FTL foodsReceive / transform / ship events auto-write KDEs against the lottraceability_events (CTE + KDE jsonb)
EU Annex 11§9Audit trails reviewed regularlyAudit-trail review checklist auto-scheduled with sign-offchecklist_runs (template='annex11-trail-review')
ISO 13485§4.2.5Records remain legible, identifiable and retrievableImmutable record IDs + retention policy + replay-from-snapshot reportsregulated_reports + report_renders

Not exhaustive — full clause crosswalk available in the Validation Pack. Customer-specific mappings (e.g. health-authority-specific clauses for your market) are added during onboarding.

The compliance loop

Every shop-floor event writes a record,and every record carries the audit trail with it.

This is what "compliance by construction" actually looks like. The operator does their job; the system captures the evidence — typed, hashed, signed, and reconciled — without anyone keeping a separate logbook.

01
Floor event
What the operator does
  • Receive scan
    Dock · writes GRN · INV
  • Dispense weighment
    Weigh booth · writes INV · BMR
  • In-process check
    Production · writes BMR · QC
  • E-signature
    Any station · writes BMR · QC · DHR
  • QC release
    QC bench · writes QC · DHR
  • Ship verification
    Shipping · writes DHR
02
Record written
System of record, immutable
  • GRN
    Goods Receipt + lot record
  • INV
    Inventory ledger entry
  • BMR
    Batch Manufacturing Record
  • QC
    Quality control record
  • DHR
    Device History / Shipping record

Records are append-only at the database tier. Application code cannot rewrite history.

03
Audit fields captured
On every single action
  • actor
    user_id + printed name
  • meaning
    approved · verified · rejected
  • timestamp_utc
    2026-04-30T14:22:01Z
  • snapshot_hash
    sha256:9c4f…b21
  • before / after
    field-level diff
  • reason
    free-text + reason code
  • ip / device
    10.4.2.18 · KIOSK-03
  • frameworks
    21 CFR §11.10(e), §211.188
The loop closes

Pull any audit row and you can trace it back to the operator, the workstation, the step of the released procedure, and the exact byte-level snapshot of the record at the moment of signing. Pull any batch and you can replay every event that built it. That is the evidence pack your auditor asks for — and it builds itself.

The five-step backbone

Floor event to inspector-ready PDF — one chain of custody.

Validation Pack

IQ/OQ/PQ documentation, included with every release.

We supply Installation Qualification, Operational Qualification, and Performance Qualification protocols — pre-executed for the cloud environment, ready for your QA to attach to your validation file.

  • URS / FRS / DS templates
  • Risk assessment (GAMP 5 categorized)
  • Pre-executed IQ for the V5 Ultimate environment
  • OQ scripts mapped to functional requirements
  • PQ runbook for customer validation
  • Release notes with regulatory impact assessment
audit_log · trigger
CREATE TRIGGER trg_audit_items
  AFTER INSERT OR UPDATE OR DELETE
    ON public.items
  FOR EACH ROW
    EXECUTE FUNCTION fn_audit();

-- captures: who, when, before, after,
--           changed_fields, reason,
--           ip, user_agent
--
-- INSERT-only RLS. No UPDATE.
-- No DELETE. Ever.

Bring your auditor. Let's show them.

Language