Decision Architecture · Human-in-the-Loop · Prototype

When a plan stops working, the decision that follows either contains the damage or creates more of it.

ACE is a decision framework built from the operational reality of managing high-stakes service itineraries — where a single change can cascade across multiple dependencies in minutes. It structures the judgment moment between pressure and action, making decisions explicit, reviewable, and accountable before anything reaches the client.

01 Situation What changed? What is missing? What is at risk?
02 Decision Select safest path. Classify risk. Define contingency.
03 Confirmation Validate readiness. Trigger review. Gate execution.
04 Logged Action Every decision creates an accountable record.
Discipline
Decision Systems
Format
Desktop Prototype
Focus
Risk · Contingency · Log
Context
High-Stakes Service Ops

In high-stakes service operations, the most dangerous moment is the one between a problem appearing and an action being taken.

ACE was built from the experience of managing complex travel itineraries for high-value clients — where a flight delay, a supplier cancellation, or a missed window can cascade across transfers, hotel check-ins, dinner reservations, and client communications in minutes. The problem is never the disruption itself. It is the unstructured decision that follows it.

Incomplete inputs
+ Time pressure
+ Unclear ownership
+ Service risk
→ Premature Action Risk

A system that fails gracefully is more trustworthy than one that always produces an answer. ACE does not automate judgment — it structures it. The framework applies wherever a professional must make a consequential decision under time pressure with incomplete information: travel advisory, client experience operations, onboarding coordination, or any service where the cost of a wrong decision is borne by someone who trusted you with their outcome.

Scenario — live travel advisory
High-value client · Flight BA 447 delayed 83 minutes
What is known
Client in transit · Flight confirmed delayed · Transfer pre-booked · Hotel and dinner reservation active
What is breaking
Transfer window now 12 min — below 25-min minimum · Hotel check-in window at risk · Dinner reservation in jeopardy · Client unaware
Decision required — 22 minutes remaining
Rebook transfer · Hold and monitor · Escalate · Manual recovery path
Current path — what was missing
No risk level
No contingency
No readiness check
No review trigger
No decision log

One operating framework.
Five safeguard layers.

ACE separates operational judgment into three stages — Situation, Decision, Confirmation — with risk classification, contingency gating, human review, and decision logging running as enforcement layers beneath.

Decision Taxonomy

Each decision option has a defined risk profile, operational dependency, required confirmation, and contingency requirement. These are not suggestions — they are the system's decision model.

Decision OptionWhen UsedRiskRequired ConfirmationContingency
Rebook / rerouteDependency at risk, viable alternative existsHighSupplier confirmed, client awareFallback path if rebook fails
Hold and monitorSituation unstable, window still openMediumUpdate threshold definedEscalation trigger if window closes
Proactive client communicationClient impact likely, time to act existsMediumMessage reviewed before sendingRecovery offer if needed
EscalateRisk exceeds advisor controlHighSenior review completedManual recovery path
Manual recoveryGuided path not supported by systemCriticalOverride reason requiredFull audit log entry

Risk Classification Tree

When a decision is high risk, ACE requires a contingency path before confirmation can proceed. If no safe recommendation exists, the system surfaces manual recovery or escalation — it does not guess.

Decision Selected → Risk Classified
Low / Medium Risk
Standard confirmation
Confirm and Execute
Decision logged
High / Critical Risk
Contingency required
Human review triggered
Confirmation gated
Decision logged

Blocking Rules

The system disables confirmation when required conditions are missing. These are not warnings — confirmation is structurally blocked until the condition is met.

ConditionSystem Behavior
High risk + no contingencyConfirmation disabled
Missing readiness checkDecision cannot close
Human review not completedAction blocked
Required log fields incompleteDecision remains open
No safe recommendation availableManual recovery or escalation required

The Decision Log

Every confirmed decision creates an immutable record. This is not a notes field — it is the accountability artifact that supports service recovery investigations and manager review after the moment has passed.

In manual recovery and escalation modes, all override actions are logged with elevated severity. A reason is required for every action taken outside the guided path.

LF-001 · BA 447 — Apr 20 2026 17:38 — Apr 20 2026
ContextFlight BA 447 delayed 83m. Transfer window collapsed to 12m. Hotel check-in and dinner reservation at risk.
Risk LevelHigh
DecisionRebook private transfer to 19:15 pickup
DependenciesTransfer · Hotel check-in · Client communication
Cost impact+£0 — within agreement
Executed byM. Okafor
StatusLogged · Confirmed

The prototype in motion — two scenarios, one system.

The screens below follow two live cases through the full ACE flow: Luciana Ferretti (Decision Required — viable path found) and Marcus Webb (Critical Intervention — guided path not supported). Together they show the full decision range the system handles.

Today's Arrival Queue — system overview
Today's Arrival Queue showing cases prioritized by failure risk

Today's Arrival Queue · Apr 20 2026 · Prioritized by failure risk · 1 Critical · 1 Decision Required · 2 In Progress · 1 Stable

