Mining AI agent · Closure provisioning

Mine Closure & Rehabilitation Provisioning AI Agent

Carry the disturbance ledger, unit rates and assumptions under a closure cost estimate, and reconcile it against the provision and the assurance lodged — a named person signs the plan, officers sign the accounts.

Typical delivery
4–6 weeks
Deployment
Your stack
Named officers
Pre-lodgement
After launch
Agent Care

What this agent does

Assembles the estimate, not the provision

In

  1. 01

    Ground is disturbed, and the survey behind it is read from supported mine-planning, GIS and survey sources.

  2. 02

    A hectare is classified by domain and status, and the reported rehabilitation figure is derived from that ledger.

Reason

  1. 03

    An area stays disturbed until completion criteria are evidenced against it, rather than when seeding finishes.

  2. 04

    A cost line is built on a dated unit rate, and the source and the date of that rate travel with the line.

  3. 05

    A non-use management area keeps its management cost, so dropping a rehabilitation cost does not zero the domain.

Decide

  1. 06

    A revision falls due on a trigger or a due date, and the mine-plan change that fired it is named on the estimate.

  2. 07

    A levy basis stays apart from the closure cost estimate; WA guideline v6.0 rules the MRF estimate out for it.

Out

  1. 08

    A regulatory estimate, a provision and the lodged instrument are bridged off one ledger, each difference attributed.

  2. 09

    A write action runs only inside the approval boundaries agreed during implementation.

Product statement

The agent assembles the support and the bridge; a named person signs the closure plan, and the officers who sign the accounts carry the provision.

Example workflow

One estimate, ledger to lodgement

  1. 1Disturbance data receivedSurvey pickups, mine plan, GIS layers and the prior annual return
  2. 2Ledger assembledHectares by domain, status and year, each carrying the survey it came from
  3. 3Estimate builtCost lines, unit rates, assumption register and confidence
  4. 4Controls appliedLedger reconciliation, rate-currency checks, accuracy-range tests and confidence threshold

No human action required

Stages 1 to 4 run unaided, and nothing is lodged at any of them — the agent is assembling support, and the technical services lane opens at the confidence gate.

5DecisionBranches at the confidence threshold
High confidence

Goes to the technical services head.

Low confidence

Adds a cost-engineering read first.

Technical services approval

The estimate is held with its assumption register, its open variances and the confidence.

Approve · Amend · Send to cost review

Approved — released for lodgement

  1. 6Closure systems updatedOnly where write access and approval policy allow it
  2. 7Outcome evaluatedAmendment distance, variance outcomes, regulator queries and post-lodgement revisions

Amendments

Every reviewer amendment is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required

8 items

  • Lodging the closure plan — WA guideline v6.0 names no signatory.
    • Certifying a Code Part under O. Reg. 35/24 — a qualified person.
    • Setting the rehabilitation provision in the accounts.
    • Determining the assurance or the security held.
  • Automation boundary

    Agent acts unaided

    • ✓Maintain the disturbance ledger by domain, status and year.
    • ✓Carry each cost line with its dated unit rate and the source it was drawn from.
    • ✓Run the regulatory and accounting builds off the one ledger.
    • ✓Bridge the estimate to the provision and attribute each difference.

    Any write happens inside the boundaries agreed at implementation, never ahead of approval.

    • Nominating an ERC period or a risk category.
    • Approving a unit rate that departs from the tool.
    • Drafting a sustainability or framework disclosure.
  • Changes to rate, domain or approval rules.

Example output

One cost line, annotated

Everything the agent assembles is attached to the record it was drawn from.

Closure estimate output · single cost line

Illustrative example
Domain
Waste rock dump
Cost line
Topsoil respread and deep ripping across the dump batters
Disturbed area
126 ha
Source of record
Survey pickup, dated
Confidence
89%
Rate basis
Contract schedule rate, dated

As received

Taken from the survey pickup and the contract schedule — nothing on this side is written by the agent.

Source facts used

  • Survey pickup
  • Contract rate schedule
  • Prior annual return

Why this rate

It is the dated contract rate on file, carried with its date — not a rate the agent chose.

What the score decides

Below the configured threshold the line picks up a cost-engineering read first.

Action

ApproveAmendSend to cost review

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 disturbed area

From the disturbance ledger

03Assembly

Build off one ledger

One ledger feeds the regulatory estimate, the levy basis and the accounting provision.

01Approved path

Assumptions carry the estimate

