Technical decision history
with the full context of changes in the machine project
In machinery safety documentation, the final result alone is never enough. You need decision traceability: who changed a task status, when the risk reduction decision was recorded, why residual risk was accepted, and which declaration version applied at that moment. Safety Software gives you an audit trail tied directly to risk assessment, reduction measures and declarations—instead of leaving critical context buried in spreadsheets, Word files and PDF folders.
For teams that need to show not just the outcome, but the path that led there
An audit trail matters only when it is tied to real engineering work.
Safety Software records history where decisions are actually made: in task statuses, risk reduction, residual risk iterations, declarations, attachments and access decisions.
status_history:
area: ISO 12100 task
before: under review
after: approved
person: Anna K.
time: 2026-05-13 10:42
note: no additional hazards
A task status change should not vanish inside an overwritten cell.
In risk assessment, the team works with tasks, operations, hazard sources and scenarios. When a user changes a status, the system can retain the previous and new state, the person, the timestamp and the technical note.
That means the report shows more than the current project snapshot. It also shows how the decision evolved and whether that part of the assessment was consciously closed, updated or sent back for further risk reduction.
- task or operation status with change history
- person, date and description of the change
- context carried through into the risk assessment documentation
A protective measure decision needs its own trail.
For risk reduction, it is not enough to know that a guard, interlock, procedure or warning was applied. What matters is who judged the measure effective, whether secondary hazards appeared, and what the result was after reduction.
The risk reduction history module records events against the specific hazard and assessment. That lets you reconstruct the decision path: reduction step, result, input data, user and change time.
- decisions for each risk-reduction step
- information on secondary hazards and residual risk
- event linked to the specific hazard
risk_reduction:
hazard: infeed zone
step: technical measure
event: decision_saved
result: effective reduction
context: safety distance measurement
residual_risk:
iteration: 2
method: HRN
result: 12
category: low
acceptable: Yes
note: additional guard + cleaning instruction
Residual risk is a decision, not the last paragraph of the report.
After applying reduction measures, the team can revisit the assessment and record another residual risk iteration: method, result, category, acceptability and note.
This matters in retrofits, design changes and post-audit reviews. If the decision is challenged later, the system helps you show not just the final rating, but the earlier attempts, corrections and rationale as well.
- successive post-reduction result iterations
- result, category and acceptability of residual risk
- technical note recorded with the decision
It is not just risk assessment. Key document events stay in the history too.
In the declarations module, events are recorded for draft creation, updates, declaration issue and replacement of an earlier version. Separately, the system can log resource access decisions and events related to attachments.
This does not replace the manufacturer's organisational procedure, but it gives you a solid foundation: the history is no longer scattered across email, file names and chat comments.
- history of declaration drafts, issues and replacements
- events related to attachments and files
- logging of resource access decisions
declaration:
event: declaration.issued
document: EU Declaration of Conformity
version: 3
replaces: version 2
status: issued
What do you need to show when someone asks for decision history?
An audit trail is useful only when it ties the event to technical context. The date alone proves very little.
Decision history should run in parallel with the process—not be written in at the end.
The most credible audit trail is created during the work itself: when a task status changes, a reduction measure is recorded, residual risk is reassessed, a declaration is issued, or access to a resource is decided.
This is not an event list for admins. It is the technical memory of the project.
A well-run audit trail lets you return to decisions after a retrofit, a complaint, an audit or a change in project ownership.
If, later on, you cannot reconstruct who accepted residual risk and on what basis, the documentation loses a big part of its evidential value.
An audit trail does not replace the manufacturer's responsibility. It helps show that the decision was not arbitrary, but the outcome of a structured process.
Common questions about the audit trail
Does an audit trail mean every decision is automatically correct?
Does the change history cover only risk assessment?
Does the decision trail go into the risk assessment documentation?
Can the history be deleted?
Stop relying on file names and team memory to explain project history.
Run risk assessment, risk reduction, residual risk, declarations and documentation in one process where decisions leave a clear trail.
Start the audit trail in your projectThe best test is simple: one machine, one engineering change, and one reconstruction exercise—who changed what, when and why.
From the knowledge base
Practical articles on risk assessment, machinery directives and compliance — supporting this product page.