Buzz · proof
Evidence
What Buzz has shown on real Bee data and how to check it yourself. Every claim names the receipt it comes from; this page is built from files in the repository.
For scripts and agents: evidence.json, the same claims, criteria, captions, receipts and word-decision numbers as data. Each claim and section has an anchor, for example #claim-delineate-recurrence.
What counted
delineate counted on 16 Oct in Bee conversation 11319904, then again on 20 Oct in conversation 11437353: the same word used on a later day, synced to the beta and read back.
Receipts:
FIRST_REAL_EMBED20 Oct at4386915·SYNC_PUSH_11437353_HOSTED_EMBED20 Oct at3a338fcA 14 Oct session that used delineate did not count. The builder read a word list aloud to test the pipeline; it was held as not assessable at the outset, then recorded as practice on 15 Oct, and practice never counts as use.
Receipts:
REHEARSAL_AS_PRACTICE15 Oct at9584091·SYNC_PUSH_216 Oct at74d9a09·JUDGE_WALK_LIVE20 Oct at36677bc
Checked uses in the builder's own conversations, not a measured learning gain. Three kinds of data stay apart here: real (the builder's own Bee conversations, checked and read back), example data(synthetic and labelled; it shows the mechanism only) and the word brain's model run on authored examples (19 Oct, no measured advantage over the deterministic pick), plus its live pick from the builder's stored data on his own computer (22 Oct).
Four ways to check it
- A. No sign-in: real week and evidence The builder's own Bee results as a dated record: each conversation, each check and why it counted or not.
- B. Try the app (invited judge copy) A copy of the same real results in the app. The email and password are in the Devpost testing instructions.
- C. Reproduce on example data No Bee or AWS needed:
npm run demo:judge, thennpm run reproduce:fixturesends five labelled example conversations through the real checking rules and store and prints each outcome: counted, used again, practice refused, judge unsure, and a replay that changes nothing. - D. Wear a Bee? Try it on your own data
npm run try:own-beeon your computer, or type/try-buzzin Claude Code. Needs an invite and the Bedrock key from the testing instructions.
Quality of the Idea: Idea
A word learned in an app rarely makes it into a real conversation, and an app cannot hear your day. Buzz uses Bee's record of your own conversations to show when a word you chose turned up in your speech, checked and dated, and when it came back on another day. Practice is optional and never counts as use.
Check it: The lead result above is the idea working once on real speech; the routes below show it on your own terms. Source and tests: README.md, submission/DEVPOST_DRAFT.md.
Design: Experience
Pick a word and hear it. Practise if you like. Bee captures your day; Buzz checks only your own speech and shows each counted use with its conversation, day and reason, then marks it Used again when it returns on another day.
On 21 Oct the builder ran try:own-bee end to end on his own computer: wearer and time zone, the Nova 2 Lite check, a preview of ids and counts, an approved send, and a read-back matching 16 of 16 conversations. The app then showed the 20 Oct delineate use as counted, with its checks.
Receipts:
OWN_BEE_RUN21 Oct atb1bc485·OWN_BEE_VISIBLE21 Oct atedd4c0b

apps/web/e2e/v2-onescreen.spec.ts.Check it: Use route C (Reproduce on example data) and open a word's Your uses tab, or use route B (Try the app) and tap See both days. Source and tests: apps/web/src/v2/screens/Words.tsx, apps/web/e2e/v2-onescreen.spec.ts.
Potential Impact: Value
For professionals building words for work: seeing that a word reached real conversations, dated, is something a quiz or a streak cannot show. Observed so far on one wearer's Bee:
One wearer over three checked days. Whether seeing this helps a word last is not yet measured.
substantiate, delineate and preclude each qualified on 16 Oct in conversation 11319904, checked by the model and read back from the beta.
Receipts:
REJUDGE_EXECUTE16 Oct at6ff0d23·BETA_READBACK_COUNTED16 Oct at6ff0d23Across three real conversations on three days (16, 19 and 20 Oct), Buzz counted nine uses, 3 + 3 + 3, for one wearer. Checked uses, not a measured learning gain.
Receipts:
REJUDGE_EXECUTE16 Oct at6ff0d23·NEW_REAL_CONVERSATION_JUDGE_INGEST_SYNC19 Oct at7e22127·REJUDGE_1143735320 Oct at4386915On 19 Oct a new conversation gave three qualified uses (material, tenable, implication), two refused and one that could not be assessed.
Receipts:
NEW_REAL_CONVERSATION_JUDGE_INGEST_SYNC19 Oct at7e22127The wearer reviewed all 24 of Buzz's real decisions. Owner-reported (the review did not record which window was shown): 22 of 23 judged agreed, and all 9 counted uses were agreed as counted. The one miss: a 19 Oct use of mitigate that Buzz could not assess was the wrong sense. The reviewer also built Buzz, so this is not independent.
Receipts:
DECISION_REVIEW21 Oct at6107b13

NEW_REAL_CONVERSATION_JUDGE_INGEST_SYNC (2026-10-19T08:39:07Z).
NEW_REAL_CONVERSATION_JUDGE_INGEST_SYNC (2026-10-19T08:39:07Z).Check it: Open route A (the real week): each real conversation, each check and why it counted or not. Source and tests: docs/weekend/LIVE_EVIDENCE.jsonl, docs/evidence/2026-10-19-real-use/readback.json.
Technical Implementation: Technical proof
Bee is read through the official CLI on the wearer's computer; only the wearer's own speech is checked, by Amazon Nova 2 Lite on Bedrock; decisions are stored, synced to the beta and read back. Refusals are recorded as carefully as passes: practice never counts, and a use without enough context is refused. The one write back to Bee is an approved fact, read back byte for byte. A claim on this page fails closed: if its receipt is missing, duplicated or a later run of its step did not pass, it shows as unavailable. The architecture shows each path and its proof.
GitHub links point at the private repository and need reviewer access; the same rows are in the repository's docs/weekend ledgers and in evidence.json.
A short speech window (240 characters each side of a word) goes from the paired computer to Amazon Nova 2 Lite on Bedrock for checking. The hosted beta receives only ids, days, statuses, reason codes and revisions, and refuses other fields.
Receipts:
OWN_BEE_RUN21 Oct atb1bc485·SYNC_PUSH_316 Oct at6ff0d23Buzz wrote one approved training fact to Bee on 20 Oct and read it back byte for byte. On 22 Oct it updated the same fact to the approved closing text, which ends it, and read that back too.
Receipts:
FACT_CREATE_READBACK20 Oct at4386915·FACT_END_READBACK22 Oct atd79dd85The judge account holds a copy of these real results and was walked signed in on the live beta on 20 Oct.
Receipts:
SEED_JUDGE_EXAMPLE20 Oct atcfbe381·JUDGE_WALK_LIVE20 Oct at36677bcOn 23 Oct, read-only checks matched the existing a414e63 release across CloudFormation, the Api Lambda commit, the public build stamp, evidence.json and the no-JavaScript evidence page. The stack completed its update on 22 Oct at 17:42:58 UTC; the Api is Active and configured for Nova 2 Lite. Submission-source promotion and deployment are tracked separately.
Receipts:
RECOVER_DEPLOY_A414E63_102323 Oct ata414e63398eaffcb54bf21a2844b513fb7d180d1On the builder's computer the Bee CLI passed all five checks: identity, changes, recall, the live stream and the approved fact read-back. A Bedrock key for judges reaches only Nova 2 Lite in us-east-2 and stops working on 21 Nov.
Receipts:
BEE_DOCTOR_FULL21 Oct at293236c·JUDGE_KEY_CHECK21 Oct at12f9803On 22 Oct, in the local paired-computer app, a Strands agent made three Nova 2 Lite calls and selected feasible from 18 candidates ranked by goal and word-use history. The saved pick was read back after a model-free restart and remained visible after reload.
Receipts:
BRAIN_THINK_REAL_STORE22 Oct atceafde6·BRAIN_PICK_VISIBLE_RELOAD22 Oct atd79dd85On 22 Oct, a local paired-computer builder and critic made two live Nova 2 Lite calls and produced six requested vocabulary cards: contingency, consensus, escalate, prioritise, viable and caveat. All six were accepted, read back after a model-free restart and visible in Words after reload.
Receipts:
HONEY_PACK_ACCEPTED_102222 Oct at4ec7101

