Energy AI agent · Dam safety programme

Dam Safety Program AI Agent

Follow the programme against the organisation it describes — who holds the named role today, whether the call list is current — and hold the record for the two people who sign it.

Typical delivery
4–6 weeks
Deployment
Your stack
Named engineer
Programme-bound
After launch
Agent Care

What this agent does

Tracks the programme, not the dam

In

  1. 01

    A named role changes hands, and § 12.62(b) has the Owner and that engineer both sign the programme.

  2. 02

    A dam is high hazard potential, and § 12.62(a) forces an engineer, not a coordinator.

Reason

  1. 03

    An annual review falls due, and § 12.64 sends the result to the Regional Engineer.

  2. 04

    A five-year audit is planned, and § 12.65 wants the Regional Engineer to accept the auditor first.

  3. 05

    An emergency plan is reviewed yearly, and § 12.24 still wants the call list updated continually.

Decide

  1. 06

    An assessment year lands, and § 12.37 adds a failure mode analysis and a risk analysis to it.

  2. 07

    A consultant team is proposed, and § 12.34 has FERC approve it before the work begins.

Out

  1. 08

    A verification is executed, and § 12.13 requires a notary — the FERC financial reports require none.

  2. 09

    Execute write actions only inside the approval boundaries agreed during implementation.

Product statement

The agent assembles and tracks cycles. A named Chief Dam Safety Engineer signs the programme with the Owner, and each independent consultant signs and seals the report.

Example workflow

One programme, record to signature

  1. 1Programme record receivedRole designations, review minutes, audit acceptances or inspection reports
  2. 2Programme context assembledThe project, its hazard classification, the section it answers to and the date the cycle last closed
  3. 3Programme set draftedThe role held, the cycles, the gaps and completeness
  4. 4Controls appliedCurrency checks, record-sufficiency checks, date checks and completeness confidence

No human action required

Stages 1 to 4 run unaided, and nothing is signed at any of them — the agent is assembling, and the dam safety lane opens at the completeness gate.

5DecisionDivides at the completeness gate
Record sufficient

Goes to the Chief Dam Safety Engineer to sign.

Anything thin

Adds a dam safety staff read first.

Dam safety review

The set is held with its designations, its gaps and the projects they sit on.

Sign · Append record · Send to dam safety

Signed — by the Owner and the named engineer

  1. 6Project and inspection records updatedOnly where write access and records policy allow it
  2. 7Outcome evaluatedRecord completeness, role currency, staff corrections and what review found

Corrections

Each staff correction is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required

8 items

  • Signing the Owner's Dam Safety Program.
    • Sealing an independent consultant report.
    • Performing a periodic inspection or assessment.
    • Verifying a document before a notary public.
  • Automation boundary

    Agent acts unaided

    • ✓Hold the role designation with the date it was last confirmed.
    • ✓Track the § 12.40(c) beat: ten years to an assessment, five to an inspection.
    • ✓Chase the annual readiness test § 12.25 wants of responding personnel.
    • ✓Flag a call list still carrying a name the personnel record has dropped.

    Nothing is signed or sealed except by a named person, inside the agreed boundaries.

    • Judging whether a dam is safe to operate.
    • Telling the Regional Engineer a programme conforms.
    • Requiring a public safety plan under § 12.52(b).
  • Changes to designations, plans or inspection records.

Example output

One programme, annotated

Our grid asset maintenance copilot holds a condition finding for the engineer who dispositions it; this record is a statutory programme with named roles.

Programme record · single project

Illustrative example
Project
Role designation, § 12.62(a)
Recorded as
Chief Dam Safety Engineer designated
Classification
High hazard potential
Evidence of record
Programme revision, 6 August 2026
Confidence
Held unsigned
Held for
The Owner and the named engineer

As received

Taken from the programme document and the licence record — it reaches as far as those sources do.

What the record holds

  • Designation letter
  • Annual review minute
  • Audit acceptance, dated

Why no safety call here

Conformance rests with the Owner under § 12.62(d)(3), not with the agent.

What the score decides

Below the configured threshold the set picks up a dam safety read before the engineer sees it.

Action

SignAppend recordSend to dam safety

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value lands

Value 01 – 04

Every project

From the programme that covers it

03Record

Where the programme is used

Our compliance reporting assistant drives a register and names no regime; this page is Part 12, with its own cycles and its own named signers.

01Approved path

A programme two people sign

Part 12 sets no deadline for telling FERC that the named engineer has changed — §§ 12.61 through 12.65 carry none — so that currency is yours to keep.

02Human review

Checked, and not found

The FERC civil penalty actions published for 2025 carry no Part 12 dam safety violation; the lever here is the compliance order and the Regional Engineer directive.

04

