Mission feed
Mission feed
Every move the crew made, in the order it made it. Not a spinner. This is the crew's own event log, streamed over server-sent events straight out of the run store. Stage errors are in here too, because a clearance tool that silently skips a shot is worse than one that admits it.
Getting everything ready Setting the run up and handing your commercial to the crew. ingest -> 19 raw shot(s) merged to 18 pipeline 4 events 11:13:09.7
11:13:09.7
console accepted run_1fc6782fb14e_localized_CA-QC.mp4 (28.3s) for BE-RTBF
11:13:09.7
run run_1e61ffc34348 started: asset=runs/uploads/5f8a8529b914/run_1fc6782fb14e_localized_CA-QC.mp4 markets=['BE-RTBF']
11:13:09.7
ingest -> detecting shots
11:13:11.7
ingest -> 19 raw shot(s) merged to 18
Listening to what is said Writing down the words in each shot, so a claim that is only spoken is caught as surely as one on screen. shot_18 -> 28 char(s) transcription 18 events 11:13:16.8
11:13:16.8
shot_0 -> 16 char(s)
11:13:19.5
shot_2 -> 18 char(s)
11:13:23.5
shot_3 -> 7 char(s)
11:13:26.3
shot_4 -> 20 char(s)
11:13:32.1
shot_5 -> 0 char(s)
11:13:35.6
shot_6 -> 0 char(s)
11:13:38.9
shot_7 -> 19 char(s)
11:13:43.6
shot_8 -> 17 char(s)
11:13:46.8
shot_9 -> 6 char(s)
11:13:49.6
shot_10 -> 7 char(s)
11:13:52.3
shot_11 -> 9 char(s)
11:13:59.1
shot_12 -> 0 char(s)
11:14:01.7
shot_13 -> 0 char(s)
11:14:04.3
shot_14 -> 0 char(s)
11:14:07.4
shot_15 -> 0 char(s)
11:14:09.8
shot_16 -> 0 char(s)
11:14:13.9
shot_17 -> 0 char(s)
11:14:16.4
shot_18 -> 28 char(s)
Writing down what is actually there Looking at every shot once and describing what it holds -- a glass, a hemline, a logo -- in neutral sentences, with no verdict attached. Every market will argue about these same sentences. observe -> shot_18 analyst 18 events 11:14:24.4
11:14:24.4
observe -> shot_0
11:14:30.5
observe -> shot_2
11:14:37.4
observe -> shot_3
11:14:42.7
observe -> shot_4
11:14:48.2
observe -> shot_5
11:14:52.8
observe -> shot_6
11:14:57.6
observe -> shot_7
11:15:02.3
observe -> shot_8
11:15:08.9
observe -> shot_9
11:15:15.4
observe -> shot_10
11:15:20.2
observe -> shot_11
11:15:24.2
observe -> shot_12
11:15:28.6
observe -> shot_13
11:15:33.1
observe -> shot_14
11:15:37.4
observe -> shot_15
11:15:42.2
observe -> shot_16
11:15:48.5
observe -> shot_17
11:15:52.9
observe -> shot_18
Getting everything ready Setting the run up and handing your commercial to the crew. analyst -> 57 observation(s) persisted pipeline 1 event 11:15:59.0
11:15:59.0
analyst -> 57 observation(s) persisted
Asking every market what it thinks One adjudicator per jurisdiction, all at once, each holding its own rulebook and looking up the statute behind anything it objects to. BE-RTBF clearance -> at_risk (4 finding(s)) adjudicator 6 events 11:15:59.2
11:15:59.2
judge -> BE-RTBF (48 candidates)
11:16:40.9
citation check -> BE-RTBF BE-CHILD-01 for obs_shot_13_000
11:16:49.1
citation check -> BE-RTBF BE-CHILD-01 for obs_shot_14_000
11:16:58.5
citation check -> BE-RTBF BE-CHILD-01 for obs_shot_16_000
11:17:13.1
citation check -> BE-RTBF BE-LANG-01 for obs_shot_16_002
11:17:53.6
BE-RTBF clearance -> at_risk (4 finding(s))
Getting everything ready Setting the run up and handing your commercial to the crew. adjudicate -> 4 finding(s) persisted across 1 market(s) pipeline 1 event 11:17:53.6
11:17:53.6
adjudicate -> 4 finding(s) persisted across 1 market(s)
Putting it all into Grafana Calling Grafana and making sure everything lands there: the numbers, the finding detail, the dashboards to read them on and the alerts that will wake the crew if something needs fixing. mcp update_dashboard('customs-overview', replace $.description) publisher 6 events 11:17:53.6
11:17:53.6
publisher -> connecting to Grafana
11:18:02.4
push_run_telemetry -> {'run_id': 'run_1e61ffc34348', 'markets': ['BE-RTBF'], 'clearances': {'BE-RTBF': 'at_risk'}, 'risk_samples': '1 market(s) x 28s', 'logs': 4, 'annotations_created': 4, 'annotations_skipped_as_duplicates': 0, 'failed_stages': []}
11:18:09.4
stage_error: publisher: ensure_dashboards failed: RuntimeError('could not create folder customs: MCP create_folder said: create folder \'Customs\': [POST /folders][401] createFolderUnauthorized {"message":"Unauthorized"} | REST said: HTTP 401: {"message":"Unauthorized"}')
11:18:11.5
mcp search_dashboards('customs')
11:18:13.3
mcp get_dashboard_by_uid('customs-overview')
11:18:18.2
mcp update_dashboard('customs-overview', replace $.description)
Getting everything ready Setting the run up and handing your commercial to the crew. snapshot store=True artifacts=3 pipeline 2 events 11:18:22.4
11:18:22.4
run run_1e61ffc34348 done
11:18:24.0
snapshot store=True artifacts=3
Fixing the shots that failed Working out the cheapest edit that would satisfy the rule, pricing it, and changing only the seconds that were objected to. reframe applied -> localized_BE-RTBF.mp4 (chg_527f756f79fb); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels remediator 4 events 11:18:49.4
11:18:49.4
console requested remediation: BE-CHILD-01 (BE-RTBF) -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_13_000
11:18:49.4
BE-CHILD-01 (BE-RTBF) -> planned reframe
11:18:49.4
reframe -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_13_000 (BE-CHILD-01, BE-RTBF) on run_1fc6782fb14e_localized_CA-QC.mp4 at 16.60-17.60s
11:19:00.7
reframe applied -> localized_BE-RTBF.mp4 (chg_527f756f79fb); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4 verifier 1 event 11:19:00.7
11:19:00.7
verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4
Writing down what is actually there Looking at every shot once and describing what it holds -- a glass, a hemline, a logo -- in neutral sentences, with no verdict attached. Every market will argue about these same sentences. observe -> shot_13 analyst 1 event 11:19:00.7
11:19:00.7
observe -> shot_13
Asking every market what it thinks One adjudicator per jurisdiction, all at once, each holding its own rulebook and looking up the statute behind anything it objects to. judge -> BE-RTBF (3 candidates) adjudicator 1 event 11:19:06.8
11:19:06.8
judge -> BE-RTBF (3 candidates)
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. BE-RTBF clearance recomputed -> at_risk verifier 2 events 11:19:15.4
11:19:15.4
fixed: BE-CHILD-01 no longer fires at 16.60-17.60s after reframe; fnd_BE-RTBF_BE-CHILD-01_obs_shot_13_000 resolved
11:19:15.4
BE-RTBF clearance recomputed -> at_risk
Fixing the shots that failed Working out the cheapest edit that would satisfy the rule, pricing it, and changing only the seconds that were objected to. reframe applied -> localized_BE-RTBF.mp4 (chg_a2ca8f8680b0); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels remediator 5 events 11:19:17.1
11:19:17.1
snapshot store=True artifacts=3
11:26:13.8
console requested remediation: BE-CHILD-01 (BE-RTBF) -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_14_000
11:26:13.8
BE-CHILD-01 (BE-RTBF) -> planned reframe
11:26:13.8
reframe -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_14_000 (BE-CHILD-01, BE-RTBF) on localized_BE-RTBF.mp4 at 17.60-20.10s
11:26:26.0
reframe applied -> localized_BE-RTBF.mp4 (chg_a2ca8f8680b0); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4 verifier 1 event 11:26:26.0
11:26:26.0
verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4
Writing down what is actually there Looking at every shot once and describing what it holds -- a glass, a hemline, a logo -- in neutral sentences, with no verdict attached. Every market will argue about these same sentences. observe -> shot_14 analyst 1 event 11:26:26.0
11:26:26.0
observe -> shot_14
Asking every market what it thinks One adjudicator per jurisdiction, all at once, each holding its own rulebook and looking up the statute behind anything it objects to. judge -> BE-RTBF (3 candidates) adjudicator 1 event 11:26:31.2
11:26:31.2
judge -> BE-RTBF (3 candidates)
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. BE-RTBF clearance recomputed -> at_risk verifier 2 events 11:26:38.1
11:26:38.1
fixed: BE-CHILD-01 no longer fires at 17.60-20.10s after reframe; fnd_BE-RTBF_BE-CHILD-01_obs_shot_14_000 resolved
11:26:38.1
BE-RTBF clearance recomputed -> at_risk
Fixing the shots that failed Working out the cheapest edit that would satisfy the rule, pricing it, and changing only the seconds that were objected to. reframe applied -> localized_BE-RTBF.mp4 (chg_9df21b8a88f7); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels remediator 5 events 11:26:40.5
11:26:40.5
snapshot store=True artifacts=3
11:35:30.2
console requested remediation: BE-CHILD-01 (BE-RTBF) -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000
11:35:30.2
BE-CHILD-01 (BE-RTBF) -> planned reframe
11:35:30.2
reframe -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000 (BE-CHILD-01, BE-RTBF) on localized_BE-RTBF.mp4 at 22.56-25.19s
11:35:46.3
reframe applied -> localized_BE-RTBF.mp4 (chg_9df21b8a88f7); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4 verifier 1 event 11:35:46.3
11:35:46.3
verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4
Writing down what is actually there Looking at every shot once and describing what it holds -- a glass, a hemline, a logo -- in neutral sentences, with no verdict attached. Every market will argue about these same sentences. observe -> shot_16 analyst 1 event 11:35:46.3
11:35:46.3
observe -> shot_16
Asking every market what it thinks One adjudicator per jurisdiction, all at once, each holding its own rulebook and looking up the statute behind anything it objects to. citation check -> BE-RTBF BE-LANG-01 for obs_shot_16_003_v37931d adjudicator 3 events 11:35:52.6
11:35:52.6
judge -> BE-RTBF (4 candidates)
11:36:05.5
citation check -> BE-RTBF BE-CHILD-01 for obs_shot_16_000_v37931d
11:36:19.3
citation check -> BE-RTBF BE-LANG-01 for obs_shot_16_003_v37931d
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. BE-RTBF clearance recomputed -> at_risk verifier 2 events 11:36:27.8
11:36:27.8
NOT fixed: BE-CHILD-01 still fires at 22.56-25.19s after reframe; fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000 back to open
11:36:27.8
BE-RTBF clearance recomputed -> at_risk
Fixing the shots that failed Working out the cheapest edit that would satisfy the rule, pricing it, and changing only the seconds that were objected to. reframe applied -> localized_BE-RTBF.mp4 (chg_b9cfc979edad); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels remediator 6 events 11:36:31.7
11:36:31.7
snapshot store=True artifacts=8
11:37:12.4
console requested remediation: BE-CHILD-01 (BE-RTBF) -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000
11:37:12.5
BE-CHILD-01 (BE-RTBF) -> planned reframe
11:37:12.5
reframe -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000 (BE-CHILD-01, BE-RTBF) on localized_BE-RTBF.mp4 at 22.56-25.19s
11:37:13.8
console requested remediation: BE-LANG-01 (BE-RTBF) -> fnd_BE-RTBF_BE-LANG-01_obs_shot_16_002
11:37:24.8
reframe applied -> localized_BE-RTBF.mp4 (chg_b9cfc979edad); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4 verifier 1 event 11:37:24.8
11:37:24.8
verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4
Writing down what is actually there Looking at every shot once and describing what it holds -- a glass, a hemline, a logo -- in neutral sentences, with no verdict attached. Every market will argue about these same sentences. observe -> shot_16 analyst 1 event 11:37:24.8
11:37:24.8
observe -> shot_16
Asking every market what it thinks One adjudicator per jurisdiction, all at once, each holding its own rulebook and looking up the statute behind anything it objects to. citation check -> BE-RTBF BE-LANG-01 for obs_shot_16_002_ve3d1f5 adjudicator 3 events 11:37:30.1
11:37:30.1
judge -> BE-RTBF (4 candidates)
11:37:44.8
citation check -> BE-RTBF BE-CHILD-01 for obs_shot_16_000_ve3d1f5
11:37:56.3
citation check -> BE-RTBF BE-LANG-01 for obs_shot_16_002_ve3d1f5
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. BE-RTBF clearance recomputed -> at_risk verifier 2 events 11:38:07.6
11:38:07.6
NOT fixed: BE-CHILD-01 still fires at 22.56-25.19s after reframe; fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000 back to open
11:38:07.6
BE-RTBF clearance recomputed -> at_risk
Fixing the shots that failed Working out the cheapest edit that would satisfy the rule, pricing it, and changing only the seconds that were objected to. relettering applied -> localized_BE-RTBF.mp4 (chg_7213cc0ac03e); relettered the on-screen text for RTBF remediator 5 events 11:38:08.1
11:38:08.1
BE-LANG-01 (BE-RTBF) -> planned relettering
11:38:08.1
relettering -> fnd_BE-RTBF_BE-LANG-01_obs_shot_16_002 (BE-LANG-01, BE-RTBF) on localized_BE-RTBF.mp4 at 22.56-25.19s
11:38:10.3
snapshot store=True artifacts=4
11:38:44.4
relettering instruction: Edit this frame from a television commercial. Replace the on-screen text with the same sentence translated into the language of RTBF, in the same handwriting or typeface, the same colour, the same size and the same position. Keep the paper, the lighting, the focus and every other pixel of the frame identical. Change nothing except the words themselves.
11:38:44.6
relettering applied -> localized_BE-RTBF.mp4 (chg_7213cc0ac03e); relettered the on-screen text for RTBF
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4 verifier 1 event 11:38:44.6
11:38:44.6
verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4
Writing down what is actually there Looking at every shot once and describing what it holds -- a glass, a hemline, a logo -- in neutral sentences, with no verdict attached. Every market will argue about these same sentences. observe -> shot_16 analyst 1 event 11:38:44.6
11:38:44.6
observe -> shot_16
Asking every market what it thinks One adjudicator per jurisdiction, all at once, each holding its own rulebook and looking up the statute behind anything it objects to. citation check -> BE-RTBF BE-CHILD-01 for obs_shot_16_000_v931d88 adjudicator 2 events 11:38:50.8
11:38:50.8
judge -> BE-RTBF (4 candidates)
11:38:59.2
citation check -> BE-RTBF BE-CHILD-01 for obs_shot_16_000_v931d88
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. BE-RTBF clearance recomputed -> at_risk verifier 2 events 11:39:25.5
11:39:25.5
fixed: BE-LANG-01 no longer fires at 22.56-25.19s after relettering; fnd_BE-RTBF_BE-LANG-01_obs_shot_16_002 resolved
11:39:25.5
BE-RTBF clearance recomputed -> at_risk
Fixing the shots that failed Working out the cheapest edit that would satisfy the rule, pricing it, and changing only the seconds that were objected to. reframe applied -> localized_BE-RTBF.mp4 (chg_a3f3097124ff); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels remediator 5 events 11:39:28.3
11:39:28.3
snapshot store=True artifacts=3
11:39:43.6
console requested remediation: BE-CHILD-01 (BE-RTBF) -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000
11:39:43.6
BE-CHILD-01 (BE-RTBF) -> planned reframe
11:39:43.6
reframe -> fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000 (BE-CHILD-01, BE-RTBF) on localized_BE-RTBF.mp4 at 22.56-25.19s
11:39:54.3
reframe applied -> localized_BE-RTBF.mp4 (chg_a3f3097124ff); centre crop for the span, excluding the outer edge of the frame without regenerating any pixels
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4 verifier 1 event 11:39:54.3
11:39:54.3
verify -> re-observing 1 touched shot(s) of localized_BE-RTBF.mp4
Writing down what is actually there Looking at every shot once and describing what it holds -- a glass, a hemline, a logo -- in neutral sentences, with no verdict attached. Every market will argue about these same sentences. observe -> shot_16 analyst 1 event 11:39:54.3
11:39:54.3
observe -> shot_16
Asking every market what it thinks One adjudicator per jurisdiction, all at once, each holding its own rulebook and looking up the statute behind anything it objects to. citation check -> BE-RTBF BE-LANG-01 for obs_shot_16_002_v8ee6da adjudicator 2 events 11:40:00.2
11:40:00.2
judge -> BE-RTBF (4 candidates)
11:40:10.9
citation check -> BE-RTBF BE-LANG-01 for obs_shot_16_002_v8ee6da
Checking the fix actually worked Watching the changed shots again with the same eye that found the problem, to confirm it is gone and that nothing new broke. BE-RTBF clearance recomputed -> cleared verifier 3 events 11:40:21.0
11:40:21.0
fixed: BE-CHILD-01 no longer fires at 22.56-25.19s after reframe; fnd_BE-RTBF_BE-CHILD-01_obs_shot_16_000 resolved
11:40:21.0
verification surfaced 1 new finding(s) in the edited shot(s): BE-LANG-01
11:40:21.0
BE-RTBF clearance recomputed -> cleared
Working The crew is busy on this run. snapshot store=True artifacts=4 operator 8 events 14:16:14.4
14:16:14.4
edit deleted: chg_527f756f79fb and 6 file(s)
14:16:33.4
snapshot store=True artifacts=5
16:40:55.9
edit deleted: chg_9df21b8a88f7 and 6 file(s)
16:40:57.9
snapshot store=True artifacts=0
19:34:17.5
edit deleted: chg_a2ca8f8680b0 and 6 file(s)
19:34:26.5
snapshot store=True artifacts=0
19:15:52.4
edit deleted: chg_b9cfc979edad and 6 file(s)
19:16:08.4
snapshot store=True artifacts=4