docs/evidence/local-connection-proof/README.md.
SYNC_PUSH_11437353_HOSTED_EMBED (2026-10-20T08:52:00Z).
NEW_REAL_CONVERSATION_JUDGE_INGEST_SYNC (2026-10-19T08:39:07Z).
DEPLOY_F12F037 (2026-10-20T11:32:52Z).
SMOKE_F12F037 (2026-10-20T11:40:00Z).Check it: npm run reproduce:fixture sends five labelled conversations through the real checking path, including a refused practice and an unsure judge; every claim here fails closed if its receipt is missing, duplicated or later failed. Source and tests: apps/web/src/evidence/claims.ts, apps/web/tests/evidence-claims.test.ts, packages/buzz_domain/buzz_domain/adoption/ambient.py, packages/buzz_worker/buzz_worker/brain.py.
At a glance
Ran live
- Real Bee read REAL_VERIFIED · 2026-10-16
- AWS Dream Cycle run REAL_VERIFIED · 2026-10-22
- Bee write-back REAL_VERIFIED · 2026-10-22
Checked locally
- Browser check LOCAL_VERIFIED · 2026-10-01
- Privacy boundaries LOCAL_VERIFIED · 2026-09-30
Not run yet
- v11 pillars evaluation (not the word decisions) NOT_RUN · 2026-10-01
Each line is the status word in that receipt’s header. Not run is neither passed nor failed.
Latest receipts
From docs/weekend/LIVE_EVIDENCE.jsonl (live runs) and docs/weekend/EVIDENCE.jsonl (builds). A live row shows the word its result starts with; a build row shows its maturity, or Unknown when it records none. Fixture verified means tests and served checks on example data, not a live run. The same records and claims, for scripts and agents: evidence.json.
PASS 2026-10-23 · live ·
JUDGE_WALK_A414E63_1023·a414e63398eaffcb54bf21a2844b513fb7d180d1all three: Home tour Skip restores focus; See both days opens delineate; both 16 and 20 October records opened and conversation IDs 11319904 and 11437353 checked; 14 October practice remains excluded.
Limit: Agent-operated browser acceptance with the prepared judge account, not an unfamiliar-person test or a physical-device test.
PASS 2026-10-23 · live ·
RECOVER_DEPLOY_A414E63_1023·a414e63398eaffcb54bf21a2844b513fb7d180d1recovered existing deployment identity a414e63.
Limit: Read-back of an already performed release, not a deploy executed in this session.
PASS 2026-10-22 · live ·
SIGNIN_JUDGE_NOTICE_LIVE·e9bc780the notice 'Judging Buzz?
Limit: the GitHub repository is private, so the README link opens only for accounts granted access; the same instructions go in Devpost's private testing field
PASS 2026-10-22 · live ·
DEPLOY_E9BC780·e9bc780UPDATE_COMPLETE 2026-10-22T12:12:38Z, output Commit e9bc780 (was ddfb7a9); diff was Api and Forager code, BUZZ_COMMIT ddfb7a9->e9bc780, site files and the Commit output; /BUILD_COMMIT and evidence.json source_commit e9bc7801060717ad5524dd4e2527186e09352391; smoke PASS (config 200, unauthenticated 401, fixture 404, test sign-in 403, /v2.html 200)
Limit: Api Lambda BUZZ_COMMIT not read (needs VB in the Console).
PASS 2026-10-22 · live ·
VERIFY_SCOPED_E9BC780·e9bc780both: web types clean; web unit 674 of 674 in 97 files; package PASS
Limit: scoped: since the full gate VERIFY_4EC7101 only apps/web (SignIn.tsx, app.css, one new test), TRY_WITH_YOUR_AGENT.md and docs changed; no Python, script or infra file changed, so pytest, mypy and import steps were not rerun
PASS 2026-10-22 · live ·
JUDGE_WALK_DDFB7A9·ddfb7a9in 2 of 3 runs, one finding: one Skip at both widths with focus on the 'Open “get to the heart of”' link; See both days opens delineate with Tue 20 Oct Used again, Fri 16 Oct Counted, Wed 14 Oct practice session Didn't count, kept after reload; Replay onboarding opens #/start?from=you and keeps replay mode on reload; hosted Next word shows the judge copy's selector pick 'clarify'; zero POST/PUT/PATCH/DELETE, no page errors, no horizontal overflow; evidence.html and architecture.html readable without JS.
Limit: mobile-width headless browser, not a physical phone; the tour finding was seen once in three runs and not diagnosed; the replay Skip link was checked on ceafde6, not separately here
Unknown 2026-10-22 · live ·
JUDGE_WALK_DDFB7A9_TIME_CORRECTION·6e7f4abthe walk's three runs finished by about 2026-10-22T11:47Z and the row was committed in 6e7f4ab at about 11:48Z; its at value 11:50:00Z was entered by hand and is later than both.
Limit: the original row is kept (append-only)
PASS 2026-10-22 · live ·
IDENTITY_DDFB7A9·ddfb7a94 of 5, one pending: (a) UPDATE_COMPLETE, Commit ddfb7a9; (b) Api Lambda BUZZ_COMMIT NOT READ (needs VB in the Console; the diff set it to ddfb7a9); (c) /BUILD_COMMIT ddfb7a9e80deb447cd7f4ecaf6d4147e33b3e80e; (d) evidence.json source_commit ddfb7a9e80deb447cd7f4ecaf6d4147e33b3e80e, 12 claims; (e) evidence.html without JS contains 'delineate counted on 16 Oct' and cites FACT_END_READBACK, and no longer says the fact's ending has not run; architecture.html no longer says the word brain has not run on real recommendations or that five reads agree on b4ba775.
Limit: the buzz profile has no lambda:GetFunctionConfiguration; (b) waits for VB
PASS 2026-10-22 · live ·
SMOKE_DDFB7A9·ddfb7a9config 200 private-pilot; unauthenticated read 401; fixture capture 404; test sign-in 403; /v2.html 200
Limit: served routes and auth guards only
PASS 2026-10-22 · live ·
DEPLOY_DDFB7A9·ddfb7a9BuzzPilot UPDATE_COMPLETE 2026-10-22T11:42:29Z, output Commit ddfb7a9 (was ceafde6).
Limit: ddfb7a9 differs from the gated 4ec7101 only in docs (README status line, AWS_LIVE.md, ledger rows); the gate is VERIFY_4EC7101.
Receipts
Word decisions: owner-reviewed
Owner-reported: 24 reviewed of 24 real word decisions. 22 of 23 judged agreed (96%); 1 disagreed, 1 unsure and left out. All 9 counted uses were agreed as counted (100%).
Evidence-backed: none recorded. The review did not record which window the wearer saw, so none of it is checked against its source.
One wearer, one paired Bee, and the wearer built Buzz: not independent. This is not the v11 evaluation report below.
Bee live read
REAL_VERIFIEDFull receipt
Written by scripts/bee_read_receipt.py on the paired machine. Counts, states and hash prefixes only: no transcript text, speaker names or Bee ids. revision is the first 12 hex characters of the canonical payload hash (buzz_bridge.canonical.revision_hash), so a later ingest can be matched to this read without exposing speech.
| Field | Value |
|---|---|
| Read at | 2026-09-29 11:50 UTC |
| CLI | @beeai/cli 0.7.3 |
| Account alias | bee_94bdb121cc9e (hash of the Bee account id) |
Identity (bee me) | OK |
Reconcile (bee changed, bootstrap window) | OK: 2 changed conversations, cursor returned |
Sources read (bee conversations list/get) | 8 of 8 |
| Cloud ingest (slice 08 task 9.1) | NOT_RUN |
| Write and read-back | NOT_RUN |
| # | State | Capture day (UTC) | Utterances | Timestamped | Speaker labels | Revision |
|---|---|---|---|---|---|---|
| 1 | COMPLETE | 2026-09-28 | 46 | 46/46 | 2 | c0a9f5b3db3b |
| 2 | COMPLETE | 2026-09-28 | 6 | 6/6 | 2 | 53ab6b5d919f |
| 3 | COMPLETE | 2026-09-26 | 4 | 4/4 | 1 | 0722fe005213 |
| 4 | COMPLETE | 2026-09-25 | 22 | 22/22 | 2 | 84021c35ac4c |
| 5 | COMPLETE | 2026-09-24 | 4 | 4/4 | 2 | 4a14689bb72e |
| 6 | COMPLETE | 2026-09-24 | 3 | 3/3 | 2 | f1bd3c83afa7 |
| 7 | COMPLETE | 2026-09-21 | 93 | 93/93 | 2 | e8fec05ed27d |
| 8 | COMPLETE | 2026-09-21 | 7 | 7/7 | 2 | b28caf82c726 |
Real evidence run · 2026-09-29 12:33 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 8 |
| Wearer mapping CONFIRMED | 7 |
| Labelling | NOT_RUN: attempted with us.anthropic.claude-sonnet-5, no source completed (Bedrock access pending) |
| Model calls | 0 live, 0 cached, 7 failed |
| Sources with an incomplete scan | 7 (DETECT_UNAVAILABLE x7) |
| Response windows / pillar candidates | 29 / 0 |
| Observations written | none |
| Reading window (UTC) | 2026-09-22T12:33:35Z to 2026-09-29T12:33:35Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-01 08:45 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 9 |
| Wearer mapping CONFIRMED | 7 |
| Labelling | NOT_RUN: attempted with us.amazon.nova-2-lite-v1:0, no source completed |
| Model calls | 7 live, 0 cached, 0 failed |
| Sources with an incomplete scan | 7 (DETECT_UNPARSEABLE x7) |
| Response windows / pillar candidates | 29 / 0 |
| Observations written | none |
| Reading window (UTC) | 2026-09-17T08:45:13Z to 2026-10-01T08:45:13Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-09 08:18 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 10 |
| Wearer mapping CONFIRMED | 8 |
| Labelling | RUN with us.amazon.nova-2-lite-v1:0 |
| Model calls | 0 live, 29 cached, 0 failed |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 18 / 11 |
| Windows assessed / abstained / unparseable | 15 / 3 / 0 |
| Observations written | ABSENT 9, NOT_ASSESSABLE 2 |
| Reading window (UTC) | 2026-09-09T08:18:19Z to 2026-10-09T08:18:19Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-09 08:31 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 10 |
| Wearer mapping CONFIRMED | 8 |
| Labelling | RUN with us.amazon.nova-2-lite-v1:0 |
| Model calls | 0 live, 53 cached, 0 failed |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 31 / 22 |
| Windows assessed / abstained / unparseable | 22 / 9 / 0 |
| Observations written | ABSENT 20, NOT_ASSESSABLE 2 |
| Reading window (UTC) | 2026-09-09T08:31:32Z to 2026-10-09T08:31:32Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-12 10:08 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 10 |
| Wearer mapping CONFIRMED | 8 |
| Labelling | NOT_RUN (--no-model) |
| Model calls | not attempted (--no-model) |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 0 / 0 |
| Windows assessed / abstained / unparseable | 0 / 0 / 0 |
| Observations written | none |
| Reading window (UTC) | 2026-10-05T10:08:36Z to 2026-10-12T10:08:36Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-12 11:29 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 10 |
| Wearer mapping CONFIRMED | 8 |
| Labelling | NOT_RUN (--no-model) |
| Model calls | not attempted (--no-model) |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 0 / 0 |
| Windows assessed / abstained / unparseable | 0 / 0 / 0 |
| Observations written | none |
| Reading window (UTC) | 2026-10-05T11:28:46Z to 2026-10-12T11:28:46Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-13 13:46 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 10 |
| Wearer mapping CONFIRMED | 8 |
| Labelling | RUN with us.amazon.nova-2-lite-v1:0 |
| Model calls | 0 live, 53 cached, 0 failed |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 31 / 22 |
| Windows assessed / abstained / unparseable | 22 / 9 / 0 |
| Observations written | ABSENT 20, NOT_ASSESSABLE 2 |
| Reading window (UTC) | 2026-10-06T13:46:16Z to 2026-10-13T13:46:16Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-14 08:31 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 10 |
| Wearer mapping CONFIRMED | 8 |
| Labelling | NOT_RUN (--no-model) |
| Model calls | not attempted (--no-model) |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 0 / 0 |
| Windows assessed / abstained / unparseable | 0 / 0 / 0 |
| Observations written | none |
| Reading window (UTC) | 2026-10-07T08:31:45Z to 2026-10-14T08:31:45Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-14 08:46 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 10 |
| Wearer mapping CONFIRMED | 8 |
| Labelling | NOT_RUN (--no-model) |
| Model calls | not attempted (--no-model) |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 0 / 0 |
| Windows assessed / abstained / unparseable | 0 / 0 / 0 |
| Observations written | none |
| Reading window (UTC) | 2026-10-07T08:46:04Z to 2026-10-14T08:46:04Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-14 09:06 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 10 |
| Wearer mapping CONFIRMED | 8 |
| Labelling | RUN with us.amazon.nova-2-lite-v1:0 |
| Model calls | 0 live, 53 cached, 0 failed |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 31 / 22 |
| Windows assessed / abstained / unparseable | 22 / 9 / 0 |
| Observations written | ABSENT 20, NOT_ASSESSABLE 2 |
| Reading window (UTC) | 2026-10-07T09:05:55Z to 2026-10-14T09:05:55Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-14 11:02 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 11 |
| Wearer mapping CONFIRMED | 9 |
| Labelling | RUN with us.amazon.nova-2-lite-v1:0 |
| Model calls | 9 live, 53 cached, 0 failed |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 31 / 22 |
| Windows assessed / abstained / unparseable | 22 / 9 / 0 |
| Observations written | ABSENT 20, NOT_ASSESSABLE 2 |
| Reading window (UTC) | 2026-10-07T11:01:38Z to 2026-10-14T11:01:38Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-14 12:19 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 12 |
| Wearer mapping CONFIRMED | 10 |
| Labelling | RUN with us.amazon.nova-2-lite-v1:0 |
| Model calls | 0 live, 53 cached, 0 failed |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 31 / 22 |
| Windows assessed / abstained / unparseable | 22 / 9 / 0 |
| Observations written | ABSENT 20, NOT_ASSESSABLE 2 |
| Reading window (UTC) | 2026-10-07T12:19:05Z to 2026-10-14T12:19:05Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-15 07:52 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 12 |
| Wearer mapping CONFIRMED | 10 |
| Labelling | NOT_RUN (--no-model) |
| Model calls | not attempted (--no-model) |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 0 / 0 |
| Windows assessed / abstained / unparseable | 0 / 0 / 0 |
| Observations written | none |
| Reading window (UTC) | 2026-10-08T07:51:54Z to 2026-10-15T07:51:54Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-16 08:45 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 13 |
| Wearer mapping CONFIRMED | 11 |
| Labelling | RUN with us.amazon.nova-2-lite-v1:0 |
| Model calls | 3 live, 62 cached, 0 failed |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 31 / 22 |
| Windows assessed / abstained / unparseable | 22 / 9 / 0 |
| Observations written | ABSENT 20, NOT_ASSESSABLE 2 |
| Reading window (UTC) | 2026-10-09T08:44:10Z to 2026-10-16T08:44:10Z |
| Publication | PUBLISHED; BEE withheld |
Run 2026-10-16 08:54 UTC
Written by scripts/serve_real.py --receipt (slice 21). Counts only.
| Field | Value |
|---|---|
| Sources read and ingested (origin BEE_REAL) | 13 |
| Wearer mapping CONFIRMED | 11 |
| Labelling | RUN with us.amazon.nova-2-lite-v1:0 |
| Model calls | 0 live, 56 cached, 0 failed |
| Sources with an incomplete scan | 0 (none) |
| Response windows / pillar candidates | 31 / 22 |
| Windows assessed / abstained / unparseable | 22 / 9 / 0 |
| Observations written | ABSENT 20, NOT_ASSESSABLE 2 |
| Reading window (UTC) | 2026-10-09T08:53:57Z to 2026-10-16T08:53:57Z |
| Publication | PUBLISHED; BEE withheld |
AWS live
REAL_VERIFIEDFull receipt
Access: Nova 2 Lite reachable (us.amazon.nova-2-lite-v1:0, us-east-2), preflight PASS 2026-10-14 08:39 UTC. Live Strands graph RUN locally 2026-10-14 09:09 UTC (dr.839c6e11e3f94aef, 32 live calls, 0 failed, --days 30). AgentCore NOT DEPLOYED.
Run 2026-09-30 07:00 UTC
| Field | Value |
|---|---|
| Strands graph run | none |
| Bedrock model | not callable |
| Model calls (cached, live, failed) | 0, 0, 7 (slice 21 run, 2026-09-29) |
Bedrock Converse returned "account is being verified", then "Anthropic use case details have not been submitted" (us-east-2). Until both are cleared in the console, no model row here can be anything but NOT_RUN or BLOCKED, and AWS Builder is not claimed.
Run 2026-09-30 13:35 UTC
Dream Cycle run · 2026-09-30 13:35 UTC · FIXTURE_VERIFIED
| Field | Value |
|---|---|
| Graph | buzz-dream-cycle-0.2, 7 nodes, order reconciler, cartographer, investigator, skeptic, coach, memory_gardener, bee_writer |
| Model / region | none / us-east-2 |
| Trigger / data epoch | MANUAL / 16 |
| Stages | reconciler DONE, cartographer DONE, investigator ABSTAINED (MODEL_UNAVAILABLE), skeptic SKIPPED_EMPTY, coach SKIPPED_EMPTY, memory_gardener DONE, bee_writer NOT_RUN (NOT_PAIRED) |
| Model calls | 0 cached, 0 live, 0 failed |
| Tool calls | get_exchange 0, find_comparable 0, find_counterexamples 0, read_external 0, save_case 0, propose_focus 0 |
| Cases | opened 0, withdrawn 0, revisited 0 |
| Candidates proposed / supported / rejected | 0 / 0 / 0 |
| Invocation id (redacted) | none |
Run 2026-09-30 14:45 UTC
AWS preflight · 2026-09-30 14:45 UTC · NOT_RUN
| Field | Value |
|---|---|
| Profile | buzz |
| Region | us-east-2 |
| Account (redacted) | not recorded |
| Principal type | not recorded |
| Model or inference profile | us.anthropic.claude-sonnet-5 |
| Runtime ARN | none |
| Check | Result | Detail |
|---|---|---|
| CLI version | NOT_RUN | not run yet; runs on the paired machine via npm run aws:preflight |
| Caller identity | NOT_RUN | not run yet; runs on the paired machine via npm run aws:preflight |
| Region | NOT_RUN | not run yet; runs on the paired machine via npm run aws:preflight |
| Model access | NOT_RUN | not run yet; runs on the paired machine via npm run aws:preflight |
| Invocation logging | NOT_RUN | not run yet; runs on the paired machine via npm run aws:preflight |
| CloudWatch Logs read | NOT_RUN | not run yet; runs on the paired machine via npm run aws:preflight |
| AgentCore runtime | NOT_RUN | not run yet; runs on the paired machine via npm run aws:preflight |
| No secret leakage | NOT_RUN | not run yet; runs on the paired machine via npm run aws:preflight |
Run 2026-10-01 08:44 UTC
AWS preflight · 2026-10-01 08:44 UTC · PASS
| Field | Value |
|---|---|
| Profile | buzz |
| Region | us-east-2 |
| Account (redacted) | ********3622 |
| Principal type | user |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime ARN | none |
| Check | Result | Detail |
|---|---|---|
| CLI version | PASS | aws-cli/2.37.3 |
| Caller identity | PASS | account ********3622, user |
| Region | PASS | us-east-2 |
| Model access | PASS | us.amazon.nova-2-lite-v1:0: profile SYSTEM_DEFINED ACTIVE, routes to us-east-1, us-east-2, us-west-2; amazon.nova-2-lite-v1:0 authorized and available |
| Invocation logging | PASS | off |
| CloudWatch Logs read | PASS | 0 log groups under /buzz/ |
| AgentCore runtime | NOT_RUN | no runtime deployed (BUZZ_RUNTIME_ARN unset) |
| No secret leakage | PASS | no key, secret or token pattern in output or receipt |
Run 2026-10-13 13:44 UTC
AWS preflight · 2026-10-13 13:44 UTC · PASS
| Field | Value |
|---|---|
| Profile | buzz |
| Region | us-east-2 |
| Account (redacted) | ********3622 |
| Principal type | user |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime ARN | none |
| Check | Result | Detail |
|---|---|---|
| CLI version | PASS | aws-cli/2.37.3 |
| Caller identity | PASS | account ********3622, user |
| Region | PASS | us-east-2 |
| Model access | PASS | us.amazon.nova-2-lite-v1:0: profile SYSTEM_DEFINED ACTIVE, routes to us-east-1, us-east-2, us-west-2; amazon.nova-2-lite-v1:0 authorized and available |
| Invocation logging | PASS | off |
| CloudWatch Logs read | PASS | 0 log groups under /buzz/ |
| AgentCore runtime | NOT_RUN | no runtime deployed (BUZZ_RUNTIME_ARN unset) |
| No secret leakage | PASS | no key, secret or token pattern in output or receipt |
Run 2026-10-14 08:39 UTC
AWS preflight · 2026-10-14 08:39 UTC · PASS
| Field | Value |
|---|---|
| Profile | buzz |
| Region | us-east-2 |
| Account (redacted) | ********3622 |
| Principal type | user |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime ARN | none |
| Check | Result | Detail |
|---|---|---|
| CLI version | PASS | aws-cli/2.37.3 |
| Caller identity | PASS | account ********3622, user |
| Region | PASS | us-east-2 |
| Model access | PASS | us.amazon.nova-2-lite-v1:0: profile SYSTEM_DEFINED ACTIVE, routes to us-east-1, us-east-2, us-west-2; amazon.nova-2-lite-v1:0 authorized and available |
| Invocation logging | PASS | off |
| CloudWatch Logs read | PASS | 0 log groups under /buzz/ |
| AgentCore runtime | NOT_RUN | no runtime deployed (BUZZ_RUNTIME_ARN unset) |
| No secret leakage | PASS | no key, secret or token pattern in output or receipt |
Run 2026-10-14 09:04 UTC
Dream Cycle run · 2026-10-14 09:04 UTC · LOCAL_VERIFIED
| Field | Value |
|---|---|
| Account (redacted) | ********3622 |
| Region | us-east-2 |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime | local, no runtime |
| Session id (Buzz run, local) | not recorded |
| Trace id | not recorded |
| Invocation outcome | 0 cached, 0 live, 0 failed; request id (redacted) none |
| Dream run id | dr.43e9e1172089bafe |
| Preflight | PASS at 2026-10-14 08:39 UTC |
| Graph | buzz-dream-cycle-0.2, 7 nodes, order reconciler, cartographer, investigator, skeptic, coach, memory_gardener, bee_writer |
| Trigger / data epoch | DEMO_REAL / 20 |
| Stages | reconciler DONE, cartographer DONE, investigator SKIPPED_EMPTY, skeptic SKIPPED_EMPTY, coach SKIPPED_EMPTY, memory_gardener DONE, bee_writer NOT_RUN (NO_APPROVED_PROPOSAL) |
| Tool calls | get_exchange 0, find_comparable 0, find_counterexamples 0, read_external 0, save_case 0, propose_focus 0 |
| Cases | opened 0, withdrawn 0, revisited 0 |
| Candidates proposed / supported / rejected | 0 / 0 / 0 |
Run 2026-10-14 09:07 UTC
Dream Cycle run · 2026-10-14 09:07 UTC · LOCAL_VERIFIED
| Field | Value |
|---|---|
| Account (redacted) | ********3622 |
| Region | us-east-2 |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime | local, no runtime |
| Session id (Buzz run, local) | not recorded |
| Trace id | not recorded |
| Invocation outcome | 0 cached, 0 live, 0 failed; request id (redacted) none |
| Dream run id | dr.37c60ed62d10239d |
| Preflight | PASS at 2026-10-14 08:39 UTC |
| Graph | buzz-dream-cycle-0.2, 7 nodes, order reconciler, cartographer, investigator, skeptic, coach, memory_gardener, bee_writer |
| Trigger / data epoch | DEMO_REAL / 22 |
| Stages | reconciler DONE, cartographer DONE, investigator SKIPPED_EMPTY, skeptic SKIPPED_EMPTY, coach SKIPPED_EMPTY, memory_gardener DONE, bee_writer NOT_RUN (NO_APPROVED_PROPOSAL) |
| Tool calls | get_exchange 0, find_comparable 0, find_counterexamples 0, read_external 0, save_case 0, propose_focus 0 |
| Cases | opened 0, withdrawn 0, revisited 0 |
| Candidates proposed / supported / rejected | 0 / 0 / 0 |
Run 2026-10-14 09:09 UTC
Dream Cycle run · 2026-10-14 09:09 UTC · REAL_VERIFIED
| Field | Value |
|---|---|
| Account (redacted) | ********3622 |
| Region | us-east-2 |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime | local, no runtime |
| Session id (Buzz run, local) | not recorded |
| Trace id | not recorded |
| Invocation outcome | 0 cached, 32 live, 0 failed; request id (redacted) 7b244655 |
| Dream run id | dr.839c6e11e3f94aef |
| Preflight | PASS at 2026-10-14 08:39 UTC |
| Graph | buzz-dream-cycle-0.2, 7 nodes, order reconciler, cartographer, investigator, skeptic, coach, memory_gardener, bee_writer |
| Trigger / data epoch | DEMO_REAL / 23 |
| Stages | reconciler DONE, cartographer DONE, investigator DONE, skeptic SKIPPED_EMPTY, coach SKIPPED_EMPTY, memory_gardener DONE, bee_writer NOT_RUN (NO_APPROVED_PROPOSAL) |
| Tool calls | get_exchange 20, find_comparable 3, find_counterexamples 2, read_external 1, save_case 2, propose_focus 1 |
| Cases | opened 0, withdrawn 0, revisited 0 |
| Candidates proposed / supported / rejected | 0 / 0 / 0 |
Note 2026-10-14 09:40 UTC: unintended CDK side effects (desktop)
| Field | Value |
|---|---|
| Command | cd infra && BUZZ_PILOT=1 BUZZ_COMMIT=aa57bae npx -y aws-cdk@2 diff BuzzPilot --profile buzz --app ".venv\Scripts\python.exe app.py" |
| Intended | read-only diff of the slice 66 BuzzPilot stack |
| Actually did | built and published the BuzzPilot template to the CDK bootstrap assets bucket (cdk-hnb659fds-assets-********3622-us-east-2, asset ff4b7fb0); created a CloudFormation change set to compute the diff |
| Stack | BuzzPilot not created, not deployed; diff shows 26 resources to add, outputs PilotUrl, UserPoolId, Commit aa57bae; exit 0 |
| Change set cleanup | NOT VERIFIED; no further AWS call made, per VB |
| Approval | the diff was not an approved deploy; R-66-13 still requires VB's written approval of the exact diff |
| Next time | --method=template avoids the change set; the asset publish still writes to the bootstrap bucket |
Run 2026-10-22 08:04 UTC
AWS preflight · 2026-10-22 08:04 UTC · PASS
| Field | Value |
|---|---|
| Profile | buzz |
| Region | us-east-2 |
| Account (redacted) | ********3622 |
| Principal type | user |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime ARN | none |
| Check | Result | Detail |
|---|---|---|
| CLI version | PASS | aws-cli/2.37.3 |
| Caller identity | PASS | account ********3622, user |
| Region | PASS | us-east-2 |
| Model access | PASS | us.amazon.nova-2-lite-v1:0: profile SYSTEM_DEFINED ACTIVE, routes to us-east-1, us-east-2, us-west-2; amazon.nova-2-lite-v1:0 authorized and available |
| Invocation logging | PASS | off |
| CloudWatch Logs read | PASS | 0 log groups under /buzz/ |
| AgentCore runtime | NOT_RUN | no runtime deployed (BUZZ_RUNTIME_ARN unset) |
| No secret leakage | PASS | no key, secret or token pattern in output or receipt |
Run 2026-10-22 08:11 UTC
Dream Cycle run · 2026-10-22 08:11 UTC · REAL_VERIFIED
| Field | Value |
|---|---|
| Account (redacted) | ********3622 |
| Region | us-east-2 |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime | local, no runtime |
| Session id (Buzz run, local) | not recorded |
| Trace id | not recorded |
| Invocation outcome | 0 cached, 29 live, 1 failed; request id (redacted) 58973ff4 |
| Dream run id | dr.2bc7c252ce0994f0 |
| Preflight | PASS at 2026-10-22 08:04 UTC |
| Graph | buzz-dream-cycle-0.2, 7 nodes, order reconciler, cartographer, investigator, skeptic, coach, memory_gardener, bee_writer |
| Trigger / data epoch | DEMO_REAL / 41 |
| Stages | reconciler DONE, cartographer DONE, investigator DONE, skeptic SKIPPED_EMPTY, coach SKIPPED_EMPTY, memory_gardener DONE, bee_writer NOT_RUN (NO_APPROVED_PROPOSAL) |
| Tool calls | get_exchange 13, find_comparable 3, find_counterexamples 3, read_external 2, save_case 8, propose_focus 0 |
| Cases | opened 0, withdrawn 0, revisited 0 |
| Candidates proposed / supported / rejected | 0 / 0 / 0 |
Run 2026-10-22 11:26 UTC
Dream Cycle run · 2026-10-22 11:26 UTC · REAL_VERIFIED
| Field | Value |
|---|---|
| Account (redacted) | ********3622 |
| Region | us-east-2 |
| Model or inference profile | us.amazon.nova-2-lite-v1:0 |
| Runtime | local, no runtime |
| Session id (Buzz run, local) | not recorded |
| Trace id | not recorded |
| Invocation outcome | 0 cached, 35 live, 0 failed; request id (redacted) 8bb6d2b3 |
| Dream run id | dr.a973adf15adc12ca |
| Preflight | PASS at 2026-10-22 08:04 UTC |
| Graph | buzz-dream-cycle-0.2, 7 nodes, order reconciler, cartographer, investigator, skeptic, coach, memory_gardener, bee_writer |
| Trigger / data epoch | DEMO_REAL / 42 |
| Stages | reconciler DONE, cartographer DONE, investigator DONE, skeptic DONE, coach SKIPPED_EMPTY, memory_gardener DONE, bee_writer NOT_RUN (NO_APPROVED_PROPOSAL) |
| Tool calls | get_exchange 14, find_comparable 4, find_counterexamples 4, read_external 4, save_case 3, propose_focus 0 |
| Cases | opened 3, withdrawn 0, revisited 0 |
| Candidates proposed / supported / rejected | 0 / 0 / 0 |
Bee write-back
REAL_VERIFIEDFull receipt
Run 2026-09-30 07:00 UTC
| Field | Value |
|---|---|
| Writes attempted | 0 |
| Read-back | none |
| Outcome | none |
A Bee fact write counts as verified only when the provider read-back matches the approved text byte for byte. As of this 30 Sep run nothing had been written (the 20 Oct run below is the first write). The only permitted write is the Tier B training fact through the approval flow.
Run 2026-10-20 08:45 UTC
| Field | Value |
|---|---|
| Step | created |
| Bee fact id | 14133230 |
| Approved text hash | a3f03a7aa583 |
| Read-back | MATCH |
| At | 2026-10-20T08:45:49Z |
Run 2026-10-22 08:19 UTC
| Field | Value |
|---|---|
| Step | ended |
| Bee fact id | 14133230 |
| Approved text hash | 4153e2d87e27 |
| Read-back | MATCH |
| At | 2026-10-22T08:19:15Z |
Evaluation report
NOT_RUNEarlier product (v11), not the word decisions. It scores the v11 conversation-pillars corpus. The word decisions are in the owner-reviewed card above.
Full receipt
Scope: this scores the v11 conversation-pillars corpus, not Buzz's word-use decisions. The word-decision measure is [DECISION_AGREEMENT.md](DECISION_AGREEMENT.md) (owner review, scripts/review_decisions.py).
Run 2026-09-30 07:47 UTC
Corpus milestone m60 (6 Oct)
| Check | Have | Need |
|---|---|---|
| total | 13 | 60 |
| Boundaries | 4 | 18 |
| Boundaries Left open | 1 | 5 |
| Boundaries Not assessable | 1 | 3 |
| Exchange | 5 | 18 |
| Exchange Left open | 1 | 5 |
| Exchange Not assessable | 2 | 3 |
| Expectations | 4 | 18 |
| Expectations Left open | 2 | 5 |
| Expectations Not assessable | 0 | 3 |
| hard negatives | 3 | 6 |
| clarify_problem | 0 | 5 |
| clarify_problem CLARIFICATION_PRESENT | 0 | 2 |
m60: FAIL (13 shortfalls)
| Field | Value |
|---|---|
| Corpus version | 1 (3249dda82be0) |
| Rows | 16 (13 opportunities, 3 negatives) |
| By origin | SYNTHETIC 16 |
| By split | dev 16 |
| Text unavailable locally | 0 |
| Labeller | NOT_RUN |
| Detector | NOT_RUN |
Labels by pillar
| Pillar | Clear | Left open | Not assessable |
|---|---|---|---|
| Boundaries | 2 | 1 | 1 |
| Exchange | 2 | 1 | 2 |
| Expectations | 2 | 2 | 0 |
Labelling
| Pillar | n | Clear precision | Left-open precision | Clear recall | F1 | Abstention | Gate |
|---|---|---|---|---|---|---|---|
| Boundaries | 5 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
| Exchange | 5 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
| Expectations | 6 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
Confusion (reference rows, predicted columns)
NOT_RUN
Hardest negatives (ids only)
none scored, or NOT_RUN
Detection
| Unit | Gate |
|---|---|
| B_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| E1_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| E2_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| WEARER_QUESTION | NOT_RUN (NO_DETECTION_RUN) |
Attribution, determinism, idempotency, lineage
| Check | Result |
|---|---|
| Rows with an unconfirmed mapping | 1 |
| Wearer-attribution tests | PASS |
| Determinism (two builds) | PASS 31b7afe387bb = 31b7afe387bb |
| Idempotency (reload) | PASS |
| Lineage on every prediction | NOT_RUN (NO_PREDICTIONS) |
Held-out gate
NOT_RUN (NO_REAL_ROWS)
Not run
- labelling: NO_PREDICTIONS
- detection: NO_DETECTION_RUN
- holdout: NO_REAL_ROWS
Run 2026-10-01 06:51 UTC
Corpus milestone m60 (6 Oct)
| Check | Have | Need |
|---|---|---|
| total | 13 | 60 |
| Boundaries | 4 | 18 |
| Boundaries Left open | 1 | 5 |
| Boundaries Not assessable | 1 | 3 |
| Exchange | 5 | 18 |
| Exchange Left open | 1 | 5 |
| Exchange Not assessable | 2 | 3 |
| Expectations | 4 | 18 |
| Expectations Left open | 2 | 5 |
| Expectations Not assessable | 0 | 3 |
| hard negatives | 3 | 6 |
| clarify_problem | 0 | 5 |
| clarify_problem CLARIFICATION_PRESENT | 0 | 2 |
m60: FAIL (13 shortfalls)
| Field | Value |
|---|---|
| Corpus version | 1 (3249dda82be0) |
| Rows | 16 (13 opportunities, 3 negatives) |
| By origin | SYNTHETIC 16 |
| By split | dev 16 |
| Text unavailable locally | 0 |
| Labeller | NOT_RUN |
| Detector | NOT_RUN |
Labels by pillar
| Pillar | Clear | Left open | Not assessable |
|---|---|---|---|
| Boundaries | 2 | 1 | 1 |
| Exchange | 2 | 1 | 2 |
| Expectations | 2 | 2 | 0 |
Practice and real-life evidence are kept apart: results are reported by origin and practice rows never count as real. The BEE invariance test is isolation evidence, not efficacy evidence: it does not show that training improves later communication.
Labelling
| Pillar | n | Clear precision | Left-open precision | Clear recall | F1 | Abstention | Gate |
|---|---|---|---|---|---|---|---|
| Boundaries | 5 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
| Exchange | 5 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
| Expectations | 6 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
Confusion (reference rows, predicted columns)
NOT_RUN
Errors by pillar
Counts from the confusion cells. A Not assessable or Abstained prediction counts as an abstention.
| Pillar | Assessable rows | False concerns | Missed concerns | Correct abstentions | Incorrect abstentions |
|---|
NOT_RUN
Hardest negatives (ids only)
none scored, or NOT_RUN
Detection
| Unit | Gate |
|---|---|
| B_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| E1_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| E2_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| WEARER_QUESTION | NOT_RUN (NO_DETECTION_RUN) |
Attribution, determinism, idempotency, lineage
| Check | Result |
|---|---|
| Rows with an unconfirmed mapping | 1 |
| Wearer-attribution tests | PASS |
| Determinism (two builds) | PASS 6c5d21978e76 = 6c5d21978e76 |
| Idempotency (reload) | PASS |
| Lineage on every prediction | NOT_RUN (NO_PREDICTIONS) |
Held-out gate
NOT_RUN (NO_REAL_ROWS)
Not run
- labelling: NO_PREDICTIONS
- detection: NO_DETECTION_RUN
- holdout: NO_REAL_ROWS
Run 2026-10-01 09:23 UTC
Corpus milestone m60 (6 Oct)
| Check | Have | Need |
|---|---|---|
| total | 13 | 60 |
| Boundaries | 4 | 18 |
| Boundaries Left open | 1 | 5 |
| Boundaries Not assessable | 1 | 3 |
| Exchange | 5 | 18 |
| Exchange Left open | 1 | 5 |
| Exchange Not assessable | 2 | 3 |
| Expectations | 4 | 18 |
| Expectations Left open | 2 | 5 |
| Expectations Not assessable | 0 | 3 |
| hard negatives | 3 | 6 |
| clarify_problem | 0 | 5 |
| clarify_problem CLARIFICATION_PRESENT | 0 | 2 |
m60: FAIL (13 shortfalls)
| Field | Value |
|---|---|
| Corpus version | 1 (3249dda82be0) |
| Rows | 16 (13 opportunities, 3 negatives) |
| By origin | SYNTHETIC 16 |
| By split | dev 16 |
| Text unavailable locally | 0 |
| Labeller | NOT_RUN |
| Detector | NOT_RUN |
Labels by pillar
| Pillar | Clear | Left open | Not assessable |
|---|---|---|---|
| Boundaries | 2 | 1 | 1 |
| Exchange | 2 | 1 | 2 |
| Expectations | 2 | 2 | 0 |
Practice and real-life evidence are kept apart: results are reported by origin and practice rows never count as real. The BEE invariance test is isolation evidence, not efficacy evidence: it does not show that training improves later communication.
What this report establishes
| Question | State |
|---|---|
| Research rationale | Not measured here; see reports/Buzz communication fitness scoring.md |
| Human-label agreement | NOT_RUN (no second reviewer) |
| Model accuracy | NOT_RUN (no predictions) |
| User benefit | NOT_RUN (nothing in Buzz measures whether practice changes later communication) |
Labelling
| Pillar | n | Clear precision | Left-open precision | Clear recall | F1 | Abstention | Gate |
|---|---|---|---|---|---|---|---|
| Boundaries | 5 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
| Exchange | 5 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
| Expectations | 6 | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | UNESTIMABLE | NOT_RUN (NO_PREDICTIONS) |
Confusion (reference rows, predicted columns)
NOT_RUN
Errors by pillar
Counts from the confusion cells. A Not assessable or Abstained prediction counts as an abstention.
| Pillar | Assessable rows | False concerns | Missed concerns | Correct abstentions | Incorrect abstentions |
|---|
NOT_RUN
Hardest negatives (ids only)
none scored, or NOT_RUN
Detection
| Unit | Gate |
|---|---|
| B_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| E1_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| E2_UNIT | NOT_RUN (NO_DETECTION_RUN) |
| WEARER_QUESTION | NOT_RUN (NO_DETECTION_RUN) |
Attribution, determinism, idempotency, lineage
| Check | Result |
|---|---|
| Rows with an unconfirmed mapping | 1 |
| Wearer-attribution tests | PASS |
| Determinism (two builds) | PASS faa73b2d6bf1 = faa73b2d6bf1 |
| Idempotency (reload) | PASS |
| Lineage on every prediction | NOT_RUN (NO_PREDICTIONS) |
Held-out gate
NOT_RUN (NO_REAL_ROWS)
Not run
- labelling: NO_PREDICTIONS
- detection: NO_DETECTION_RUN
- holdout: NO_REAL_ROWS
Browser verification
LOCAL_VERIFIEDFull receipt
Note (21 Oct 2026): the runs below are historical. Browser evidence for the current build (b4ba775) is the JUDGE_WALK_* rows in [LIVE_EVIDENCE.jsonl](../weekend/LIVE_EVIDENCE.jsonl), notably JUDGE_WALK_B4BA775: headless mobile-width browser at 390 dark and 360 light, not a physical phone. The Last run date above is the date of the Playwright suite receipt, not of those walks.
Run 2026-09-30 07:00 UTC
| Project | Spec | Result |
|---|---|---|
| (none yet) |
The last browser run before this file existed was the experience-v3 home on 25 Sep (20 browser runs, HANDOFF). This receipt starts counting from the v11 shell (slice 28 task 5.1).
Run 2026-09-30 07:33 UTC
Commit: 03a0ef6 (working tree had 26 uncommitted paths) Playwright 1.56.1, started 2026-09-30T07:29:49.745Z, 140 s wall clock
| Total | Passed | Failed | Skipped | Flaky | Projects |
|---|---|---|---|---|---|
| 20 | 20 | 0 | 0 | 0 | 16 |
| Project | Spec | Result | Duration |
|---|---|---|---|
| normal-desk-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 13.8 s |
| normal-desk-light | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 3.8 s |
| normal-desk-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 10.6 s |
| normal-desk-dark | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.1 s |
| normal-phone-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 10.5 s |
| normal-phone-light | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.0 s |
| normal-phone-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 10.2 s |
| normal-phone-dark | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 3.4 s |
| degraded-desk-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 3.4 s |
| degraded-desk-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 2.4 s |
| degraded-phone-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 2.1 s |
| degraded-phone-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 2.5 s |
| early-desk-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.9 s |
| early-desk-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.1 s |
| early-phone-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.0 s |
| early-phone-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.9 s |
| correct-desk-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 7.1 s |
| correct-desk-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 2.0 s |
| correct-phone-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.8 s |
| correct-phone-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.7 s |
Screenshots (19) under apps/web/test-results/shots/, gitignored:
apps/web/test-results/shots/correct-desk-dark-today.pngapps/web/test-results/shots/correct-desk-light-dialog.pngapps/web/test-results/shots/correct-desk-light-today.pngapps/web/test-results/shots/correct-phone-dark-today.pngapps/web/test-results/shots/correct-phone-light-today.pngapps/web/test-results/shots/degraded-desk-dark-today.pngapps/web/test-results/shots/degraded-desk-light-today.pngapps/web/test-results/shots/degraded-phone-dark-today.pngapps/web/test-results/shots/degraded-phone-light-today.pngapps/web/test-results/shots/early-desk-dark-today.pngapps/web/test-results/shots/early-desk-light-today.pngapps/web/test-results/shots/early-phone-dark-today.pngapps/web/test-results/shots/early-phone-light-today.pngapps/web/test-results/shots/normal-desk-dark-network.pngapps/web/test-results/shots/normal-desk-dark-today.pngapps/web/test-results/shots/normal-desk-light-network.pngapps/web/test-results/shots/normal-desk-light-today.pngapps/web/test-results/shots/normal-phone-dark-today.pngapps/web/test-results/shots/normal-phone-light-today.png
Copied into the repo:
docs/shots/today-1280.pngdocs/shots/today-390.png
Run 2026-09-30 08:55 UTC
Commit: 86cfebc (working tree had 15 uncommitted paths) Playwright 1.56.1, started 2026-09-30T08:52:07.973Z, 197 s wall clock
| Total | Passed | Failed | Skipped | Flaky | Projects |
|---|---|---|---|---|---|
| 36 | 32 | 0 | 4 | 0 | 16 |
| Project | Spec | Result | Duration |
|---|---|---|---|
| normal-desk-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 12.7 s |
| normal-desk-light | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 3.7 s |
| normal-desk-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 11.0 s |
| normal-desk-dark | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 3.7 s |
| normal-phone-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 10.7 s |
| normal-phone-light | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 3.7 s |
| normal-phone-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 10.3 s |
| normal-phone-dark | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 3.7 s |
| normal-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.0 s |
| normal-desk-light | reduced motion: no transition on the trend line or a cell fill | PASS | 3.2 s |
| normal-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.6 s |
| normal-desk-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.2 s |
| normal-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.9 s |
| normal-phone-light | reduced motion: no transition on the trend line or a cell fill | PASS | 3.3 s |
| normal-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.4 s |
| normal-phone-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.2 s |
| early-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.0 s |
| early-desk-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.1 s |
| early-desk-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 5.9 s |
| early-phone-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 5.9 s |
| early-phone-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| degraded-desk-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 2.7 s |
| degraded-desk-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 2.0 s |
| degraded-phone-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 1.9 s |
| degraded-phone-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 1.7 s |
| early-desk-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.6 s |
| early-desk-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.4 s |
| early-phone-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.7 s |
| early-phone-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.7 s |
| correct-desk-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 6.5 s |
| correct-desk-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.6 s |
| correct-phone-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.5 s |
| correct-phone-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.6 s |
Screenshots (27) under apps/web/test-results/shots/, gitignored:
apps/web/test-results/shots/correct-desk-dark-today.pngapps/web/test-results/shots/correct-desk-light-dialog.pngapps/web/test-results/shots/correct-desk-light-today.pngapps/web/test-results/shots/correct-phone-dark-today.pngapps/web/test-results/shots/correct-phone-light-today.pngapps/web/test-results/shots/degraded-desk-dark-today.pngapps/web/test-results/shots/degraded-desk-light-today.pngapps/web/test-results/shots/degraded-phone-dark-today.pngapps/web/test-results/shots/degraded-phone-light-today.pngapps/web/test-results/shots/early-desk-dark-today.pngapps/web/test-results/shots/early-desk-dark-trends.pngapps/web/test-results/shots/early-desk-light-today.pngapps/web/test-results/shots/early-desk-light-trends.pngapps/web/test-results/shots/early-phone-dark-today.pngapps/web/test-results/shots/early-phone-dark-trends.pngapps/web/test-results/shots/early-phone-light-today.pngapps/web/test-results/shots/early-phone-light-trends.pngapps/web/test-results/shots/normal-desk-dark-network.pngapps/web/test-results/shots/normal-desk-dark-today.pngapps/web/test-results/shots/normal-desk-dark-trends.pngapps/web/test-results/shots/normal-desk-light-network.pngapps/web/test-results/shots/normal-desk-light-today.pngapps/web/test-results/shots/normal-desk-light-trends.pngapps/web/test-results/shots/normal-phone-dark-today.pngapps/web/test-results/shots/normal-phone-dark-trends.pngapps/web/test-results/shots/normal-phone-light-today.pngapps/web/test-results/shots/normal-phone-light-trends.png
Copied into the repo:
docs/shots/today-1280.pngdocs/shots/today-390.png
Run 2026-09-30 10:57 UTC
Commit: 8efd5a3 (working tree had 33 uncommitted paths) Playwright 1.56.1, started 2026-09-30T10:51:44.845Z, 306 s wall clock
| Total | Passed | Failed | Skipped | Flaky | Projects |
|---|---|---|---|---|---|
| 52 | 44 | 0 | 8 | 0 | 20 |
| Project | Spec | Result | Duration |
|---|---|---|---|
| normal-desk-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 13.5 s |
| normal-desk-light | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.2 s |
| normal-desk-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 12.4 s |
| normal-desk-dark | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.3 s |
| normal-phone-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 11.7 s |
| normal-phone-light | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.3 s |
| normal-phone-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 13.4 s |
| normal-phone-dark | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.2 s |
| normal-desk-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 7.1 s |
| normal-desk-light | reduced motion: nothing on Train transitions | PASS | 4.0 s |
| normal-desk-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 7.5 s |
| normal-desk-dark | reduced motion: nothing on Train transitions | PASS | 3.9 s |
| normal-phone-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 9.8 s |
| normal-phone-light | reduced motion: nothing on Train transitions | PASS | 4.5 s |
| normal-phone-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 9.3 s |
| normal-phone-dark | reduced motion: nothing on Train transitions | PASS | 4.4 s |
| nopartner-desk-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 5.2 s |
| nopartner-desk-light | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-desk-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.5 s |
| nopartner-desk-dark | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-phone-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.4 s |
| nopartner-phone-light | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-phone-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.4 s |
| nopartner-phone-dark | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| normal-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.6 s |
| normal-desk-light | reduced motion: no transition on the trend line or a cell fill | PASS | 3.4 s |
| normal-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.0 s |
| normal-desk-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.4 s |
| normal-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 8.0 s |
| normal-phone-light | reduced motion: no transition on the trend line or a cell fill | PASS | 4.4 s |
| normal-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 8.4 s |
| normal-phone-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.4 s |
| early-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.9 s |
| early-desk-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.1 s |
| early-desk-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.0 s |
| early-phone-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.1 s |
| early-phone-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| degraded-desk-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 2.6 s |
| degraded-desk-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 1.9 s |
| degraded-phone-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 1.8 s |
| degraded-phone-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 1.9 s |
| early-desk-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.3 s |
| early-desk-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.0 s |
| early-phone-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.8 s |
| early-phone-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.9 s |
| correct-desk-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 6.5 s |
| correct-desk-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.7 s |
| correct-phone-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.6 s |
| correct-phone-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.6 s |
Screenshots (35) under apps/web/test-results/shots/, gitignored:
apps/web/test-results/shots/correct-desk-dark-today.pngapps/web/test-results/shots/correct-desk-light-dialog.pngapps/web/test-results/shots/correct-desk-light-today.pngapps/web/test-results/shots/correct-phone-dark-today.pngapps/web/test-results/shots/correct-phone-light-today.pngapps/web/test-results/shots/degraded-desk-dark-today.pngapps/web/test-results/shots/degraded-desk-light-today.pngapps/web/test-results/shots/degraded-phone-dark-today.pngapps/web/test-results/shots/degraded-phone-light-today.pngapps/web/test-results/shots/early-desk-dark-today.pngapps/web/test-results/shots/early-desk-dark-trends.pngapps/web/test-results/shots/early-desk-light-today.pngapps/web/test-results/shots/early-desk-light-trends.pngapps/web/test-results/shots/early-phone-dark-today.pngapps/web/test-results/shots/early-phone-dark-trends.pngapps/web/test-results/shots/early-phone-light-today.pngapps/web/test-results/shots/early-phone-light-trends.pngapps/web/test-results/shots/nopartner-desk-dark-train.pngapps/web/test-results/shots/nopartner-desk-light-train.pngapps/web/test-results/shots/nopartner-phone-dark-train.pngapps/web/test-results/shots/nopartner-phone-light-train.pngapps/web/test-results/shots/normal-desk-dark-network.pngapps/web/test-results/shots/normal-desk-dark-today.pngapps/web/test-results/shots/normal-desk-dark-train.pngapps/web/test-results/shots/normal-desk-dark-trends.pngapps/web/test-results/shots/normal-desk-light-network.pngapps/web/test-results/shots/normal-desk-light-today.pngapps/web/test-results/shots/normal-desk-light-train.pngapps/web/test-results/shots/normal-desk-light-trends.pngapps/web/test-results/shots/normal-phone-dark-today.pngapps/web/test-results/shots/normal-phone-dark-train.pngapps/web/test-results/shots/normal-phone-dark-trends.pngapps/web/test-results/shots/normal-phone-light-today.pngapps/web/test-results/shots/normal-phone-light-train.pngapps/web/test-results/shots/normal-phone-light-trends.png
Copied into the repo:
docs/shots/today-1280.pngdocs/shots/today-390.png
Run 2026-09-30 11:22 UTC
Commit: 18b0aef (working tree had 1 uncommitted paths) Playwright 1.56.1, started 2026-09-30T11:16:51.983Z, 307 s wall clock
| Total | Passed | Failed | Skipped | Flaky | Projects |
|---|---|---|---|---|---|
| 52 | 44 | 0 | 8 | 0 | 20 |
| Project | Spec | Result | Duration |
|---|---|---|---|
| normal-desk-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 13.0 s |
| normal-desk-light | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.2 s |
| normal-desk-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 12.7 s |
| normal-desk-dark | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.3 s |
| normal-phone-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 12.6 s |
| normal-phone-light | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 4.3 s |
| normal-phone-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 12.0 s |
| normal-phone-dark | QA 9: reduced motion stops the route draw and the selection pulse | PASS | 3.8 s |
| normal-desk-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 8.3 s |
| normal-desk-light | reduced motion: nothing on Train transitions | PASS | 4.5 s |
| normal-desk-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 9.3 s |
| normal-desk-dark | reduced motion: nothing on Train transitions | PASS | 4.5 s |
| normal-phone-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 10.4 s |
| normal-phone-light | reduced motion: nothing on Train transitions | PASS | 4.4 s |
| normal-phone-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 10.4 s |
| normal-phone-dark | reduced motion: nothing on Train transitions | PASS | 5.5 s |
| nopartner-desk-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 5.0 s |
| nopartner-desk-light | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-desk-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.5 s |
| nopartner-desk-dark | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-phone-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.4 s |
| nopartner-phone-light | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-phone-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.4 s |
| nopartner-phone-dark | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| normal-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.6 s |
| normal-desk-light | reduced motion: no transition on the trend line or a cell fill | PASS | 3.4 s |
| normal-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 8.2 s |
| normal-desk-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.4 s |
| normal-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.5 s |
| normal-phone-light | reduced motion: no transition on the trend line or a cell fill | PASS | 3.5 s |
| normal-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.6 s |
| normal-phone-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.5 s |
| early-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.4 s |
| early-desk-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.1 s |
| early-desk-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.0 s |
| early-phone-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 5.9 s |
| early-phone-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| degraded-desk-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 2.7 s |
| degraded-desk-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 2.0 s |
| degraded-phone-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 1.9 s |
| degraded-phone-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 1.8 s |
| early-desk-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.4 s |
| early-desk-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.0 s |
| early-phone-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.8 s |
| early-phone-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.8 s |
| correct-desk-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 6.6 s |
| correct-desk-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.7 s |
| correct-phone-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.5 s |
| correct-phone-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.5 s |
Screenshots (35) under apps/web/test-results/shots/, gitignored:
apps/web/test-results/shots/correct-desk-dark-today.pngapps/web/test-results/shots/correct-desk-light-dialog.pngapps/web/test-results/shots/correct-desk-light-today.pngapps/web/test-results/shots/correct-phone-dark-today.pngapps/web/test-results/shots/correct-phone-light-today.pngapps/web/test-results/shots/degraded-desk-dark-today.pngapps/web/test-results/shots/degraded-desk-light-today.pngapps/web/test-results/shots/degraded-phone-dark-today.pngapps/web/test-results/shots/degraded-phone-light-today.pngapps/web/test-results/shots/early-desk-dark-today.pngapps/web/test-results/shots/early-desk-dark-trends.pngapps/web/test-results/shots/early-desk-light-today.pngapps/web/test-results/shots/early-desk-light-trends.pngapps/web/test-results/shots/early-phone-dark-today.pngapps/web/test-results/shots/early-phone-dark-trends.pngapps/web/test-results/shots/early-phone-light-today.pngapps/web/test-results/shots/early-phone-light-trends.pngapps/web/test-results/shots/nopartner-desk-dark-train.pngapps/web/test-results/shots/nopartner-desk-light-train.pngapps/web/test-results/shots/nopartner-phone-dark-train.pngapps/web/test-results/shots/nopartner-phone-light-train.pngapps/web/test-results/shots/normal-desk-dark-network.pngapps/web/test-results/shots/normal-desk-dark-today.pngapps/web/test-results/shots/normal-desk-dark-train.pngapps/web/test-results/shots/normal-desk-dark-trends.pngapps/web/test-results/shots/normal-desk-light-network.pngapps/web/test-results/shots/normal-desk-light-today.pngapps/web/test-results/shots/normal-desk-light-train.pngapps/web/test-results/shots/normal-desk-light-trends.pngapps/web/test-results/shots/normal-phone-dark-today.pngapps/web/test-results/shots/normal-phone-dark-train.pngapps/web/test-results/shots/normal-phone-dark-trends.pngapps/web/test-results/shots/normal-phone-light-today.pngapps/web/test-results/shots/normal-phone-light-train.pngapps/web/test-results/shots/normal-phone-light-trends.png
Copied into the repo:
docs/shots/today-1280.pngdocs/shots/today-390.png
Run 2026-09-30 12:54 UTC
Commit: e0bb4ba (working tree had 2 uncommitted paths) Playwright 1.56.1, started 2026-09-30T12:47:50.615Z, 346 s wall clock
| Total | Passed | Failed | Skipped | Flaky | Projects |
|---|---|---|---|---|---|
| 60 | 50 | 0 | 10 | 0 | 20 |
| Project | Spec | Result | Duration |
|---|---|---|---|
| normal-desk-light | network: seven columns, sixty nodes, people as labels, a path card, the inspector's Train tab | PASS | 6.5 s |
| normal-desk-light | reduced motion at 390 landscape: seven columns, no comets, no draw-on, inspector as a sheet | SKIPPED | 0.0 s |
| normal-desk-dark | network: seven columns, sixty nodes, people as labels, a path card, the inspector's Train tab | PASS | 6.0 s |
| normal-desk-dark | reduced motion at 390 landscape: seven columns, no comets, no draw-on, inspector as a sheet | SKIPPED | 0.0 s |
| normal-phone-light | network: seven columns, sixty nodes, people as labels, a path card, the inspector's Train tab | PASS | 6.8 s |
| normal-phone-light | reduced motion at 390 landscape: seven columns, no comets, no draw-on, inspector as a sheet | PASS | 5.4 s |
| normal-phone-dark | network: seven columns, sixty nodes, people as labels, a path card, the inspector's Train tab | PASS | 6.6 s |
| normal-phone-dark | reduced motion at 390 landscape: seven columns, no comets, no draw-on, inspector as a sheet | PASS | 5.8 s |
| normal-desk-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 11.0 s |
| normal-desk-light | QA 9: reduced motion draws the story path at once, with no comets | PASS | 4.6 s |
| normal-desk-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 10.2 s |
| normal-desk-dark | QA 9: reduced motion draws the story path at once, with no comets | PASS | 4.8 s |
| normal-phone-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 10.4 s |
| normal-phone-light | QA 9: reduced motion draws the story path at once, with no comets | PASS | 5.7 s |
| normal-phone-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 10.2 s |
| normal-phone-dark | QA 9: reduced motion draws the story path at once, with no comets | PASS | 4.7 s |
| normal-desk-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 8.2 s |
| normal-desk-light | reduced motion: nothing on Train transitions | PASS | 4.0 s |
| normal-desk-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 9.0 s |
| normal-desk-dark | reduced motion: nothing on Train transitions | PASS | 4.4 s |
| normal-phone-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 10.3 s |
| normal-phone-light | reduced motion: nothing on Train transitions | PASS | 4.5 s |
| normal-phone-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 10.2 s |
| normal-phone-dark | reduced motion: nothing on Train transitions | PASS | 4.4 s |
| nopartner-desk-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 5.1 s |
| nopartner-desk-light | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-desk-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.5 s |
| nopartner-desk-dark | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-phone-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.4 s |
| nopartner-phone-light | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-phone-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.4 s |
| nopartner-phone-dark | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| normal-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 8.1 s |
| normal-desk-light | reduced motion: no transition on the trend line or a cell fill | PASS | 3.4 s |
| normal-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.5 s |
| normal-desk-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.5 s |
| normal-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.5 s |
| normal-phone-light | reduced motion: no transition on the trend line or a cell fill | PASS | 3.4 s |
| normal-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.3 s |
| normal-phone-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.3 s |
| early-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.0 s |
| early-desk-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 5.9 s |
| early-desk-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 5.9 s |
| early-phone-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 5.8 s |
| early-phone-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| degraded-desk-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 5.9 s |
| degraded-desk-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 4.6 s |
| degraded-phone-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 4.7 s |
| degraded-phone-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 4.8 s |
| early-desk-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.4 s |
| early-desk-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.9 s |
| early-phone-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.3 s |
| early-phone-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.9 s |
| correct-desk-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 6.9 s |
| correct-desk-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.7 s |
| correct-phone-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.6 s |
| correct-phone-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.5 s |
Screenshots (37) under apps/web/test-results/shots/, gitignored:
apps/web/test-results/shots/correct-desk-dark-today.pngapps/web/test-results/shots/correct-desk-light-dialog.pngapps/web/test-results/shots/correct-desk-light-today.pngapps/web/test-results/shots/correct-phone-dark-today.pngapps/web/test-results/shots/correct-phone-light-today.pngapps/web/test-results/shots/degraded-desk-dark-today.pngapps/web/test-results/shots/degraded-desk-light-today.pngapps/web/test-results/shots/degraded-phone-dark-today.pngapps/web/test-results/shots/degraded-phone-light-today.pngapps/web/test-results/shots/early-desk-dark-today.pngapps/web/test-results/shots/early-desk-dark-trends.pngapps/web/test-results/shots/early-desk-light-today.pngapps/web/test-results/shots/early-desk-light-trends.pngapps/web/test-results/shots/early-phone-dark-today.pngapps/web/test-results/shots/early-phone-dark-trends.pngapps/web/test-results/shots/early-phone-light-today.pngapps/web/test-results/shots/early-phone-light-trends.pngapps/web/test-results/shots/nopartner-desk-dark-train.pngapps/web/test-results/shots/nopartner-desk-light-train.pngapps/web/test-results/shots/nopartner-phone-dark-train.pngapps/web/test-results/shots/nopartner-phone-light-train.pngapps/web/test-results/shots/normal-desk-dark-network.pngapps/web/test-results/shots/normal-desk-dark-today.pngapps/web/test-results/shots/normal-desk-dark-train.pngapps/web/test-results/shots/normal-desk-dark-trends.pngapps/web/test-results/shots/normal-desk-light-network.pngapps/web/test-results/shots/normal-desk-light-today.pngapps/web/test-results/shots/normal-desk-light-train.pngapps/web/test-results/shots/normal-desk-light-trends.pngapps/web/test-results/shots/normal-phone-dark-network-landscape.pngapps/web/test-results/shots/normal-phone-dark-today.pngapps/web/test-results/shots/normal-phone-dark-train.pngapps/web/test-results/shots/normal-phone-dark-trends.pngapps/web/test-results/shots/normal-phone-light-network-landscape.pngapps/web/test-results/shots/normal-phone-light-today.pngapps/web/test-results/shots/normal-phone-light-train.pngapps/web/test-results/shots/normal-phone-light-trends.png
Copied into the repo:
docs/shots/today-1280.pngdocs/shots/today-390.png
Run 2026-10-01 05:35 UTC
Commit: 14346df (working tree had 10 uncommitted paths) Playwright 1.56.1, started 2026-10-01T05:29:12.129Z, 347 s wall clock
| Total | Passed | Failed | Skipped | Flaky | Projects |
|---|---|---|---|---|---|
| 76 | 66 | 0 | 10 | 0 | 20 |
| Project | Spec | Result | Duration |
|---|---|---|---|
| normal-desk-light | dream card: seven stages, abstained and not run in words, receipt matches the API, Escape closes | PASS | 2.5 s |
| normal-desk-dark | dream card: seven stages, abstained and not run in words, receipt matches the API, Escape closes | PASS | 2.1 s |
| normal-phone-light | dream card: seven stages, abstained and not run in words, receipt matches the API, Escape closes | PASS | 2.0 s |
| normal-phone-dark | dream card: seven stages, abstained and not run in words, receipt matches the API, Escape closes | PASS | 2.0 s |
| normal-desk-light | landing: thesis, real Today hero with its disclosure, two CTAs and the badge row in the first viewport | PASS | 1.6 s |
| normal-desk-light | landing: the two CTAs and the Evidence link resolve to their page roots | PASS | 4.7 s |
| normal-desk-light | landing: no animation under reduced motion | PASS | 0.5 s |
| normal-desk-dark | landing: thesis, real Today hero with its disclosure, two CTAs and the badge row in the first viewport | PASS | 1.7 s |
| normal-desk-dark | landing: the two CTAs and the Evidence link resolve to their page roots | PASS | 4.5 s |
| normal-desk-dark | landing: no animation under reduced motion | PASS | 0.5 s |
| normal-phone-light | landing: thesis, real Today hero with its disclosure, two CTAs and the badge row in the first viewport | PASS | 1.4 s |
| normal-phone-light | landing: the two CTAs and the Evidence link resolve to their page roots | PASS | 4.5 s |
| normal-phone-light | landing: no animation under reduced motion | PASS | 0.4 s |
| normal-phone-dark | landing: thesis, real Today hero with its disclosure, two CTAs and the badge row in the first viewport | PASS | 1.5 s |
| normal-phone-dark | landing: the two CTAs and the Evidence link resolve to their page roots | PASS | 4.6 s |
| normal-phone-dark | landing: no animation under reduced motion | PASS | 0.5 s |
| normal-desk-light | network: seven columns, sixty nodes, people as labels, a path card, the inspector's Train tab | PASS | 5.1 s |
| normal-desk-light | reduced motion at 390 landscape: seven columns, no comets, no draw-on, inspector as a sheet | SKIPPED | 0.0 s |
| normal-desk-dark | network: seven columns, sixty nodes, people as labels, a path card, the inspector's Train tab | PASS | 4.7 s |
| normal-desk-dark | reduced motion at 390 landscape: seven columns, no comets, no draw-on, inspector as a sheet | SKIPPED | 0.0 s |
| normal-phone-light | network: seven columns, sixty nodes, people as labels, a path card, the inspector's Train tab | PASS | 5.0 s |
| normal-phone-light | reduced motion at 390 landscape: seven columns, no comets, no draw-on, inspector as a sheet | PASS | 4.2 s |
| normal-phone-dark | network: seven columns, sixty nodes, people as labels, a path card, the inspector's Train tab | PASS | 5.6 s |
| normal-phone-dark | reduced motion at 390 landscape: seven columns, no comets, no draw-on, inspector as a sheet | PASS | 4.9 s |
| normal-desk-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 9.3 s |
| normal-desk-light | QA 9: reduced motion draws the story path at once, with no comets | PASS | 3.6 s |
| normal-desk-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 9.0 s |
| normal-desk-dark | QA 9: reduced motion draws the story path at once, with no comets | PASS | 4.1 s |
| normal-phone-light | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 9.3 s |
| normal-phone-light | QA 9: reduced motion draws the story path at once, with no comets | PASS | 4.7 s |
| normal-phone-dark | golden path: Today, pillar sheet, Train, Network, You, Trends, conversations | PASS | 9.3 s |
| normal-phone-dark | QA 9: reduced motion draws the story path at once, with no comets | PASS | 4.2 s |
| normal-desk-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 7.2 s |
| normal-desk-light | reduced motion: nothing on Train transitions | PASS | 4.0 s |
| normal-desk-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 8.4 s |
| normal-desk-dark | reduced motion: nothing on Train transitions | PASS | 3.9 s |
| normal-phone-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 9.3 s |
| normal-phone-light | reduced motion: nothing on Train transitions | PASS | 4.0 s |
| normal-phone-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 9.6 s |
| normal-phone-dark | reduced motion: nothing on Train transitions | PASS | 4.5 s |
| nopartner-desk-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 5.2 s |
| nopartner-desk-light | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-desk-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.5 s |
| nopartner-desk-dark | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-phone-light | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.4 s |
| nopartner-phone-light | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| nopartner-phone-dark | train: current Skill, lesson path, adaptive Replay to a verdict, applied evidence honest | PASS | 4.4 s |
| nopartner-phone-dark | reduced motion: nothing on Train transitions | SKIPPED | 0.0 s |
| normal-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.0 s |
| normal-desk-light | reduced motion: no transition on the trend line or a cell fill | PASS | 2.3 s |
| normal-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.0 s |
| normal-desk-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.3 s |
| normal-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 5.9 s |
| normal-phone-light | reduced motion: no transition on the trend line or a cell fill | PASS | 3.5 s |
| normal-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 7.0 s |
| normal-phone-dark | reduced motion: no transition on the trend line or a cell fill | PASS | 3.5 s |
| early-desk-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.1 s |
| early-desk-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-desk-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.0 s |
| early-desk-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-light | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 6.0 s |
| early-phone-light | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| early-phone-dark | golden path: chart, ranges, lenses, calendar cells, the day sheet and its moment | PASS | 5.9 s |
| early-phone-dark | reduced motion: no transition on the trend line or a cell fill | SKIPPED | 0.1 s |
| degraded-desk-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 5.5 s |
| degraded-desk-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 4.4 s |
| degraded-phone-light | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 3.8 s |
| degraded-phone-dark | edge: new data after publication marks every reading out of date and withholds the composite | PASS | 4.2 s |
| early-desk-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 2.2 s |
| early-desk-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.5 s |
| early-phone-light | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.3 s |
| early-phone-dark | edge: early readings show counts toward the gate, never a number, above the fold | PASS | 1.3 s |
| correct-desk-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 6.0 s |
| correct-desk-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.7 s |
| correct-phone-light | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.6 s |
| correct-phone-dark | correction: a moment gets revision 2 and the reading is withheld, never republished in place | PASS | 1.6 s |
Screenshots (41) under apps/web/test-results/shots/, gitignored:
apps/web/test-results/shots/correct-desk-dark-today.pngapps/web/test-results/shots/correct-desk-light-dialog.pngapps/web/test-results/shots/correct-desk-light-today.pngapps/web/test-results/shots/correct-phone-dark-today.pngapps/web/test-results/shots/correct-phone-light-today.pngapps/web/test-results/shots/degraded-desk-dark-today.pngapps/web/test-results/shots/degraded-desk-light-today.pngapps/web/test-results/shots/degraded-phone-dark-today.pngapps/web/test-results/shots/degraded-phone-light-today.pngapps/web/test-results/shots/early-desk-dark-today.pngapps/web/test-results/shots/early-desk-dark-trends.pngapps/web/test-results/shots/early-desk-light-today.pngapps/web/test-results/shots/early-desk-light-trends.pngapps/web/test-results/shots/early-phone-dark-today.pngapps/web/test-results/shots/early-phone-dark-trends.pngapps/web/test-results/shots/early-phone-light-today.pngapps/web/test-results/shots/early-phone-light-trends.pngapps/web/test-results/shots/nopartner-desk-dark-train.pngapps/web/test-results/shots/nopartner-desk-light-train.pngapps/web/test-results/shots/nopartner-phone-dark-train.pngapps/web/test-results/shots/nopartner-phone-light-train.pngapps/web/test-results/shots/normal-desk-dark-landing.pngapps/web/test-results/shots/normal-desk-dark-network.pngapps/web/test-results/shots/normal-desk-dark-today.pngapps/web/test-results/shots/normal-desk-dark-train.pngapps/web/test-results/shots/normal-desk-dark-trends.pngapps/web/test-results/shots/normal-desk-light-landing.pngapps/web/test-results/shots/normal-desk-light-network.pngapps/web/test-results/shots/normal-desk-light-today.pngapps/web/test-results/shots/normal-desk-light-train.pngapps/web/test-results/shots/normal-desk-light-trends.pngapps/web/test-results/shots/normal-phone-dark-landing.pngapps/web/test-results/shots/normal-phone-dark-network-landscape.pngapps/web/test-results/shots/normal-phone-dark-today.pngapps/web/test-results/shots/normal-phone-dark-train.pngapps/web/test-results/shots/normal-phone-dark-trends.pngapps/web/test-results/shots/normal-phone-light-landing.pngapps/web/test-results/shots/normal-phone-light-network-landscape.pngapps/web/test-results/shots/normal-phone-light-today.pngapps/web/test-results/shots/normal-phone-light-train.pngapps/web/test-results/shots/normal-phone-light-trends.png
Copied into the repo:
docs/shots/today-1280.pngdocs/shots/today-390.png
Privacy boundaries
LOCAL_VERIFIEDFull receipt
Current source explanation — 23 October 2026
Source inspection only; no new runtime privacy audit was performed. The header and September run below remain historical.
scripts/serve_real.py::real_repo uses FilePayloadStore and KeyringKeyProvider: the paired computer stores encrypted conversation payloads on disk using the spool key. Local results metadata persists with DynamoDB Local; the moto fallback starts with empty metadata after restart. Encrypted payload persistence and metadata persistence are separate boundaries.
For vocabulary checking, short wearer-speech windows go separately to Amazon Bedrock. Hosted Buzz receives sanitized result fields—identifiers, dates, statuses, reason codes and revisions—rather than the conversation transcript. This statement does not assert provider retention guarantees or audit every optional graph/tool path. Bee credentials and the local archive remain on the paired computer.
Historical run 2026-09-30 07:00 UTC
The table records that implementation at that time. In-memory storage, the preview tenant and dates below are not a current architecture audit; use the source explanation above for the current vocabulary path.
| Boundary | Where it holds |
|---|---|
| Bee credentials and decrypted conversations | VB's paired machine only (D05); never a cloud session |
| Real conversation text | in memory on the paired machine during demo:real; the local store is rebuilt on every run and not persisted |
| Model calls | Amazon Bedrock Converse in us-east-2, request and response cached under ~/.buzz/cache, keyed by request hash |
| Preview tenant (BuzzPreview, us-east-2) | SYNTHETIC records only, enforced by buzz_preview.guard |
| Receipts under docs/evidence | counts, states, hash prefixes and timestamps; a speech-shaped line fails package_handoff --verify |
| Corpus | real rows carry hashes, offsets and labels; text stays under ~/.buzz/corpus on the paired machine |
| Speaker identity | Bee labels only; the wearer is mapped from one confirmed label in ~/.buzz/wearer.json; others are never named in the API |
| Exact words | shown only in the wearer's own evidence sheet, from permitted sources, revision-pinned |
| Retention | through judging (26 Oct to 20 Nov); withdrawal removes contributions and restates readings (slice 12) |
| Bee write-back | Tier B training fact only, approved, read back, never a trait judgement; the echo never counts as evidence |