Build an evidence trail

The programme, the role held against it and the consultant who sealed stay on the record.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

  • Programme and licence

    • Programme document
    • licence articles
    • Role designation records
  • Inspection and assessment

    • Part 12D reports
    • consultant files
    • Regional Engineer letters
  • Emergency planning

    • Emergency action plan
    • call list
    • Notification contact records

Agent

Dam safety programme record

  • Reads the programme
  • Tracks the cycles
  • Holds for the signers
  • Training and personnel

    • HR feed
    • training records
    • Readiness test records
  • Observability & evaluation

    • OpenTelemetry
    • Langfuse
    • Supported monitoring/evaluation sources

Integration availability depends on the client's existing systems and API access.

Agent controls

Six gates between the model and the signature

Six gates, and no two shut on the same thing. What passes all six is named in the map below.

L6 · Outermost — last line of defence

Inward → L1 · closest to the model

L6Rollback / safe modeReturn the agent to programme assembly when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt and cycle rules; the first comprehensive assessment is due by 31 December 2038.Track
L4TraceabilityRecord each project, the programme revision behind it, the role held and every read of the set.Record
L3Signature holdHold the set for the named engineer; it governs release, not the class a dam is held at.Gate
L2Policy guardrailsTest the set against Part 12, in force since 11 April 2022; the familiar drill cycle is guidance, not rule.Restrict
L1Confidence thresholdsRoute a thin programme set to a dam safety read before the named engineer sees it.Require review
Model coreProgramme assembled — the project, the role, the cycles and completeness
L1 – L2
Test whether a set holds up
L3
Leaves the signature with a person
L4 – L5
Keep the programme and the role behind it
L6
Narrows to programme assembly when signals degrade

How Nestack evaluates it

Evaluate the whole assembly — not only the programme set that comes out.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the set a Regional Engineer reads

  1. E1Final-output evaluationDid the set record who holds the named role, and since when?
  2. E2Step-level evaluationDid the agent read the right project, the right section and the live programme?
  3. E3Tool evaluationDid it read and write the correct project record and the correct cycle?
  4. E4Confidence calibrationDo low-confidence sets actually attract more dam safety corrections?
  5. E5Slice evaluationHow does performance change across specific project types?
  6. E6Business outcomeHow many sets needed a correction before the engineer signed?

Floor — the outcome the Owner answers for

Failure modes

Where each failure originates in the agent

Seven failure modes, placed at the stage in the agent where each starts.

Agent lifecycle

Direction of processing →

  1. 01 · Retrieval

    1 mode

    • IZ-03

      Stale programme read

      The programme read is not the revision now in force.

    Stage gathers

    The projects, the roles, the cycles and the dates

  2. 02 · Reasoning

    2 modes

    • IZ-04

      Role currency assumed

      A designation is treated as current on no record.

    • IZ-06

      Guideline read as rule

      A Chapter 18 method is cited as though § 12.37 named it.

    Stage proposes

    The programmes, the roles held and completeness

  3. 03 · Tool / write

    2 modes

    • IZ-02

      Thin set passed forward

      A set moves on without the dam safety read.

    • IZ-05

      Record bound to wrong project

      A review is filed against the wrong dam.

    Stage writes

    Only where write access and approval policy allow it

  4. 04 · Output

    1 mode

    • IZ-01

      Signed, cycle unrecorded

      The record shows a signature but not what stood behind it.

    Stage returns

    The set two people sign and an auditor reads

  5. 05 · Change / Version

    1 mode

    • IZ-07

      Silent cycle regression

      A programme revision moves the cycle, not the record.

    Stage tracks

    Model, prompt, cycle rules and record fields

  • Sev-1 · a programme signed on no record
  • Sev-2 · a stale call list reaches the plan
  • Sev-3 · source degrades, set holds unsigned
See the complete Energy failure-mode catalogue

Affected slices

Delegated scopes absorb the corrections

A project-level role-currency figure can read clean while delegated programme scopes carry most of the corrections. Nestack reports the correction rate by project, not only in total.

Slice performance — reported separately, not only in aggregate

Illustrative example
SliceFailure rateLiftLift vs. thresholdStatus
Delegated programme scopes8.7%3.7×Review
Newly licensed project works6.2%2.6×Review
Multi-dam single licences3.8%1.6×Watch
High hazard potential dams1.4%0.6×Normal

Bar: correction-rate lift vs. high-hazard-project baseline · scale 0–4.0× · tick marks the 2.0× review threshold

2 of 4 slices over threshold

Evidence-linked improvement

What a stale call list costs

A cycle is done when the lapsed call list has become a case the next release must pass. That suite is what the next review run is measured against.

Improvement cycle · five stages

