Nuclear ERG profile¶
This profile declares synonyms and taxonomy vocabulary used by
Westinghouse-style Emergency Response Guideline procedures (E-series,
ECA-series, ES-series, FR-series). A procedure that sets
profile: nuclear-erg in its frontmatter loads the synonyms and the
taxonomy below.
Synonyms¶
RNO:≡- Not <preceding-condition> →(Westinghouse-style "Response Not Obtained" two-column convention)CSF:≡ procedure-levelConcurrent: <name> [independent](Critical Safety Function — runs from event entry through recovery, does not terminate with the EOP)
Taxonomy¶
Categories¶
- diagnostic-eop
- function-restoration
- recovery-procedure
- extreme-conditions
CSFs¶
- subcriticality
- core-cooling
- heat-sink
- rcs-integrity
- containment
- rcs-inventory
Entry triggers¶
- reactor-trip-signal
- safety-injection-actuation
- station-blackout
- loca-symptoms
- faulted-steam-generator
- steam-generator-tube-rupture
- csf-red-path
- csf-orange-path
- csf-yellow-path
- diagnostic-fallback
- post-trip-stable
Naming patterns¶
These regex patterns map a target procedure-id to an inferred edge label
when an explicit [Label] is absent on a branch:
^FR-→ Escalate (function-restoration)^ES-→ Recover^ECA-→ Fallback^E-[0-9]→ Delegate
RNO usage¶
In Westinghouse-style ERG two-column format, the left column is the
instruction (Check: or Action:), and the right column is the action
to take if the expected response is not obtained. In procmd this is
encoded as a negative branch on the immediate Decision:
## Step 5 [id: verify-si-actuated]
Check: SI actuation signal present AND SI pumps running
- Verified → #verify-containment-isolation
RNO: manually actuate SI; verify pumps respond
The RNO: line is shorthand for:
- Not verified → manually actuate SI; verify pumps respond
CSF declaration¶
CSF: <name> is shorthand for Concurrent: <name> [independent] — a
parallel Plan that runs from event entry through recovery, independent
of the current EOP's lifecycle. CSF status trees do not terminate when
the active EOP completes; they continue monitoring until the operator
explicitly exits the emergency response.
Example in E-0:
CSF: subcriticality
CSF: core-cooling
CSF: heat-sink
CSF: rcs-integrity
CSF: containment
CSF: rcs-inventory
Each CSF name resolves to a status-tree family (FR-S, FR-C, FR-H, FR-P, FR-Z, FR-I). The status tree itself decides which specific procedure within the family applies (e.g. FR-S.1 vs FR-S.2) based on monitored plant conditions — that branching is internal to the status tree.
Rendering hints¶
When rendered to MkDocs, procedures using this profile should:
- Render
Caution:as!!! warningadmonitions - Render
Note:as!!! noteadmonitions
Out of scope for this profile (v0.2)¶
- Foldout pages (parallel-running step pages used during transients)
- Continuous Action Pages (always-running monitoring pages bound to a specific EOP, vs CSF status trees which are global)
- Hold points and time-critical action callouts
- Symptom-based vs event-based procedure variants
These are addressed in procmd backlog (see the procmd spec deferred-work section).