You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[GREEN] gflow nightly canary — 2026-11-14 02:00 UTC #559
This issue is a dashboard, not a bug report. Please don't close it.
A nightly canary runs the $0 live test tiers (-m e2e_auth) against real Google Flow
from the maintainer's machine, then rewrites this issue's title with the result.
The comments below are the run history.
Hosted CI can't do this: the live tiers need a real authenticated Chrome profile, and
Google bot-detection plus reCAPTCHA make hosted auth infeasible. So the run is local and
reports here instead. See #502 for the full rationale.
Reading the title
State
Meaning
Action needed
[GREEN]
all selected $0 tiers passed
none
[RED]
auth was healthy but a tier failed
real drift or regression — triage
[AUTH-EXPIRED]
the maintainer's Google session expired
re-login; not a code problem
[DEFERRED]
the profile was in use by another process
none — nothing ran
AUTH-EXPIRED and DEFERRED are deliberately kept out of RED, so that RED always
means "code or Flow drifted" — never "please re-login" or "you had a browser open".
What this does not do
Gates nothing. It blocks no PR and no release. A gate on a machine that might be
switched off would be self-inflicted downtime.
Never opens new issues. Every run edits this one. A new issue per night would be
365 a year, and nobody reads those.
Never spends credits. Only the zero-credit tiers run unattended. The credit tiers
(e2e_image / e2e_video / smoke) stay strictly manual.
Staleness is a signal
The title carries the last run's timestamp. If it's days old, the machine was off — the
canary is stale, not green. That ambiguity is why this reports on success as well as
failure, unlike a CI job whose run history speaks for itself.
Published content
Sanitized for a public repo: commit SHA, pass/fail/skip counts, duration, failure class,
and failing test names. Never raw logs, profile paths, prompts, or signed URLs.
☝️ The entry above was a wiring test (--simulate GREEN), not a real run — note passed: 0, duration: 0.0s. It confirms the canary can edit this issue's title and post here. Title reset to [PENDING] until the first scheduled run.
Unchanged for 7 consecutive runs. The same tests failing the same way is the shape of a standing condition — a capability this account lost, or a known-broken surface — not of fresh drift. If an issue already tracks it, link that issue here and stop re-triaging it nightly. If none does, it needs one: a red nobody owns is how a canary trains red-blindness.
Unchanged for 2 consecutive runs. The same tests failing the same way is the shape of a standing condition — a capability this account lost, or a known-broken surface — not of fresh drift. If an issue already tracks it, link that issue here and stop re-triaging it nightly. If none does, it needs one: a red nobody owns is how a canary trains red-blindness.
Activity
[-][PENDING] gflow nightly canary — not yet run[/-][+][GREEN] gflow nightly canary — 2026-08-20 21:03 UTC[/+]ffroliva commentedon Aug 20, 2026
GREEN — 2026-08-20 21:03 UTC
All selected $0 tiers passed.
7abdb1be2e_authffroliva commentedon Aug 20, 2026
☝️ The entry above was a wiring test (
--simulate GREEN), not a real run — notepassed: 0,duration: 0.0s. It confirms the canary can edit this issue's title and post here. Title reset to[PENDING]until the first scheduled run.[-][GREEN] gflow nightly canary — 2026-08-20 21:03 UTC[/-][+][PENDING] gflow nightly canary — not yet run[/+][-][PENDING] gflow nightly canary — not yet run[/-][+][RED] gflow nightly canary — 2026-08-20 21:05 UTC[/+]ffroliva commentedon Aug 20, 2026
RED — 2026-08-20 21:05 UTC
A $0 tier failed while auth was healthy — real drift or regression.
7abdb1be2e_authFailing:
tests.e2e.test_aisandbox_auth_live::test_rest_upload_image_authenticates_after_sapisidhash[-][RED] gflow nightly canary — 2026-08-20 21:05 UTC[/-][+][GREEN] gflow nightly canary — 2026-08-21 06:15 UTC[/+]ffroliva commentedon Aug 21, 2026
GREEN — 2026-08-21 06:15 UTC
All selected $0 tiers passed.
64d735ce2e_auth[-][GREEN] gflow nightly canary — 2026-08-21 06:15 UTC[/-][+][RED] gflow nightly canary — 2026-08-23 06:14 UTC[/+]ffroliva commentedon Aug 23, 2026
RED — 2026-08-23 06:14 UTC
A $0 tier failed while auth was healthy — real drift or regression.
230200be2e_authFailing:
tests.e2e.test_aisandbox_auth_live::test_rest_upload_image_authenticates_after_sapisidhash[-][RED] gflow nightly canary — 2026-08-23 06:14 UTC[/-][+][RED] gflow nightly canary — 2026-08-25 02:00 UTC[/+]ffroliva commentedon Aug 25, 2026
RED — 2026-08-25 02:00 UTC
A $0 tier failed while auth was healthy — real drift or regression.
230200be2e_authFailing:
tests.e2e.test_aisandbox_auth_live::test_rest_upload_image_authenticates_after_sapisidhashchore(canary): keep the captured logs on a RED, and correct the 401's…
[-][RED] gflow nightly canary — 2026-08-25 02:00 UTC[/-][+][RED] gflow nightly canary — 2026-08-26 02:00 UTC[/+]159 remaining items
ffroliva commentedon Nov 7, 2026
RED — 2026-11-07 02:00 UTC
A $0 tier failed while auth was healthy — real drift or regression.
0cc97c20e2e_authFailing:
tests.e2e.test_missing_project_e2e::test_e2e_cli_t2i_into_a_missing_project_exits_11_fast[-][RED] gflow nightly canary — 2026-11-07 02:00 UTC[/-][+][RED] gflow nightly canary — 2026-11-08 02:00 UTC[/+]ffroliva commentedon Nov 8, 2026
RED — 2026-11-08 02:00 UTC
A $0 tier failed while auth was healthy — real drift or regression.
fbabf435e2e_authFailing:
tests.e2e.test_missing_project_e2e::test_e2e_cli_t2i_into_a_missing_project_exits_11_fasttests.e2e.test_project_create_e2e::test_video_without_a_project_reaches_the_submittests.e2e.test_project_create_e2e::test_mcp_video_without_a_project_reaches_the_submit[-][RED] gflow nightly canary — 2026-11-08 02:00 UTC[/-][+][RED] gflow nightly canary — 2026-11-09 02:00 UTC[/+]ffroliva commentedon Nov 9, 2026
RED — 2026-11-09 02:00 UTC
A $0 tier failed while auth was healthy — real drift or regression.
ca069fcae2e_authFailing:
tests.e2e.test_missing_project_e2e::test_e2e_cli_t2i_into_a_missing_project_exits_11_fast[-][RED] gflow nightly canary — 2026-11-09 02:00 UTC[/-][+][RED] gflow nightly canary — 2026-11-10 02:00 UTC[/+]ffroliva commentedon Nov 10, 2026
RED — 2026-11-10 02:00 UTC
A $0 tier failed while auth was healthy — real drift or regression.
ca069fcae2e_authFailing:
tests.e2e.test_missing_project_e2e::test_e2e_cli_t2i_into_a_missing_project_exits_11_fast[-][RED] gflow nightly canary — 2026-11-10 02:00 UTC[/-][+][GREEN] gflow nightly canary — 2026-11-11 02:00 UTC[/+]ffroliva commentedon Nov 11, 2026
GREEN — 2026-11-11 02:00 UTC
All selected $0 tiers passed.
b7fc3b3fe2e_authRPC-DRIFT OK
Every catalogued RPC id is in the served JavaScript.
boq_labs-ai-sandbox-frontend_20261110.00_p0[-][GREEN] gflow nightly canary — 2026-11-11 02:00 UTC[/-][+][DEFERRED] gflow nightly canary — 2026-11-12 02:00 UTC[/+]ffroliva commentedon Nov 12, 2026
DEFERRED — 2026-11-12 02:00 UTC
Nothing conclusive ran. Neutral — this says nothing about Flow.
6a6ec430e2e_authReason: uv sync failed after pull; dependency tree may be stale
RPC-DRIFT OK
Every catalogued RPC id is in the served JavaScript.
boq_labs-ai-sandbox-frontend_20261111.00_p0New build since
boq_labs-ai-sandbox-frontend_20261110.00_p0: 2 descriptor ids added, 1 removed.PzXMtd,ll11CfBN3L2e[-][DEFERRED] gflow nightly canary — 2026-11-12 02:00 UTC[/-][+][GREEN] gflow nightly canary — 2026-11-13 02:00 UTC[/+]ffroliva commentedon Nov 13, 2026
GREEN — 2026-11-13 02:00 UTC
All selected $0 tiers passed.
96339be1e2e_authRPC-DRIFT OK
Every catalogued RPC id is in the served JavaScript.
boq_labs-ai-sandbox-frontend_20261111.08_p0New build since
boq_labs-ai-sandbox-frontend_20261111.00_p0: 0 descriptor ids added, 1 removed.CsdYNb[-][GREEN] gflow nightly canary — 2026-11-13 02:00 UTC[/-][+][GREEN] gflow nightly canary — 2026-11-14 02:00 UTC[/+]ffroliva commentedon Nov 14, 2026
GREEN — 2026-11-14 02:00 UTC
All selected $0 tiers passed.
96339be1e2e_authRPC-DRIFT OK
Every catalogued RPC id is in the served JavaScript.
boq_labs-ai-sandbox-frontend_20261111.08_p0