Live-assisted mode

Live

Manual real-money operating center. The app tracks decisions, spend, returns, evidence, and P/L, but it never moves money itself.

live-assistedenabledmanual approval requiredlocked

Manual money movement only

This app does not read your bank yet. Live-assisted mode does not call payment providers, store credentials, or spend money automatically. The operator manually executes the spend or return outside the app and then records the result here.

Live readiness

Live payments are disabled until V2.0 controlled payment approval.

lockedlive payment lockedlive execution locked

Provider configured

No

Provider mode

sandbox/stub

Operator confirmed

No

Bankroll confirmed

Yes

Ledger aligned

Yes

Daily limit configured

Yes

Single-action limit configured

Yes

Kill switch active

Yes

Funding source confirmed

pass

The funding source is confirmed.

Ledger aligned

pass

The app ledger matches the expected balance.

Bankroll confirmed

pass

Confirmed funding source and ledger are aligned.

Live provider configured

fail

No live provider has been explicitly configured.

Provider mode live

fail

Provider mode is still sandbox/stub.

Operator confirmed

fail

Operator confirmation has not been captured yet.

Daily limit configured

pass

Daily limit is set to GBP 25.00.

Single action limit configured

pass

Single action limit is set to GBP 10.00.

Live kill switch active

pass

The live kill switch remains armed.

Audit logging available

pass

Audit logging remains enabled for readiness and live-assist actions.

First controlled payment

Manual external £1 payment only. The app records evidence after the operator has paid outside the app.

blockedamount cap £1no provider calls

App moves money

No

Live provider calls

Disabled

Manual external mode

Enabled

Provider mode

manual_external

Amount cap

£1.00

Manual reference

Required before spend record

Manual-only controlled payment

The app must not initiate the payment. Prepare only creates a manual real action and requires this confirmation: "I understand the app will not move money. I will make the £1 payment manually outside the app." Ledger spend can be recorded only after the operator confirms "I confirm I manually made this £1 payment outside the app." and supplies an external payment reference plus evidence note.

Close requirement

After the £1 proof spend is recorded, close the controlled action with the confirmation: "I confirm this controlled manual action is complete and no further automatic money movement is required." Closing does not create a fake return, does not call providers, and preserves the app real ledger balance exactly.

App live payment disabled

pass

The app cannot initiate live payments.

App live execution disabled

pass

The app cannot execute live provider actions.

Manual external payment mode

pass

Manual external mode is enabled by controlled-payment policy; no live provider API is required.

Funding source confirmed

pass

Funding source is confirmed.

Ledger aligned

pass

App ledger and expected balance are aligned.

No discrepancy

pass

Discrepancy amount is GBP 0.00.

No active unresolved real action

pass

No active unresolved real actions exist.

First controlled payment unused

fail

The first controlled payment has already been recorded.

Next controlled manual action

Manual prepare is allowed only after the first proof is closed and a payee/reference plan is captured.

ready for reviewnext cap £1provider disabled

App moves money

No

Live provider calls

Disabled

Live payment

Disabled

Live execution

Disabled

Next action cap

£1.00

Payee/reference plan

Required

Current app ledger

£173.00

BUILD after proof

Expected £174

Next prepare requirements

Next controlled manual prepare requires a planned payee name, planned payment reference, planned purpose, source/evidence URL, category, manual execution evidence note, and the operator confirmation: "I understand this is a manual external action. The app will not move money or call a provider." Prepare creates only a manual action and execution plan; it does not create a PaymentIntent, call a provider, or change the ledger.

First controlled proof closed

pass

The first controlled manual external proof action is closed.

Ledger aligned

pass

App ledger and expected balance are aligned.

No discrepancy

pass

Discrepancy amount is GBP 0.00.

No active unresolved real action

pass

No active unresolved real actions exist.

App does not move money

pass

Controlled next-action review remains manual external only.

Live provider calls disabled

