Greg Sier & Associates

Thinking / System design· Part 10 of 10 in From exception to decision

Audit should be independent of execution

Doing the work, governing the response and independently assuring that both were effective are related responsibilities, but they are not the same responsibility.

  • Audit
  • Assurance
  • Governance
  • Operating model

31 August 2026

On this page

An operating organisation has to act.

Equipment must be maintained.

Permits must be issued.

Contracts must be administered.

Licence conditions must be met.

Exceptions must be resolved.

Decisions must be made.

That work cannot be delegated to an assurance function.

But neither should an organisation rely entirely on the people and systems performing the work to decide whether the governance surrounding it is effective.

At some point, assurance needs a degree of independence.

There are three different questions

The distinction can be expressed simply.

Operations asks:

Did we perform the required work?

Governance asks:

Did we recognise the issue, understand the evidence, assess the risk, decide appropriately and verify the response?

Audit or independent assurance asks:

Can we demonstrate that those processes were sufficient, authorised and effective?

These questions overlap.

They do not have the same purpose.

Independence does not always mean another organisation

Independent assurance can take many forms.

It might be:

  • another person,
  • another technical authority,
  • a separate corporate function,
  • internal audit,
  • an external auditor,
  • a regulator,
  • or an automated control that is independent of the workflow being tested.

The level of independence should be proportionate to the consequence.

A low-risk administrative exception does not need an external review.

A major safety, regulatory or financial decision may require much stronger separation.

The important principle is that the evidence needed to challenge the process should not disappear inside the process itself.

Audit needs the chain, not just the final record

Traditional audit can involve reconstructing an event after the fact.

Documents are collected.

Emails are searched.

Approvals are found.

System logs are exported.

People are interviewed.

Eventually a reviewer attempts to understand:

What happened?

A structured assurance environment should make more of that chain available directly.

For a material case, the reviewer should be able to follow:

Source requirement → Evidence → Exception → Risk assessment → Decision → Conditions → Obligations → Actions → Verification → Closure

That does not eliminate judgement.

It improves the evidence available to exercise it.

Audit should test governance, not just paperwork

A complete-looking file does not necessarily indicate good governance.

The more useful questions may be:

  • Was the evidence current when the decision was made?
  • Were important assumptions explicit?
  • Did the person making the decision have authority?
  • Were temporary conditions actually monitored?
  • Were accepted risks repeatedly extended?
  • Did the required actions achieve their intended outcomes?
  • Was closure independently verified where necessary?
  • Did recurring exceptions receive systemic treatment?
  • Were obligations satisfied or merely marked complete?
  • Were controls changed when the operating model changed?

These questions test the quality of governance rather than the presence of documents.

The architecture becomes clearer

At this point, the assurance layer begins to separate into several responsibilities.

Operational applications own their domain work.

They may include:

  • maintenance,
  • integrity,
  • permits,
  • environment,
  • production,
  • projects,
  • contracts,
  • licences,
  • finance.

The Orchestrator manages relationships between systems.

It can:

  • move events,
  • schedule actions,
  • reconcile states,
  • run controls,
  • detect missing consequences,
  • and preserve cross-system transactions.

A Governance & Assurance capability manages the accountable organisational response.

It can preserve:

  • evidence,
  • material exceptions,
  • risk assessments,
  • decisions,
  • obligations,
  • actions,
  • verification,
  • and closure.

Independent assurance then asks whether that governance process itself is reliable.

Conceptually:

Operational applications ↓ ↑ Orchestrator ↓ ↑ Governance & Assurance ↓ ↑ Independent Assurance / Audit ↓ Management / Board

This does not necessarily mean four large enterprise platforms.

These are responsibilities.

The implementation can remain modular and proportionate.

The same architecture also clarifies the role of specialised legal applications.

A Legal Obligation Register can answer:

What are we legally, contractually or regulatorily required to do?

A contract obligation application can identify notices, commitments and deadlines.

A regulatory response application can manage evidence and formal submissions.

Those applications do not need to own operational execution.

Instead, their obligations can enter the wider governance model.

Operational evidence can return through the same environment.

For example:

Licence condition → Obligation → Operational control → Evidence → Verification → Demonstrated compliance

That gives legal, operational and management users different views of the same accountable chain without forcing them into one application.

Assurance becomes a loop

The two series now connect.

The assurance-layer series began by asking how we know whether the wider operating model continues to behave as intended.

That led through:

specialised applications → shared meaning → orchestration → events → controls → exceptions

But detecting divergence does not complete the assurance process.

Once something material has been identified, another chain begins:

Evidence → Exception → Risk → Decision → Obligation → Action → Verification → Closure

Verification then feeds back into the operating model.

Did the expected state return?

Are the decision conditions still true?

Is the obligation satisfied?

Has the control become effective again?

If not, another exception appears.

The assurance model is therefore circular:

Expected state → Detection → Governance → Action → Verification → Expected state

That may be more useful than thinking of assurance as a dashboard sitting above operational systems.

From system assurance to governance assurance

A system of assurance can tell us that applications, information and operating processes remain coherent.

A governance assurance layer goes further.

It preserves the relationship between:

what the organisation knew, what it decided, what it became responsible for doing, and whether the response actually worked.

The objective is not more workflow.

It is not to put every decision into a central application.

And it is not to create another enterprise monolith.

The objective is to make accountability traceable across systems that already have their own responsibilities.

That suggests several distinct layers:

Applications execute. The Orchestrator coordinates and tests. Governance decides and accounts. Assurance independently challenges and verifies.

The separation matters because each layer has a different authority, audience and purpose.

Taken together, they create something broader than software integration.

They create an operating environment in which the organisation can not only detect when reality diverges from intent, but also demonstrate how it responded.

That may be the next step in the assurance-layer idea: moving from assuring that the systems and processes remain coherent to assuring that the organisation governs the consequences when they do not.