Skip to content

Precondition for Unsafe Act

Name the immediate situational, personal, and team conditions — fatigue, distraction, a steep authority gradient — that raise the probability of frontline operator error, a distinct HFACS layer between upstream supervision and the unsafe act itself.

Core Idea

A precondition for unsafe act is the HFACS layer sitting between the supervisory layers above and the unsafe act below, naming the immediate situational, personal, and team conditions that substantially elevate the probability of frontline operator error at the moment of action. Its commitment is that operator reliability is a function of state, not fixed skill: HFACS partitions the layer into conditions of the operator (adverse mental and physiological states, limitations) and personnel factors (CRM failures, personal readiness). It decouples operator state from operator action.

Scope of Application

The layer lives across the accident-investigation subfields of safety and human-factors practice — the substrate-class of safety-managed sociotechnical systems with frontline operators.

  • Aviation safety — HFACS's birthplace: fatigue, unfamiliar crew pairing, authority gradient.
  • Healthcare and patient safety — HFACS-medical: surgeon fatigue, team unfamiliarity, distraction.
  • Nuclear and process safety — operator conditions immediately preceding the active failure.
  • Financial operations — the less-canonical adaptation for trading and middle-office operator error.

Clarity

Naming this layer gives the investigator a place for findings — a long shift, an unfamiliar pairing, a steep authority gradient — that otherwise read as colour around the "real" cause and get folded into a blame verdict. It sharpens the layer-attribution question: was this a condition the operator was in, the act taken, or an arrangement laid down upstream? And it tells the practitioner the corrective belongs at the precondition layer, not the act below or organisation above.

Manages Complexity

An effectively unbounded, never-repeating list of what can be "going on" with an operator maps onto a small fixed typology: five slots across two sub-layers. Irreproducible situational details become comparable, trendable tokens. The analyst tracks two coordinates per finding — which layer, which slot — under one fixed reading: a precondition is a probability shift, not a determinant. A layer cut then a slot cut decides where the corrective belongs, and the interventions are slot-indexed.

Abstract Reasoning

The layer licenses a diagnostic with a probabilistic, not deterministic, reading (elevated odds, never the error itself), an interventionist move with slot-indexed remedies and an explicit negative prediction, boundary-drawing on the layer-attribution cut and the immediacy test against latent conditions, and an upstream-causal trace showing preconditions are produced by the supervision and organisation above, so leaving those intact regenerates the precondition.

Knowledge Transfer

Within safety and human-factors practice the precondition layer transfers as mechanism, completing the HFACS quartet, with the five-slot typology, the probability-shift reading, the immediacy test, the upstream trace, and the slot-indexed countermeasures carrying unchanged across aviation, medicine, nuclear, and finance — because these are four applications of one framework to a single substrate-class, not distinct substrates. Beyond it, the general pattern (the actor's state shifts error probability) is owned by the parents context_dependence, cognitive_load, attention, and state; the HFACS typology and slot-indexed vocabulary stay home.

Relationships to Other Abstractions

Local relationship map for Precondition for Unsafe ActParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.Preconditionfor Unsafe ActDOMAINPrime abstraction: Swiss Cheese Model (Layered Defense with Aligning Holes) — presupposesSwiss Cheese Mo…PRIMEPrime abstraction: Context — is a decomposition ofContextPRIMEDomain-specific abstraction: Human Factors Analysis and Classification System — is part ofHuman Factors A…DOMAIN

Current abstraction Precondition for Unsafe Act Domain-specific

Parents (2) — more general patterns this builds on

  • Precondition for Unsafe Act presupposes Swiss Cheese Model (Layered Defense with Aligning Holes) Prime

    The HFACS precondition stratum presupposes the Swiss-cheese layered model that distinguishes an operator's immediate state from the active act below and latent organizational holes above.

  • Precondition for Unsafe Act is a decomposition of Context Prime

    A precondition for unsafe act is context specialized to the immediate operator-and-team surround that changes what a fixed capability or action does by shifting the probability of error at the sharp end.

Children (1) — more specific cases that build on this

Hierarchy paths (26) — routes to 10 parentless roots

Neighborhood in Abstraction Space

Precondition for Unsafe Act sits in a crowded region of the domain-specific corpus (34th percentile for distinctiveness): several abstractions share nearly its structure, so a description that fits it tends to fit its neighbors too.

Family — Unclustered & Miscellaneous (309 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-07-12