pass

Live payment and execution remain disabled.

Next manual action cap

pass

Next manual action cap remains GBP 1.00 until explicitly raised later.

Planned payee/reference plan required

pass

Any future next prepare path must require a manual payee and reference plan.

Real float baseline

£175.00

Confirmed opening balance

£175.00

App real ledger balance

£173.00

Expected real balance

£173.00

Real realised P/L

-£2.00

Unreconciled spend

£0.00

Unreconciled returns

£0.00

Discrepancy amount

£0.00

Funding source

Source name

Manual Bank Account

Source type

manual bank account

Confirmation status

Confirmed float

Opening balance

£175.00

Opening balance date

25/06/2026

Confirmed by

Andrew Rigby

Evidence/reference: Andy Transfer

Confirmation text: I confirm this is a real allocated float

Important: This confirms the manual float you have set aside. No bank connection exists yet.

This app does not read your bank yet. This confirms the manual float you have set aside.

No bank connection exists yetNo card or bank details acceptedConfirmation requires explicit wording

Live settings

Create a manual real action

Reconciliation overview

App ledger balance

£173.00

Confirmed opening balance

£175.00

Total manual spend

£2.00

Total manual returns

£0.00

Unreconciled spend

£0.00

Unreconciled returns

£0.00

Actions with discrepancy

0

Actions awaiting reconciliation

0

Confirmed opening balance is the real float baseline. Reconciliation means you have matched this record to your own statement, receipt or evidence. The app ledger is the tracked balance. No money is moved by the app.

Real actions awaiting review

Completed losslead arbitrage researchcompleted loss

Next controlled manual action: V2.2 second controlled manual external payment proof. This is a manual-only prepare step. No money is moved by the app.

Source: Andrew Rigby controlled proof holding account · Planned spend £1.00 · Expected return £1.00

Real action finished with a negative realised result.

Operator will manually move exactly £1 outside the app only after reviewing this prepared action. The app must not move money, create a PaymentIntent, call a provider, or change the ledger at prepare time.

Spend reconciliation: Matched to statement

Return reconciliation: Not required

Spend statement ref: AR02

Spend evidence ref: Andrew Rigby manually moved exactly £1 outside the app with bank/payment reference AR02. The planned reference was AR02-£1, but the actual reference used was AR02. The app did not move money, did not call a provider, and is only recording the spend after operator confirmation.

Return statement ref: None

Return evidence ref: None

Discrepancy: £0.00

Expected profit

£0.00

Payout delay

0 days

Created

26/06/2026, 16:32:03

Updated

28/06/2026, 09:49:26

Approval note: CONTROLLED_PAYMENT_GATE_V2: next manual external action prepared with planned payee/reference only.

Execution note: Andrew Rigby manually moved exactly £1 outside the app with bank/payment reference AR02. The planned reference was AR02-£1, but the actual reference used was AR02. The app did not move money, did not call a provider, and is only recording the spend after operator confirmation.

Return note: V2.2 close after V2.2.1 fix: second controlled manual external payment proof is complete. The £1 spend was manually made outside the app with actual reference AR02. The planned reference was AR02-£1, but the actual operator-held payment reference was AR02. No return is required for this proof action. The app must not create a fake return, move money, or call a provider.

Evidence URL: https://example.com/v22-next-controlled-manual-action

Execution plan

Live bank/payment execution is not connected yet. This action can be manually executed outside the app. Sandbox execution does not spend money. Live execution requires a regulated provider and explicit consent before it can be enabled.

Status: Ready for manual execution

Execution mode: manual only

Funding mode: manual spend required

Approved spend: 1

Sandbox result: Not run

Live result: Not run

Selected adapter notes

  • Creates operator checklist only.
  • No money is moved by the app.
  • Sandbox output is informational only.

Action: Next controlled manual action: V2.2 second controlled manual external payment proof. This is a manual-only prepare step. No money is moved by the app. - Current action status: completed_loss

