Closed
kayg
wants to merge 67 commits from
train/2026-11-02-bm6 into dev
pull from: train/2026-11-02-bm6
merge into: kayg:dev
kayg:main
kayg:feat/contrast
kayg:feat/style-sheet-fixes
kayg:storage/wal-checkpoint-off-save-1051
kayg:t3/paged-search-reconcile-final
kayg:feat/pass8
kayg:review/calendar-2
kayg:fix/shared-row-swipes
kayg:dev
kayg:feat/collections-db
kayg:fix/instant-keys-1056
kayg:feat/money-round
kayg:perf/stalls-1054
kayg:wip/tiering-v3-cold4
kayg:wip/tiering-v3-cold5
kayg:port/rows-actions
kayg:port/rows-drop
kayg:port/hidden-blocks
kayg:port/rows
kayg:port/port-tables
kayg:port/port-tables-2
kayg:t3/mail-1011-liveness
kayg:port/devices
kayg:port/port-attachments
kayg:port/port-attachments-2
kayg:port/port-attachments-3
kayg:docs/design-consistency
kayg:docs/engineering-standards
kayg:fix/rusqlite-0.41-rustsec-2026-0459
kayg:feat/iphone-fixes
kayg:shared/restore-and-stale-918-919
kayg:fix/phone-top-band-contrast
kayg:feat/notes-approve
kayg:perf/soak-max-gate
kayg:feat/files-s1-identity
kayg:fix/lifecycle-event-id
kayg:feat/quickfix
kayg:wip/tiering-v3-cold
kayg:perf/web-mockup-frame-fixes
kayg:port/contacts-merge
kayg:port/contacts-edit
kayg:test/shared-room-no-deleted-text
kayg:perf/first-paint-credits
kayg:fix/shared-history-after-grant
kayg:fix/phone-swipe-regressions
kayg:feat/contrast-r1
kayg:review/sharing-pr3-review
kayg:feat/tiering-v3-s2-tags
kayg:feat/folder-drop
kayg:fix/deskpills-lazy-share
kayg:feat/sharing-s1-pr3
kayg:tmp/money-round-before
kayg:fix/phone-pane-backdrop-roots
kayg:fix/palette-preload-chips
kayg:fix/invite-defaults
kayg:port/tasks-matrix
kayg:fix/restore-green-gates
kayg:fix/sharing-fast-path-hardening
kayg:t3/photos-s1
kayg:feat/tiering-v3-s1-namespace
kayg:notes-archive-hide
kayg:feat/tasks-actions
kayg:t3/photos-plan-slice-one
kayg:feat/whiteboard-s1
kayg:t3/paged-search-reconcile
kayg:t3/smooth-pane-transitions
kayg:t3/index-position-startup-scan
kayg:fix/private-staging-759b-r2
kayg:feat/dav-transport
kayg:feat/imap-notes-fetch
kayg:feat/imap-notes-projection
kayg:feat/imap-notes-readonly
kayg:feat/imap-notes-auth
kayg:feat/imap-notes-server-foundation
kayg:docs/undo-block-ids-plan
kayg:fix/undo-768
kayg:proto/block-identity-v7d
kayg:issue/carddav-read-perf-fix-r2
kayg:issue/carddav-read-r2
kayg:docs/imap-766-plan-v2
kayg:docs/imap-notes-plan
kayg:docs/quota-plan-2
kayg:fix/parallel-test-flakes
kayg:feat/contacts-companion-pure
kayg:docs/calendar-backend-v2-plan
kayg:feat/calendar-ical-converter
kayg:docs/tasks-writes-v2-plan
kayg:docs/carddav-writes-v2-plan
kayg:docs/contacts-import-v2-plan
kayg:issue/610-pm-midnight
kayg:feat/calendar-v2-s1-containment
kayg:docs/dav-recorder-v2-plan
kayg:plan/previews-865
kayg:plan/save-log-durable-entry
kayg:fix/e2e-data-on-ram
kayg:feat/appwindow3
kayg:feat/appwindow2
kayg:feat/appwindow
kayg:feat/money-p1
kayg:feat/keys-sheet
kayg:review/calendar-2-themes
kayg:feat/smooth-cursor
kayg:fix/float-style
kayg:review/calendar-2-float
kayg:release/2026-11-06-hotfix
kayg:archive/port/rows-drop-code
kayg:archive/port/rows-actions
kayg:archive/port/rows
kayg:scratch/tasks-894-ui-gates
kayg:review/calendar-2-night-wip
kayg:release/2026-11-05
kayg:archive/feat/tiering-v3-s1-namespace
kayg:archive/flaky/rows-drop-fixed
kayg:archive/flaky/rows-actions
kayg:archive/feat/tiering-v3-reader
kayg:archive/feat/tiering-v3-roots
kayg:archive/flaky/rows
kayg:sim/bm15-final
kayg:sim/bm15-fix
kayg:sim/bm15-bis-932
kayg:sim/bm15-bis-909
kayg:sim/bm15
kayg:sim/bm15-bis-887
kayg:perf/tiering-option-b
kayg:port/style-3
kayg:port/style-2
kayg:port/style
kayg:fix/sw-lazy-precache
kayg:fix/vim-w-waits-for-save
kayg:fix/signout-test-races
kayg:fp-scratch/all
kayg:sim/bm15-first-paint
kayg:archive/bm15/rows-drop
kayg:archive/bm15/rows-actions
kayg:fix/palette-snippet-contrast
kayg:archive/bm15/rows
kayg:archive/bm15/hidden
kayg:archive/plan/save-log-durable-entry
kayg:mock/money-fix2
kayg:archive/fix/e2e-data-on-ram
kayg:mock/appearance-all
kayg:mock/pill-press
kayg:archive/docs/design-consistency
kayg:mock/auto-swipes
kayg:mock/mail-actions
kayg:archive/feat/mail-p1
kayg:mock/money-static
kayg:archive/review/standards-917
kayg:archive/docs/engineering-standards
kayg:perf/tiering-761-fix
kayg:mock/type-audit
kayg:mock/third-pane
kayg:feat/contacts-import-v2-s1
kayg:perf/executor-hot-path
kayg:archive/port/hidden-blocks
kayg:archive/port/devices
kayg:scratch/executor-on-894
kayg:scratch/executor-spans2
kayg:scratch/executor-spans
kayg:train/2026-11-03-bm14c
kayg:archive/port/rows-drop
kayg:feat/tiering-761-d-scale
kayg:feat/tiering-761-c-index
kayg:feat/tiering-761-b-reader
kayg:archive/review/sharing-pr3-review-9fec3d1f
kayg:train/2026-11-03-bm14b
kayg:perf/ports-lazy-budgets
kayg:feat/tiering-761-a-migration
kayg:train/2026-11-03-bm14
kayg:train/2026-11-03-bm12
kayg:archive/review/sharing-pr3-review
kayg:archive/feat/sharing-s1-pr3
kayg:train/2026-11-03-bm11
kayg:archive/feat/imap-notes-fetch
kayg:train/2026-11-03-bm10
kayg:archive/review/sharing-pr3-review-code
kayg:archive/plan/previews-865
kayg:train/2026-11-02-bm9
kayg:archive/port/port-attachments-3
kayg:archive/port/contacts-merge
kayg:fix/motion-audit-859
kayg:train/2026-11-02-bm8
kayg:archive/scratch/bm8-prep
kayg:archive/port/port-pickers
kayg:archive/port/port-tables-2
kayg:archive/port/port-tables
kayg:archive/feat/sharing-s1-pr3-code
kayg:archive/scratch/bm7-fixed
kayg:train/2026-11-02-bm7
kayg:archive/fix/parallel-test-flakes-code-minipc01
kayg:docs/imap-766-readonly-slice
kayg:feat/dav-recorder-v3
kayg:research/788-diagnosis
kayg:archive/fix/parallel-test-flakes
kayg:archive/perf/pr792-cold-index-edit
kayg:docs/sharing-slice-1
kayg:archive/docs/imap-766-plan-v2
kayg:feat/dav-recorder-v2
kayg:archive/docs/dav-recorder-v2-plan
kayg:spike/imap-766-s0-cases
kayg:archive/fix/undo-768
kayg:feat/dav-recorder
kayg:archive/docs/contacts-import-v2-plan
kayg:archive/feat/calendar-ical-converter
kayg:feat/contacts-import
kayg:perf/cold-growth-on-764
kayg:perf/cold-growth-on-tiering
kayg:archive/docs/tasks-writes-v2-plan
kayg:archive/docs/calendar-backend-v2-plan
kayg:archive/feat/contacts-companion-pure
kayg:feat/tasks-set-status
kayg:feat/tasks-move-reorder
kayg:archive/docs/carddav-writes-v2-plan
kayg:archive/feat/calendar-v2-s1-containment
kayg:feat/tasks-delete-promote-duplicate
kayg:archive/feat/dav-transport
kayg:archive/fix/carddav-rebuild-r1
kayg:archive/fix/carddav-retention-r1
kayg:feat/carddav-writes
kayg:perf/quota-on-tiering
kayg:perf/quota-simple
kayg:perf/cold-growth-on-quota-stack
kayg:feat/calendar-identity
kayg:feat/calendar-event-parser
kayg:feat/calendar-props-maps
kayg:port/glass-when-ring
kayg:feat/tiering-761-s1
kayg:wip/10by32-01-impl-759b-scratch-20261030
kayg:wip/6by32-01-bm3-webkit-pause-20261030
kayg:wip/10by32-01-bm3-chromium-pause-20261030
kayg:wip/6by32-01-tier-761-s1-pause-20261030
kayg:spike/imap-766-s0
kayg:wip/6by32-02-calternal-pause-20261030
kayg:wip/8by64-01-review-688-pause-20261030
kayg:wip/6by32-01-verify-744-pause-20261030
kayg:wip/6by32-01-verify-742-pause-20261030
kayg:fix/private-staging-759b
kayg:wip/6by32-01-review-748-pause-20261030
kayg:wip/6by32-01-review-733c-pause-20261030
kayg:wip/6by32-01-review-733b-pause-20261030
kayg:wip/6by32-01-perf-idle-8-pause-20261030
kayg:wip/6by32-01-perf767-base-pause-20261030
kayg:wip/6by32-01-perf767b-767-pause-20261030
kayg:wip/6by32-01-perf767b-764-pause-20261030
kayg:wip/6by32-01-perf767-767-pause-20261030
kayg:wip/6by32-01-perf767-764-pause-20261030
kayg:wip/6by32-01-lists-b-pause-20261030
kayg:wip/6by32-01-ids-verify5-pause-20261030
kayg:wip/6by32-01-ids-verify4-pause-20261030
kayg:review/calendar-month
kayg:wip/10by32-02-undo-768-20261030
kayg:test/ids-verify3
kayg:wip/10by32-02-bm3-chromium-20261030
kayg:wip/10by32-01-review-753-20261030
kayg:wip/10by32-01-perf-idle-2-20261030
kayg:wip/10by32-01-bm2-webkit2-20261030
kayg:plan/759b-staging
kayg:train/2026-10-30-bm2
kayg:review/758b-tests
kayg:review/758-tests
kayg:review/764d-tests
kayg:review/767b-tests
kayg:review/preview-2026-10-29
kayg:review/767-tests
kayg:docs/tiering-731-plan
kayg:wip/c6b02-when2
kayg:wip/c6b02-tasks-create-fix5
kayg:wip/c6b02-settings-frost-mock
kayg:wip/c6b02-settings-frost-base
kayg:wip/c6b02-settings-frost
kayg:wip/c6b02-ring
kayg:wip/c6b02-review-733d
kayg:wip/c6b02-bm1-full-a
kayg:wip/compute02-when-field
kayg:wip/compute02-webkit-lists-repro
kayg:wip/compute02-train-bl2-dev
kayg:wip/compute02-dev-green-pw164
kayg:docs/deploy-plan
kayg:review/764c-tests
kayg:review/764b-tests
kayg:review/748g-tests
kayg:review/764-tests
kayg:review/759b-tests
kayg:fix/storage-owner-liveness-642
kayg:fix/storage-fix-7
kayg:wip/compute02-storage-fix-7
kayg:review/759-tests
kayg:feat/tiering-731
kayg:wip/tiering-731-first-attempt
kayg:wip/compute02-storage-fix-1
kayg:review/754g-tests
kayg:perf/idle-honest-2
kayg:review/754f-tests
kayg:review/754e-tests
kayg:review/755-tests
kayg:review/754d-tests
kayg:review/754c-tests
kayg:review/754b-tests
kayg:review/754-tests
kayg:fix/storage-private-tmp-642-dev
kayg:wip/compute02-verify-750
kayg:test/ids-verify5
kayg:test/ids-verify4
kayg:fix/storage-exact-file-quarantine-642
kayg:wip/compute02-verify-740
kayg:perf/one-flush-save
kayg:review/calendar-static
kayg:wip/compute02-verify-737
kayg:review/indexing-ring
kayg:review/when-field-2
kayg:wip/compute02-review-733
kayg:proto/block-identity-2-review
kayg:proto/block-identity-review
kayg:wip/c6b02-tc-design
kayg:review/when-field
kayg:issue/tasks-create-ids
kayg:issue/tasks-create
kayg:review/combined
kayg:wip/compute02-review-combined
kayg:review/task-polish
kayg:review/top-buttons
kayg:review/q1-q5
kayg:train/2026-10-26-bl2
kayg:archive/wt-398h
kayg:archive/train-bm-proptest-seed
kayg:archive/integ325-293
kayg:archive/integ325-ci
kayg:archive/client-auth-review-baseline
kayg:archive/wt-sim-4853
kayg:archive/wt-sim-4811
kayg:archive/wt-448m
kayg:archive/wt-398a-allocator
kayg:issue/calendar-adr
kayg:archive/old/train/2026-10-23bk2
kayg:archive/old/train/2026-10-23bk
kayg:issue/469-mockup-9a
kayg:issue/smart-tasks-mockup
kayg:issue/469-menus
kayg:issue/652-signout-flake
kayg:issue/652-history-fix7
kayg:issue/652-history-fix6
kayg:archive/old/issue/spring-check-perf
kayg:issue/spring-check-perf
kayg:issue/659-rename-fast
kayg:archive/old/train/2026-10-21ar
kayg:issue/search-hardening-3
kayg:issue/652-history-fix5
kayg:issue/660-port-sheets-glass
kayg:issue/652-history-fix4
kayg:issue/652-history-fix3
kayg:issue/652-history-fix2
kayg:issue/652-history-flake
kayg:train/2026-10-21an
kayg:issue/settings-admin-port
kayg:issue/search-port
kayg:train/2026-10-20am
kayg:issue/storage-split-fix2
kayg:issue/storage-split
kayg:archive/old/issue/folder-ids-fix
kayg:train/2026-10-20al
kayg:archive/old/issue/folder-ids
kayg:train/2026-10-20ak
kayg:issue/tables-mockup
kayg:train/2026-10-19aj
kayg:train/2026-10-19ai
kayg:issue/469-merge-fixes
kayg:issue/sidebar-band
kayg:archive/old/issue/608-settings-spec
kayg:train/2026-10-19ah
kayg:issue/swipe-offscreen
kayg:train/2026-10-19ag
kayg:archive/old/issue/590-nlp-adr
kayg:archive/old/issue/587-event-after-write-2
kayg:train/2026-10-19af
kayg:archive/old/issue/587-event-after-write
kayg:issue/469-pill-room-c
kayg:issue/469-pill-room
kayg:train/2026-10-19ae
kayg:issue/469-narrow-handle
kayg:issue/397-ios-swipe-2
kayg:archive/old/issue/adrs-photos-files-tasks
kayg:issue/469-desk-fixes
kayg:archive/old/issue/auto-update-adr
kayg:issue/469-filter-gap
kayg:issue/469-port-1b
kayg:issue/442-opacity-flake
kayg:archive/397-ios-swipe-2
kayg:issue/327-web-fast-3
kayg:archive/old/issue/469-port-1
kayg:issue/469-port-1
kayg:issue/327-web-fast-2
kayg:archive/old/issue/327-web-fast
kayg:archive/old/issue/425-stt-bench-vq1
kayg:archive/old/issue/445-no-bleed
kayg:archive/old/issue/400-swipe-mockup-2
kayg:issue/426-client-review
kayg:issue/426-client-2
kayg:issue/426-client
kayg:archive/old/issue/476-safe-area-lab
kayg:archive/445-top-light-2
kayg:archive/old/issue/445-top-light
kayg:issue/471-blocks-mockup
kayg:archive/old/issue/448-links-app-2
kayg:archive/old/issue/448-links-app
kayg:archive/old/issue/398-cold-links
kayg:issue/434-442-small-2
kayg:issue/434-442-small
kayg:archive/old/issue/398-unload
kayg:archive/old/issue/445-bottom-band
kayg:issue/445-bottom-band
kayg:issue/351-rem-3
kayg:archive/312-views-mockup
kayg:issue/351-rem-2
kayg:issue/351-rem
kayg:archive/old/issue/327-first-note
kayg:issue/395-width-phone
kayg:archive/old/issue/327-typing
kayg:issue/396-ios-edges
kayg:issue/397-ios-swipe
kayg:archive/398-allocator
kayg:archive/old/issue/327-notes-index
kayg:issue/345-347-contrast-empty-2
kayg:archive/old/issue/44-arenas
kayg:issue/44-arenas
kayg:archive/integ325
kayg:archive/old/issue/327-perf-harness
kayg:archive/old/issue/44-thp
kayg:issue/44-thp
kayg:archive/old/issue/285-sticky-pills
kayg:archive/old/issue/44-trim-3
kayg:issue/44-trim-3
kayg:archive/old/issue/165-cards
kayg:archive/old/issue/165-picker-2
kayg:archive/old/issue/212-multi-select
No reviewers
Labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set
Reference
kayg/calternal!834
Loading…
Reference in a new issue
No description provided.
Delete branch "train/2026-11-02-bm6"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Train BM6: #824, #827
PR: #834
Verdict: not green. Clippy and the workspace test gate fail to compile
crates/search/tests/note_generation.rsbecause itsCallerinitializer lackscredential. The full first Playwright runs have 5 failures. All targeted origin/dev checks passed; none of the reported failures reproduced in those single checks. No product fixes or train retries were made.Branch
train/2026-11-02-bm6, headd07681ca79aa327433c594ea2fc7ddd16a353e55, based on origin/dev55f35fcde3bc91ca3781055577b93e93819f6cd4. Pushed and verified against the remote. #828 is excluded and deferred to the next train; its merge was aborted and no partial changes remain. Nothing was merged into dev.Ordered
--no-ffmerges:f1c1aa961e169ef99e132063a97ccbd9a89a5def620e1b9c08876c76f59d909c2a97763ace25527a3c5be995d07681caConflict resolutions:
Cargo.lock: retained bothcalternal-imap-uidand BM5'scalternal-markdown-viewentries, ordered by package name.crates/notes/src/home.rs: retained BM5'spub(crate) recordervisibility and added the privatesharingfield.First-run dev-01 gates (
CI=1throughout):cargo fmt --all --checkcargo clippy --workspace --all-targets --locked -j4 -- -D warningscredential,crates/search/tests/note_generation.rs:14:18cargo test --workspace -j4cargo build -p calternal -j4(browser prerequisite)bun run buildinapps/webPERF_DIST="$PWD/apps/web/dist" PERF_OUT="$out/bundle" bash perf/web.sh --bundle-only --gatenode ci/check-case-paths.mjsBundle gate measurements, Brotli:
The browser jobs were released together at 2026-11-02 01:18:25 IST, after Rust/web preparation. Chromium ran on dev-01 and WebKit on dev-02, in separate worktrees and result directories. Both invocations retained admin-setup with its dependents, used
playwright.bm5.config.tswithBM5_HALF, one worker,CI=1, and--retries=0.Per-project results:
The 4 throttled cases did not run because their Chromium dependencies failed. The 5
look-webkit-390cases did not run becauselook-webkit-1440failed. These were not retried or run separately on the train. Both admin-setup projects passed; both halves have no global reporter errors.First errors and single origin/dev checks (baseline pinned to
55f35fcd, same VM/browser/project):Caller.credentialatcrates/search/tests/note_generation.rs:14:18calternal-search/note_generation: pass, exit 0note_generationtest target: 1 passed, 1 ignored, exit 0search-corpus.spec.ts:400.3351206434316354, expected ≤0.02missing-links.spec.ts:3801040.4915771484375, expected ≤1039.0625review4-signout.spec.ts:131data-savestayedsaving, expectedsaved, timeout 5000 ms; stuck uplink=true, BroadcastChannel=falsesignout.spec.ts:63/api/v1/auth/mereturned 200, expected 401backdrop-page.spec.ts:101ui.look.bg-dim-onto become true, line 106Baseline Rust commands were
cargo clippy -p calternal-search --test note_generation --locked -j4 -- -D warningsandcargo test -p calternal-search --test note_generation -j4, withCI=1and the same profile environment.Train browser command, in each half's
apps/web(shown for dev-01; dev-02 usedBM5_HALF=webkit):Here
$outwas~/bm6-d07681ca-chromiumon dev-01 and~/bm6-d07681ca-webkiton dev-02; corresponding worktrees were under~/Developer/Worktrees/. Preparation also ranbun install --frozen-lockfile. All heavy work used~/bin/slot /nix/var/nix/profiles/default/bin/nix develop -c bash <job-script>, withCARGO_PROFILE_DEV_DEBUG=0,CARGO_PROFILE_TEST_DEBUG=0, andCARGO_INCREMENTAL=0for Rust preparation.Each browser baseline ran the full named spec once with
--project=<original project> --workers=1 --retries=0 --reporter=line,json, its own results/TMPDIR, baseline binary and dist, andCI=1. The backdrop baseline used the same half config withBM5_HALF=webkit; the other four baseline projects have no project dependencies and used the native config.Harness setup record: the first WebKit desktop baseline preparation failed on a missing report directory before any build/test. The first backdrop baseline selection failed because the half environment variable was misnamed, before any test was selected. These harness errors were corrected; each affected spec then executed once. The failed backdrop selection evidence was preserved as
backdrop-page-look-webkit-1440.selection-failed.*. No train gate or executed baseline spec was retried.Small JSON/Markdown reports are preserved at
/home/kayg/Developer/Worktrees/bm6-report/on the control host. Own VM worktrees, targets, seeded test Homes, results traces, and temporary build copies were removed after completion; no own job remains running. The control-host train worktree is clean. Disk checks passed before heavy work; no repository or Forgejo settings were changed.Full first Playwright errors:
chromium-390/missing-links.spec.ts:380: the cards' buttons share one row without overflowing, 1440 widechromium-1440/search-corpus.spec.ts:40: every prefix, the full word, one-letter and two-letter typos find their notewebkit-1440/review4-signout.spec.ts:131: typing during logout is refused (stuck uplink=true, BroadcastChannel=false)webkit-390/signout.spec.ts:63: offline: one confirmation, cancellation keeps edits, signing out anyway wipes themlook-webkit-1440/backdrop-page.spec.ts:101: reset puts the section back, and Undo brings it as it wasBM6 result: not green, assembly stopped at #828 under the explicit unclear-resolution stop rule. #824 and #827 are merged; head
d07681ca79aa327433c594ea2fc7ddd16a353e55. The PR description contains every conflict, the resolved choices, all unrun gates, and the per-project matrix. No builds/tests were launched; no background jobs remain. The blocker is integrating #828 restart validation and schema preservation with BM5 executor generation recovery.Train BM6to Train BM6: #824, #827Scope updated per orchestrator: BM6 contains only #824 + #827 on origin/dev
55f35fcd, headd07681ca79. #828 was aborted and is excluded. Separate Chromium/dev-01 and WebKit/dev-02 worktrees and first-run guards are ready. Preparation is queued behind occupied VM slots; no gate has started and no retry has occurred. Browser halves will be launched concurrently after Rust/web preparation.First-run dev-01 gate results at
d07681ca(no retries): fmt PASS; clippy FAIL (exit 101); cargo test --workspace -j4 FAIL (exit 101); production binary build PASS; bun run build PASS; bundle gate PASS; case-path PASS. Both Rust failures first report E0063 at crates/search/tests/note_generation.rs:14:18: missing field credential in Caller initializer. A single targeted origin/dev (55f35fcd) check is running. Bundle: first-paint JS 240 KB Brotli (850 KB raw), total JS 312 KB Brotli (1083 KB raw); first CSS 20.9 KB Brotli. Playwright halves have not started: dev-02 preparation is still waiting for its slot. Full per-project results will follow.Baseline result for the two Rust gate failures: on origin/dev
55f35fcd,CI=1 cargo clippy -p calternal-search --test note_generation --locked -j4 -- -D warningsPASS (exit 0), andCI=1 cargo test -p calternal-search --test note_generation -j4PASS (1 passed, 1 ignored, exit 0). Each command ran once in a separate baseline worktree on dev-01. The BM6 missing Caller.credential compilation failure therefore does not reproduce on origin/dev. No code changes or train retries. WebKit preparation is still queued behind all three occupied dev-02 slots.Final BM6 gate result: not green, head
d07681ca79aa327433c594ea2fc7ddd16a353e55. Scope is only #824 + #827 on dev55f35fcd; #828 is excluded. The PR title/body are updated, including all conflict resolutions, exact gate commands, first errors, baseline checks, and the complete per-project table.Browser failures: chromium-1440 search-corpus prefix/typo recall; chromium-390 missing-links button alignment; webkit-1440 review4-signout save-state wait; webkit-390 offline sign-out returned 200 instead of 401; look-webkit-1440 backdrop preference persistence wait. Each failed spec ran once on origin/dev in its original project; all original cases passed. The two targeted Rust baseline checks passed too. These baseline passes do not override the first-run train failures.
Bundle gate: first-paint JS 239.52 KiB Brotli (245265 B); total JS 311.88 KiB Brotli (319370 B). Opt-in plugin JS is budgeted separately. Both browser halves ran concurrently with CI=1, workers=1, retries=0, and admin-setup in each dependent invocation. No train retries or product fixes. Harness setup errors before baseline tests were selected/executed are disclosed in the body.
Own VM worktrees, targets and large temporary test data are removed. No own job remains running. Small reports:
/home/kayg/Developer/Worktrees/bm6-report/report.mdand accompanying JSON files on the control host.Post-rebase retest status (2026-11-02)
origin/dev(55f35fcd) at322cb24582a7003e894a401a2a9615ef02e787ad. Fixed theCaller.credentialinitializer incrates/search/tests/note_generation.rs; all-target check passed.d455842942731aabc05474c7929597d57090a7ccand #835 at19071be8455d718822ba98f6b9a402c5fd345242; all-target checks passed after rebasing.devand rebased #827. The old-session check returned 401 throughout; no #827 auth regression reproduced.--repeat-each=10run exposed the spec's one-run assumption: prior corpus fixtures crowded the top-8 window, and repeats 9–10 timed out. Missing-links alignment passed 40/40 (four widths × 10). Review4 save-state passed 10/10. The WebKit backdrop batch had 30 passes and 4 skips, with no preference-persistence timeout.These results do not reproduce a regression from #824/#827. The search failure is sensitive to shared E2E data; the other one-shot failures were timing/geometry waits and passed their requested repeats.
Superseded by Train BM7: #838 . BM7 uses the rebased reviewed heads and will contain its own first-run gate results.
kayg referenced this pull request2026-11-02 12:01:04 +00:00
Pull request closed