25 lines
1.1 KiB
Markdown
25 lines
1.1 KiB
Markdown
# HANDOFF — 2026-11-02 (test failure follow-up)
|
|
|
|
## State
|
|
|
|
- `main`; local only, not pushed. Logs tabs: `9fa06c6`; YPP fixture: `3985a41`.
|
|
- Stale test assumptions corrected: scoreboard pill `221b816`, property hierarchy `91e308e`, geometry
|
|
gate `82609a5`, notification theme `caf91e6`, dev-build gate `0e1f948`, Settings gear `e6a7147`.
|
|
- `MicBayTests` now expects the designed 0 dB maximum; focused test passes. This task is ready to
|
|
commit.
|
|
- Clean app build is 0 warnings. Full suite: 2 failed / 520 passed of 522.
|
|
|
|
## Next action
|
|
|
|
Commit the MicBay assertion update, then resolve the two remaining test failures independently.
|
|
Do not push absent a milestone/checkpoint request.
|
|
|
|
## Landmines
|
|
|
|
- Build/test with Windows `dotnet.exe`; the full suite can hang in WASAPI teardown.
|
|
- `verify.sh` remains red until the 2 remaining failures are fixed; run scope-check separately when
|
|
it exits early.
|
|
- Any integration test constructing `MainWindow` must use a temporary `LayoutPathOverride` and clear
|
|
it in `finally`.
|
|
- Bundled FFmpeg stays outside the single-file exe (`ExcludeFromSingleFile="true"`).
|