Payment intent readiness

No payment intent yet. Sandbox payment intent does not move money and live payment stays disabled.

Selected provider: Manual no payment provider · live disabled

Payment provider readiness

Sandbox payment intent does not move money. Live payment is disabled. Do not enter bank or card credentials. Real payments require a regulated provider and explicit consent. Manual approval remains required.

Selected provider notes

  • Operator pays outside the app.
  • No live payment rail is connected.
  • This provider is manual only.

Action: Next controlled manual action: V2.2 second controlled manual external payment proof. This is a manual-only prepare step. No money is moved by the app. - Current action status: completed_loss

Completed actions are read-only apart from reconciliation.

Completed losslead arbitrage researchcompleted loss

V2.0.1 first controlled manual external payment

Source: Manual external first payment proof · Planned spend £1.00 · Expected return £1.00

Real action finished with a negative realised result.

Manual external payment will be executed outside the app by Andrew Rigby. No provider API call, checkout automation, bank automation, or app money movement is permitted.

Spend reconciliation: Matched to statement

Return reconciliation: Not required

Spend statement ref: AR01-£1

Spend evidence ref: Andrew Rigby manually transferred the £175 allocated float into the decided float account, then manually moved exactly £1 into a separate account with reference AR01-£1. The app did not move money, did not call a provider, and only records this spend after operator confirmation.

Return statement ref: None

Return evidence ref: None

Discrepancy: £0.00

Expected profit

£0.00

Payout delay

0 days

Created

26/06/2026, 15:09:23

Updated

26/06/2026, 15:47:08

Approval note: CONTROLLED_PAYMENT_GATE_V2: prepared for manual external payment only.

Execution note: Andrew Rigby manually transferred the £175 allocated float into the decided float account, then manually moved exactly £1 into a separate account with reference AR01-£1. The app did not move money, did not call a provider, and only records this spend after operator confirmation.

Return note: V2.1 close: first controlled manual external payment proof is complete. The £1 spend was manually made outside the app with reference AR01-£1. No return is required for this proof action. The app must not create a fake return, move money, or call a provider.

Evidence URL: https://example.com/v201-first-controlled-manual-payment

Execution plan

Live bank/payment execution is not connected yet. This action can be manually executed outside the app. Sandbox execution does not spend money. Live execution requires a regulated provider and explicit consent before it can be enabled.

Status: Ready for manual execution

Execution mode: manual only

Funding mode: manual spend required

Approved spend: 1

Sandbox result: Not run

Live result: Not run

Selected adapter notes

  • Creates operator checklist only.
  • No money is moved by the app.
  • Sandbox output is informational only.

Action: V2.0.1 first controlled manual external payment - Current action status: completed_loss

Payment intent readiness

No payment intent yet. Sandbox payment intent does not move money and live payment stays disabled.

Selected provider: Manual no payment provider · live disabled

Payment provider readiness

Sandbox payment intent does not move money. Live payment is disabled. Do not enter bank or card credentials. Real payments require a regulated provider and explicit consent. Manual approval remains required.

Selected provider notes

  • Operator pays outside the app.
  • No live payment rail is connected.
  • This provider is manual only.

Action: V2.0.1 first controlled manual external payment - Current action status: completed_loss

Completed actions are read-only apart from reconciliation.

Cancelledlead arbitrage researchcancelled

BUILD V1.11.1 safe sandbox auto-execution proof

Source: BUILD sandbox proof candidate · Planned spend £1.00 · Expected return £2.00

The real action was cancelled before manual execution.

Safe BUILD-only sandbox proof candidate. Fictional lead research note only. Read-only research. No outreach automation. No checkout automation. No account creation. No scraping. No real payment. No real-world action.

Spend reconciliation: Unreconciled

Return reconciliation: Unreconciled

Spend statement ref: None

Spend evidence ref: None

Return statement ref: None