Switchback — the path turns at Improve and returns at Learn

  1. 01

    Detect

    Correction rate rises on delegated programme scopes.

  2. 02

    Diagnose

    The emergency plan that named an engineer who retired two winters ago is read back until one cause remains.

  3. 03

    Improve

    Number the change; the projects that drove it are filed underneath it.

  4. 04

    Verify

    Each touched project case is run once more, and one red holds it back.

  5. 05

    Learn

    It stays on as a standing test, and the review rules move with it.

  6. Learn → Detect

    The return edge. The next programme is measured against a suite one case longer.

Typical build scope

Twelve workstreams across six weeks

The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, programme assembly, evaluation, integration, then production validation and handover.

Workstream

Week 1Week 2Week 3Week 4Week 5Week 6

  1. 01Dam-safety-programme discovery and boundary work.Week 1
  2. 02Programme, review and inspection sources.Week 1, Week 2
  3. 03Role-designation and review-cycle coverage mapping.Week 1, Week 2
  4. 04Programme record ingestion.Week 2
  5. 05Project, section and record binding.Week 2, Week 3
  6. 06Completeness scoring and staff routing.Week 3
  7. 07Signature workflow.Week 3, Week 4
  8. 08Inspection and plan-system integration.Week 5
  9. 09Role-currency and review cases.Week 4, Week 5
  10. 10Guardrails and sealing controls.Week 4
  11. 11Programme-trail instrumentation.Week 5, Week 6
  12. 12Deployment, documentation and Agent Care handover.Week 6

12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel

Final scope and sequence confirmed in discovery

Engagement tiers

What each tier includes

Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.

Capability✓ in scope · — not at this tierPilotOne project, one yearProductionProduction programme workflowAdvancedMultiple projects / licences
Introduced at Pilot
Programme assembly to your cycles✓✓✓
Named engineer signature✓✓✓
Role-designation baseline✓✓✓
Introduced at Production
Reporting by project—✓✓
Signature workflow in your systems—✓✓
Approved write-back—✓✓
Inspection-record integration—✓✓
Introduced at Advanced
Multi-licence portfolios——✓
Cross-project programme packs——✓
Large dam portfolios——✓
Multi-project review controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build price
Confirmed after discovery based on integrations, workflow complexity, transaction volume, approval controls and deployment requirements.
Separate from build
Build pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.

What we need from you

What you bring, and what we build with it

Each input maps to a piece of build scope and a week in the delivery timeline.

  1. 01Your projects and their hazard classifications

    Project mapping and role-designation capture

    Week 1
  2. 02Representative reviews, audits and inspection reports

    Record binding, cycle logic and the programme baseline

    Week 2
  3. 03Your emergency action plan and its call list

    Programme mapping, project binding and the automation boundary

    Week 1
  4. 04Access to relevant APIs, feeds or exports

    Programme, inspection and plan-source assessment, then integration setup

    Week 2
  5. 05Programmes you would not want signed

    Review cases and failure testing

    Week 4
  6. 06What no dam safety programme may assume

    Completeness scoring, staff routing, guardrails and signature controls

    Week 3
  7. 07A named Chief Dam Safety Engineer to sign

    Signature workflow, then pilot and production validation

    Weeks 5–6

Nothing else is required

Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

Each band is the honest working time a phase takes, and the fifth is shared because the work is.

Phase

W1

W2

W3

W4

W5

W6

  1. DiscoveryW1
  2. BuildW2 – W3
  3. EvaluateW4 – W5
  4. Pilot & LaunchW5 – W6

Week focus

W1Programme workflow discovery, project mapping and the automation boundary

W2Source integration and the role-designation baseline

W3Programme assembly, cycle logic and signature controls

W4Evaluation suite, review cases and failure-mode testing

W5Record integration, pilot projects and targeted corrections

W6One review year run under the chief dam safety engineer, then Agent Care handover

Reading the band
Each bar sits across only the weeks its own work is named for. The fifth week doubles because the work does.
At the end of W6
When the programme record validates, Agent Care takes the agent on.
Duration
Six-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Energy AI agent

Build a dam safety programme agent around the roles your licence already names.

Show us your programme and the two names on it. Part 12 sets no clock for replacing the named engineer, so that currency stays yours. Storm and water analytics return a score with its bounds; a tailings impoundment answers to another regulator on another cycle.

Typical delivery
4–6 weeks
Deployment
Your programme document
Named engineer
Programme-bound
After launch
Agent Care available

Nestack Agents · Dam safety programme

AGT-EN-12 · Agent Care available after launch

Build a dam safety programme agent

Four questions so the call starts from your actual setup — then pick a time that suits you.

About you
Your programme

No obligation. We’ll map the workflow, name the automation boundary and tell you if an agent is the wrong answer.