A rate that was current when the plan was written stays in the estimate until somebody dates it.

02Human review

Substance, not the clock

The tenement and permit agent tracks when a lodgement falls due; this one assembles what discharges it.

04

Build an evidence trail

The cost line, the unit rate under it and the officer who approved stay on the provision.

Integrations

Typical integrations

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

  • Mine planning and survey

    • Deswik
    • Vulcan
    • Surpac
    • Micromine
  • Spatial and disturbance

    • ArcGIS
    • QGIS
    • Drone and satellite imagery
  • Environmental management

    • Cority
    • Enablon
    • IsoMetrix
    • SafetyCulture

Agent

Closure cost & provisioning

  • Reads the ledger
  • Builds the estimate
  • Holds for approval
  • Finance and reporting

    • SAP
    • Oracle ERP
    • Workiva
    • close tooling
  • Observability & evaluation

    • OpenTelemetry
    • Langfuse
    • Supported monitoring/evaluation sources

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

Agent controls

Six layers between the model and the estimate

Six layers narrowing as they run. What survives the innermost is named in the map below.

L6 · Outermost — last line of defence

Inward → L1 · closest to the model

L6Rollback / safe modeFall back to ledger assembly only, when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt, unit-rate and jurisdiction-configuration changes.Track
L4TraceabilityRecord the source survey, the cost lines, the assumptions and the approval time.Record
L3Technical approvalHold the estimate for its named approver; it governs release, not whether a rate is right.Gate
L2Policy guardrailsTest the estimate against the configured method and range rules; a failure returns it.Restrict
L1Confidence thresholdsRoute low-confidence cost lines to a cost-engineering read before the approver sees them.Require review
Model coreEstimate built — cost lines, unit rates, assumption register and confidence
L1 – L2
Test whether the estimate may stand
L3
Puts the release in the approver's hands
L4 – L5
Keep the cost line and the rate behind it
L6
Narrows to assumption tracking when signals degrade

How Nestack evaluates it

Evaluate the estimating workflow — not only the finished number.

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

Surface — the estimate the regulator reads

  1. E1Final-output evaluationDid every cost line trace to a hectare and a dated rate?
  2. E2Step-level evaluationDid the agent use the right ledger, rate set and jurisdiction configuration?
  3. E3Tool evaluationDid it read and write the correct domain and the correct period?
  4. E4Confidence calibrationDo low-confidence cost lines actually attract more reviewer amendments?
  5. E5Slice evaluationHow does performance change across specific rehabilitation domains?
  6. E6Business outcomeHow many lines were amended, or corrected after the plan was lodged?

Floor — the outcome the balance sheet carries

Failure modes

Where each failure originates in the agent

Seven failure modes, each set at the stage where it originates.

Agent lifecycle

Direction of processing →

  1. 01 · Retrieval

    1 mode

    • DK-03

      Stale disturbance extent

      Ledger built on last year's survey shapefile.

    Stage gathers

    Survey pickups, mine plan, GIS layers and returns

  2. 02 · Reasoning

    2 modes

    • DK-04

      Undated unit rate

      A rate is carried forward without its date.

    • DK-06

      Levy basis reused

      MRF rates stand in for the closure estimate.

    Stage proposes

    Cost lines, unit rates, assumptions and confidence

  3. 03 · Tool / write

    2 modes

    • DK-02

      Provision left behind

      Accounts stay on the superseded estimate.

    • DK-05

      Status counted twice

      Seeded ground is read back as rehabilitated.

    Stage writes

    Only where write access and approval policy allow it

  4. 04 · Output

    1 mode

    • DK-01

      Range and method omitted

      Estimate goes out with no stated accuracy range.

    Stage returns

    The estimate lodged and the provision recognised

  5. 05 · Change / Version

    1 mode

    • DK-07

      Silent rate-set drift

      A model or rate-table change moves cost lines quietly.

    Stage tracks

    Model, prompt, rate tables and jurisdiction config

  • Sev-1 · a wrong estimate reaches a lodgement
  • Sev-2 · a wrong line reaches the provision
  • Sev-3 · survey degrades, line goes to review
See the complete Mining failure-mode catalogue

Affected slices

One domain can sit under a clean total

A site-wide disturbance-reconciliation figure can read as clean while a few rehabilitation domains absorb most of the amendments. Nestack reports the amendment rate by domain, not only in total.

Slice performance — reported separately, not only in aggregate

