Audit & Compliance

Full Audit Trail for
Fabric Sample Records

Every create, update, delete, and restore action on a sample record writes a complete snapshot. The full history of every sample is preserved — permanently.

What the audit trail captures

Every change to a sample record — no matter how small — is recorded in full. Not just the field that changed, but the entire state of the record at that moment.

Full snapshot on every change

Each audit record is not just a diff — it is the complete state of the sample at that moment. Every field value is stored. You can see exactly what the blend was, what the GSM was, what the design number was, at any point in time.

Action type and timestamp

Every audit record includes: the action type (created, updated, deleted, restored), who performed it, and when. No ambiguity about what changed or when.

Before and after comparison

View the full record as it existed before a change and as it exists after. Identify exactly which fields were modified in any update.

Immutable records

Audit records cannot be edited or deleted. Once written, the history is permanent. Compliance and dispute resolution are supported by records that cannot be retroactively altered.

Soft delete and restore

Deletion does not erase

Deleting a sample in SampleLedger does not erase it. It creates an audit record of the deletion and marks the sample as inactive (soft-deleted).

Restore at any time

Soft-deleted samples can be restored at any time — returning them to active status with their complete history intact.

Restore is also audited

The restore action itself creates an audit record. The full chain of events — creation, updates, deletion, and restore — is always visible.

Nothing is permanently lost in SampleLedger unless you explicitly choose to purge data.

When the audit trail matters

The audit trail is most valuable in the moments where accurate history is non-negotiable.

Buyer spec disputes

A buyer claims the blend was different when they ordered bulk. You open the audit trail, find the record as it existed on the date they approved the sample, and show exactly what was specified. The dispute resolves in minutes.

Team accountability

A design number was changed and samples got mislabelled. The audit trail shows who made the change, when, and what it was before. Not for blame — for understanding what happened and preventing recurrence.

Accidental edits

A staff member updated the wrong sample. The previous spec is in the audit trail. Restore it or manually correct using the historical values. No data is lost.

Compliance and traceability

Export-oriented units, buying houses, and manufacturers supplying to retailers with strict specification control use the audit trail to demonstrate that specs were not changed after approval. The full-snapshot model means the audit record is self-contained — it does not depend on other records being intact to be meaningful.

Frequently asked questions

How long is audit history retained?

Audit records are retained for the lifetime of your SampleLedger account. There is no automatic expiry.

Who can view the audit trail?

Owners and Admins can view the full audit trail. Staff access to audit history follows the role configuration set by the organisation owner.

Can audit records be deleted?

No. Audit records are immutable. They cannot be edited or deleted by any user, including organisation owners.

Does the audit trail cover colour variant changes too?

Yes. All changes to colour variants — creation, update, deletion, and restore — are captured in the audit trail with full snapshots.

Permanent history, zero effort

The audit trail is automatic. Every change is recorded without any action required from your team.