Scenario A · Luciana Ferretti LF-001 — Flight delayed · Itinerary cascading · Decision Required · 22m to failure window
Situation: A change was detected in this arrival plan

Situation · Flight BA 447 delayed 83 minutes · Transfer window now 12m — below 25-minute minimum · Affected: Transfer, Hotel check-in, Client communication

Decision: AI-drafted recommendation to rebook private transfer

Decision · AI drafted recommendation · Confidence: High · Rebook private transfer to 19:15 pickup · Option expires in 18m · Alternative paths available

Confirmation: Review the exact changes before execution

Confirmation · You are about to: Rebook private transfer to 19:15 pickup · Affected: Transfer, Hotel check-in, Client communication · Cost: +£0 · Executed by: M. Okafor · Cannot be undone without manual recovery

Execution and Resolution
Execution: steps in progress — 3 complete, 1 pending

Execution · 3 of 4 steps complete · Driver confirmation: pending → blocked

Execution: driver confirmation blocked

Execution blocked · Driver confirmation cannot be completed · Case cannot be marked Resolved until block is cleared or classified as Partially Resolved

Resolution: Partially Resolved — open follow-up required

Resolution · Partially Resolved · Client notification still pending · Archive blocked until communication dependency is cleared

Scenario B · Marcus Webb MW-002 — Transfer supplier cancelled · No backup · Critical Intervention · 8m to failure window
Situation: Critical — primary transfer supplier cancelled, no backup

Situation · Primary transfer supplier cancelled. No backup on record. Client dinner at 19:30 — missed reservation and stranded arrival at risk.

Decision: No safe recommendation available — manual recovery required

Decision · No safe recommendation available · Conditions beyond system decision model · Manual recovery or escalation required

Manual recovery: override action and reason required

Manual Recovery · All override actions logged with elevated severity · Override Action required · Reason for Override required · Cannot submit without both fields

Case escalated: ownership transferred, full handoff record written

Case Escalated · Ownership transferred to escalation team · Full handoff record written to audit log · Navigation returns to queue

For contrast — Amara Osei AO-003 · All dependencies confirmed · Stable Plan
Stable plan: everything aligned, no action required

Situation · Arrival Plan Stable · Everything is aligned. No action required. Monitoring continues in background. · EK 007 · DXB T3 · Atlantis The Palm · ETA 19:20

Measured by decision quality, not speed alone.

Faster decisions only count as success if rework and escalation do not increase. The primary metric is the Validated Decision Rate — decisions completed with the required situation, risk, contingency, and confirmation before action.

Primary Metric
Validated Decision Rate
Decisions with full structure ÷ Decisions initiated

Measures whether decisions are completed with the required situation, risk, contingency, and confirmation before action.

Supporting Metric
Decision Rework Rate
Cases reopened after confirmation ÷ Total confirmed

Measures whether structured decisions actually reduce rework. Faster decisions that produce more rework are a failure.

Supporting Metric
Escalation After Decision
Escalations post-confirmation ÷ Total decisions

Measures whether the decision structure is actually reducing post-action escalation — the primary cost of the original problem.

Supporting
Contingency Coverage

High-risk decisions with contingency defined before execution.

Supporting
Human Review Compliance

High-risk decisions that completed the human review gate before executing.

Supporting
Log Completeness

Confirmed decisions with all required log fields completed at time of action.

What ACE is

Situation intake and context clarity
Decision taxonomy and risk classification
Contingency requirement gating
Human review trigger and compliance
Confirmation gate before execution
Decision log and audit trail
Manual recovery and escalation paths

What ACE is not

Live supplier system integration
Automated client messaging
Full itinerary management
Real-time inventory or availability
Autonomous AI decision-making

The scope was defined to prove whether structured decision logic improves clarity before expanding into automation or system integrations.

ACE is not a task manager. It is a decision model.

It applies wherever a professional must make a consequential decision under time pressure, with incomplete information, where the cost of the wrong choice is borne by someone who trusted them with their outcome. Travel advisory. Client experience operations. Onboarding coordination. High-stakes service management.

The framework was built from practice — from the real operational experience of managing complex itineraries where a single delay cascades into multiple failures, and where individual judgment without structure is the system's weakest point.

Together with Aethel, it proves a consistent design thesis: service failures are usually legibility failures. Aethel makes progress visible to the client. ACE makes the decision visible to the advisor. Both are the same problem — solved at different points in the service chain.

Origin: Travel advisory operations managing high-stakes client itineraries
Problem: Unstructured decisions under time pressure create irreversible service failures
ACE: Situation → Decision → Confirmation → Logged Action
Applicable to: Travel advisory · CX operations · Onboarding · Any high-stakes service
Target: Decisions that contain damage instead of creating more of it
Test the prototype

Experience the decision flow live.

Open any case, then use the Simulate controls — Escalate, Advance Time, Destabilize — to trigger different system states and see how ACE responds to changing conditions.

Open prototype ← The Aethel case