Illustrative example
SliceFailure rateLiftLift vs. thresholdStatus
Non-use management areas7.7%3.7×Review
Tailings storage facilities5.4%2.6×Review
Waste rock dumps3.3%1.6×Watch
Cleared laydown and hardstand2.2%1.0×Normal

Bar: amendment-rate lift vs. cleared-laydown baseline · scale 0–4.0× · tick marks the 2.0× review threshold

2 of 4 slices over threshold

Evidence-linked improvement

No cycle closes without a new test

A cycle is done when the stale assumption has become a case the next release must pass. That suite is what the next estimate rebuilt is measured against.

Improvement cycle · five stages

Switchback — the path turns at Improve and returns at Learn

  1. 01

    Detect

    Amendment rate rises in a rehabilitation domain.

  2. 02

    Diagnose

    The unit rate that was current when the plan was written, and never since, is read back to one cause.

  3. 03

    Improve

    Stamp the change; the cost lines behind it are filed against that number.

  4. 04

    Verify

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

  5. 05

    Learn

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

  6. Learn → Detect

    The return edge. The next estimate is detected 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, estimating workflow, evaluation, integration, then production validation and handover.

Workstream

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

  1. 01Closure workflow discovery and boundary mapping.Week 1
  2. 02Survey, GIS and ledger source assessment.Week 1, Week 2
  3. 03Unit-rate, method and jurisdiction rule mapping.Week 1, Week 2
  4. 04Disturbance ingestion and reconciliation.Week 2
  5. 05Estimate assembly and source binding.Week 2, Week 3
  6. 06Confidence scoring and variance routing.Week 3
  7. 07Technical services approval workflow.Week 3, Week 4
  8. 08Survey and finance-system integration.Week 5
  9. 09Disturbance and unit-rate cases.Week 4, Week 5
  10. 10Guardrails and approval controls.Week 4
  11. 11Provision-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 site, one domain setProductionProduction survey systemsAdvancedMultiple sites / jurisdictions
Introduced at Pilot
Estimate assembly and reconciliation✓✓✓
Technical services approval✓✓✓
Disturbance-reconciliation baseline✓✓✓
Introduced at Production
Reporting by domain—✓✓
Variance workflow in your systems—✓✓
Approved write-back—✓✓
Survey-and-ledger integration—✓✓
Introduced at Advanced
Multi-jurisdiction estimating rules——✓
Multi-stage technical approvals——✓
High domain volume——✓
Multi-jurisdiction provisioning controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build price
Confirmed after discovery based on integrations, workflow complexity, disturbance 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 disturbance ledger and domain list

    Unit-rate, method and jurisdiction rule mapping

    Week 1
  2. 02Representative prior closure estimates

    Disturbance ingestion, reconciliation and the assembly baseline

    Week 2
  3. 03Your documented unit rates and assumptions

    Estimating-method mapping and automation-boundary definition

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

    Survey, GIS and ledger assessment, then integration setup

    Week 2
  5. 05Estimates you would not want re-costed

    Assumption cases and failure-mode testing

    Week 4
  6. 06What no closure plan may leave undated

    Confidence scoring, variance routing, guardrails and approval controls

    Week 3
  7. 07Named technical services reviewers

    Technical services approval 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

The plan is drawn against elapsed weeks rather than slide space, and so week five doubles up here.

Phase

W1

W2

W3

W4

W5

W6

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

Week focus

W1Closure workflow discovery, rule mapping and the automation boundary

W2Source integration and the reconciliation baseline

W3Estimating workflow, confidence logic and approval controls

W4Evaluation suite, assumption checks and failure-mode testing

W5Survey integration, a pilot domain set and targeted corrections

W6One revision cycle run under the technical services head, then Agent Care handover

Reading the band
Each bar covers only the weeks its work is named in. The week 5 overlap is real, not padding.
At the end of W6
When the estimate 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 · Mining AI agent

Build the reconciliation the estimate, the provision and the bond all rest on.

The regulatory estimate, the levy basis and the balance-sheet provision are built on different premises, and making them equal breaks one of them. Show us your disturbance ledger, your rate schedule and who signs — we will map the bridge and set the automation boundary.

Typical delivery
4–6 weeks
Deployment
Your survey and ledger data
Named officers
Pre-lodgement
After launch
Agent Care available

Nestack Agents · Mine closure and provisioning

AGT-MN-11 · Agent Care available after launch

Build a closure-provisioning agent

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

About you
Your closure numbers

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