Return evidence ref: None

Discrepancy: £0.00

Candidate: BUILD V1.11.1 safe sandbox auto-execution proof

Expected profit

£1.00

Payout delay

7 days

Created

26/06/2026, 13:28:27

Updated

26/06/2026, 13:33:32

Approval note: V1.11.1 sandbox proof completed. Cancelling proof action to release reserved availability. No real spend occurred.

Execution note: BUILD-only proof candidate moved to approved_for_live_action so the sandbox-only orchestrator can process it.

Return note: Sandbox-only controlled test. No real provider call and no real ledger movement.

Evidence URL: https://example.com/build-v1111-safe-sandbox-proof

Execution plan

Live bank/payment execution is not connected yet. This action can be manually executed outside the app. Sandbox execution does not spend money. Live execution requires a regulated provider and explicit consent before it can be enabled.

Status: Sandbox executed

Execution mode: adapter sandbox

Funding mode: no funding required

Approved spend: 1

Sandbox result: {"actionId":"cmquyvdnt0006cxii0l5yy5cb","adapterId":"mock_sandbox_adapter","result":{"outcome":"simulated_execution","simulatedState":"sandbox-executed","notes":["The adapter sandbox ran locally.","No real ledger entry was created or updated."]}}

Live result: Not run

Selected adapter notes

  • Simulates execution for tests only.
  • No ledger update is performed.
  • Sandbox state is local and temporary.

Action: BUILD V1.11.1 safe sandbox auto-execution proof - Current action status: cancelled

Payment intent readiness

Status: Sandbox completed · Provider mode: provider sandbox · Live payment disabled.

Selected provider: Mock payment provider sandbox · live disabled

Payment provider readiness

Sandbox payment intent does not move money. Live payment is disabled. Do not enter bank or card credentials. Real payments require a regulated provider and explicit consent. Manual approval remains required.

Status: Sandbox completed

Provider mode: provider sandbox

Amount: 1

Payee: BUILD V1.11.1 safe sandbox auto-execution proof / cmquyvdnt0006cxii0l5yy5cb

Operator consent: I confirm this sandbox payment intent is sandbox-only and does not move money.

Execution plan adapter: mock_sandbox_adapter

Selected provider notes

  • Sandbox only and local to the app.
  • No real payment provider is contacted.
  • No ledger entry is created by the sandbox itself.

Action: BUILD V1.11.1 safe sandbox auto-execution proof - Current action status: cancelled

This action is read-only.

Cancelledlead arbitrage researchcancelled

First sandbox execution test

Source: Manual test · Planned spend £1.00 · Expected return £2.00

The real action was cancelled before manual execution.

Sandbox dry run only - no real spend

Spend reconciliation: Unreconciled

Return reconciliation: Unreconciled

Spend statement ref: None

Spend evidence ref: None

Return statement ref: None

Return evidence ref: None

Discrepancy: £0.00

Expected profit

£1.00

Payout delay

7 days

Created

25/06/2026, 15:27:02

Updated

25/06/2026, 15:36:57

Approval note: Cancelled before manual execution.

Execution note: Testing V1.8 execution engine. No money to be spent.

Execution plan

Live bank/payment execution is not connected yet. This action can be manually executed outside the app. Sandbox execution does not spend money. Live execution requires a regulated provider and explicit consent before it can be enabled.

Status: Sandbox executed

Execution mode: adapter sandbox

Funding mode: no funding required

Approved spend: 1

Sandbox result: {"actionId":"cmqtno1ac0000cxzbaku51vjc","adapterId":"mock_sandbox_adapter","result":{"outcome":"simulated_execution","simulatedState":"sandbox-executed","notes":["The adapter sandbox ran locally.","No real ledger entry was created or updated."]}}

Live result: Not run

Selected adapter notes

  • Simulates execution for tests only.
  • No ledger update is performed.
  • Sandbox state is local and temporary.

