Runs and repairs

Every fifteen minutes a systemd timer runs the pipeline end to end. When a blocking control fails, a diagnostician proposes one repair from a closed set of five actions, rehearses it on a shadow copy of the warehouse, and only commits it if the rehearsal proves it.

No open escalations
Running unattended for
59d 23h
since 2026-08-06 02:10 UTC
Runs completed
1,918 / 2,088
clean runs of total runs
Repairs attempted2 applied
85
proposed by the diagnostician
Escalated to a human
83
the gate refused, or no action fitted

Latest run, stage by stage

run 20260827T140302001Z
sweep
385 files
4ms14:03:02385 files
ingest
377 skipped_duplicate · 8 superseded
757ms14:03:024,113 rows
model
16 models, 349,619 rows
1.7s14:03:04349,619 rows
check
33 passed, 1 failed
96ms14:03:0433/34 passed
heal
Diagnose, rehearse on a shadow copy, prove
——not needed
export
Publish pipeline.json and this console
——in progress
Total duration2.5s

Repair attempts

closed action set: approve schema · remap column · map treatment · quarantine file · escalate
WhenTriggered byProposedOutcomeTookVerdict
2026-08-27 11:18freshness.booking_legacynoneescalated1.2sdiagnostician error: claude exited 1: no stderr
2026-08-27 04:18freshness.booking_legacynoneescalated1.2sdiagnostician error: claude exited 1: no stderr
2026-08-26 21:18freshness.booking_legacynoneescalated1.3sdiagnostician error: claude exited 1: no stderr
2026-08-26 14:18freshness.booking_legacynoneescalated1.3sdiagnostician error: claude exited 1: no stderr
2026-08-26 07:18freshness.booking_legacynoneescalated1.2sdiagnostician error: claude exited 1: no stderr
2026-08-26 00:18freshness.booking_legacynoneescalated1.2sdiagnostician error: claude exited 1: no stderr
2026-08-25 17:18freshness.booking_legacynoneescalated1.2sdiagnostician error: claude exited 1: no stderr
2026-08-25 10:18freshness.booking_legacyescalateescalated10.7sthe diagnostician declined to propose a repair
2026-08-25 03:18freshness.booking_legacyescalateescalated7.8sthe diagnostician declined to propose a repair
2026-08-24 20:18freshness.booking_legacyescalateescalated8.7sthe diagnostician declined to propose a repair
2026-08-24 13:18freshness.booking_legacyescalateescalated5.3sthe diagnostician declined to propose a repair
2026-08-24 06:18freshness.booking_legacyescalateescalated11.0sthe diagnostician declined to propose a repair
2026-08-23 23:18freshness.booking_legacyescalateescalated9.5sthe diagnostician declined to propose a repair
2026-08-23 16:18freshness.booking_legacyescalateescalated10.5sthe diagnostician declined to propose a repair
2026-08-23 09:18freshness.booking_legacyescalateescalated12.2sthe diagnostician declined to propose a repair
2026-08-23 02:18freshness.booking_legacyescalateescalated9.0sthe diagnostician declined to propose a repair
2026-08-22 19:18freshness.booking_legacyescalateescalated11.7sthe diagnostician declined to propose a repair
2026-08-22 12:48freshness.stripe_payoutsescalateescalated7.1sthe diagnostician declined to propose a repair
2026-08-22 12:18freshness.booking_legacyescalateescalated9.9sthe diagnostician declined to propose a repair
2026-08-22 05:18freshness.booking_legacyescalateescalated10.0sthe diagnostician declined to propose a repair
2026-08-21 22:18freshness.booking_legacyescalateescalated7.8sthe diagnostician declined to propose a repair
2026-08-21 15:18freshness.booking_legacyescalateescalated5.6sthe diagnostician declined to propose a repair
2026-08-21 08:18freshness.booking_legacyescalateescalated11.3sthe diagnostician declined to propose a repair
2026-08-21 05:18freshness.stripe_payoutsescalateescalated5.6sthe diagnostician declined to propose a repair
2026-08-21 01:18freshness.booking_legacyescalateescalated9.9sthe diagnostician declined to propose a repair

Escalations

a fault nothing in the action set can repair
RaisedTriggered byReasonState
2026-08-27 11:18freshness.booking_legacyattempt 1: diagnostician errorresolved
2026-08-27 04:18freshness.booking_legacyattempt 1: diagnostician errorresolved
2026-08-26 21:18freshness.booking_legacyattempt 1: diagnostician errorresolved
2026-08-26 14:18freshness.booking_legacyattempt 1: diagnostician errorresolved
2026-08-26 07:18freshness.booking_legacyattempt 1: diagnostician errorresolved
2026-08-26 00:18freshness.booking_legacyattempt 1: diagnostician errorresolved
2026-08-25 17:18freshness.booking_legacyattempt 1: diagnostician errorresolved
2026-08-25 10:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-25 03:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-24 20:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-24 13:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-24 06:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-23 23:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-23 16:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-23 09:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-23 02:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-22 19:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-22 12:48freshness.stripe_payoutsattempt 1: escalatedresolved
2026-08-22 12:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-22 05:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-21 22:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-21 15:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-21 08:18freshness.booking_legacyattempt 1: escalatedresolved
2026-08-21 05:18freshness.stripe_payoutsattempt 1: escalatedresolved
2026-08-21 01:18freshness.booking_legacyattempt 1: escalatedresolved

Run history

last 25
38d agosucceeded
4,113 rows · 33/34 checks · tick 2064
38d agosucceeded
3,990 rows · 33/34 checks · tick 2063
38d agosucceeded
362 rows · 33/34 checks · tick 2062
38d agosucceeded
4,015 rows · 33/34 checks · tick 2061
38d agosucceeded
3,934 rows · 33/34 checks · tick 2060
38d agosucceeded
4,089 rows · 33/34 checks · tick 2059
38d agosucceeded
340 rows · 33/34 checks · tick 2058
38d agosucceeded
4,082 rows · 33/34 checks · tick 2057
38d agosucceeded
4,015 rows · 33/34 checks · tick 2056
38d agosucceeded
3,935 rows · 32/34 checks · tick 2055
38d agoblocked
329 rows · 30/34 checks · tick 2054
38d agoblocked
369 rows · 30/34 checks · tick 2053
38d agosucceeded
329 rows · 33/34 checks · tick 2052
38d agosucceeded
544 rows · 33/34 checks · tick 2051
38d agosucceeded
329 rows · 33/34 checks · tick 2050
38d agosucceeded
3,946 rows · 33/34 checks · tick 2049
38d agosucceeded
3,880 rows · 33/34 checks · tick 2048
38d agosucceeded
3,805 rows · 32/34 checks · tick 2047
38d agosucceeded
316 rows · 33/34 checks · tick 2046
38d agosucceeded
3,817 rows · 33/34 checks · tick 2045
38d agosucceeded
3,727 rows · 33/34 checks · tick 2044
38d agosucceeded
3,623 rows · 33/34 checks · tick 2043
38d agosucceeded
303 rows · 33/34 checks · tick 2042
38d agosucceeded
3,430 rows · 33/34 checks · tick 2041
38d agosucceeded
3,554 rows · 33/34 checks · tick 2040
Scheduled every 15 minutespersonal-concord-pipeline.timer