Action: First sandbox execution test - Current action status: cancelled

Payment intent readiness

No payment intent yet. Sandbox payment intent does not move money and live payment stays disabled.

Selected provider: Manual no payment provider · live disabled

Payment provider readiness

Sandbox payment intent does not move money. Live payment is disabled. Do not enter bank or card credentials. Real payments require a regulated provider and explicit consent. Manual approval remains required.

Selected provider notes

  • Operator pays outside the app.
  • No live payment rail is connected.
  • This provider is manual only.

Action: First sandbox execution test - Current action status: cancelled

This action is read-only.

Start today

  1. 1. Enable live-assisted mode.
  2. 2. Set a small operating float.
  3. 3. Confirm the funding source and opening balance evidence.
  4. 4. Create a small manual action.
  5. 5. Approve it for manual execution.
  6. 6. Manually spend outside the app.
  7. 7. Record the spend, then the return or loss.
  8. 8. Reconcile the records against your own statement or receipt.
  9. 9. Check /daily tomorrow.

Recommended first step: turn on live-assisted mode, confirm a small real float, and create one manual action with a tiny spend.

Live-assisted summary

Mode

Enabled

Manual approval

Required

Approved to act manually

0

Awaiting approval

0

Pending returns

0

Completed actions

2

Cancelled actions

2

Rejected actions

0

Live-assisted mode is enabled. Starting bankroll default is £175.00. Daily spend limit is £25.00 and the single action limit is £10.00.

Check real P/L on /daily

Automation controls

Automation enabled

Yes

Sandbox automation

Allowed

Live payment

Disabled

Live execution

Disabled

Max candidates per run

3

Max actions per run

3

Max payment intents per run

3

Max sandbox executions per run

3

This remains sandbox only. No real money moved by the app. The automation kill switch is the automation enabled setting.

What automatic execution means

Manual-only means the operator executes outside the app and records the result.

Assisted execution means the app can prepare the workflow, but it still cannot move money.

Sandbox execution is local simulation only. It does not spend money or talk to a provider.

Live execution remains blocked until a regulated provider path, explicit consent, and operator controls exist.

Payment provider sandbox is local-only. It never stores bank or card credentials and never initiates real payments.

  • Regulated payment provider or Open Banking PISP.
  • Explicit operator consent before any payment action.
  • Payee controls and hard spend limits.
  • Transaction signing or authorisation.
  • Reconciliation for receipts, statements, refunds, and returns.
  • Kill switch and manual override.
  • Full audit logs.

Manual instruction adapter

Mode: manual only · Funding: manual spend required

Live: disabled · Sandbox: enabled

Creates operator checklist only. No money is moved by the app. Sandbox output is informational only.

Mock sandbox adapter

Mode: adapter sandbox · Funding: no funding required

Live: disabled · Sandbox: enabled

Simulates execution for tests only. No ledger update is performed. Sandbox state is local and temporary.

Provider stub payment required

Mode: adapter live disabled · Funding: payment provider required

Live: disabled · Sandbox: disabled

Shows the future provider boundary only. Live execution remains disabled. No payment initiation is available yet.

Autonomous policy engine

V1.10 adds a sandbox-only policy engine that can evaluate safe candidates, create real actions, and prepare execution and payment sandbox readiness without moving money.

V1.11 adds the one-click sandbox execution orchestrator that can continue the safe chain through sandbox payment completion and sandbox execution, then stop.

Manual approval remains the fallback whenever evidence is incomplete or policy thresholds are exceeded.

Open /automation

Latest audit event

controlled payment closedsystem

Controlled manual external payment action closed without app money movement or fake return.

28/06/2026, 09:49:26

Create live-assisted action from candidates

Safety-approved candidates can still create a live-assisted action draft, but approval and manual execution remain separate.

Open candidates

The direct candidate-to-live shortcut remains available on /candidates when a candidate passes safety checks.