Files
LlamaCasty/HANDOFF.md
T

1.4 KiB

HANDOFF — 2026-11-04 (Day 2 and YouTube live-state color)

State

  • main; relevant commits: dialog ownership 76e8c22, vertical scaling through FFmpeg 6310f50, Day 2 documentation reconciliation f921c01.
  • The top menu background follows YouTube's broadcast status: normal ON-AIR starts red and turns green only at lifeCycleStatus=live; TEST stays gold; stopping restores the idle surface color.
  • Six creator-supplied output recordings match their named dimensions and frame rates; the creator visually reviewed and accepted them.
  • The focused top-bar test passes. The last full verification had a clean build and 522/523 tests; the only failure was the known AudioPipelineTests.Mix_HonorsProviderGains_AndGameMute_KillsTheLoopback.
  • Four untracked Assets/llamacasty-* files remain untouched.

Next action

  • TASK 53 remains the next queued output task: confirm YouTube displays the 9:16 live output without distortion or letterboxing.
  • Do not push absent a checkpoint request.

Landmines

  • LayerReorderPersistenceTests.RealMouseDrag_OnTheLayerList_PersistsTheReorder injects physical mouse input. Do not run it while the desktop is in use.
  • Integration tests constructing MainWindow must set a temporary LayoutPathOverride and clear it in finally.
  • Bundled FFmpeg stays outside the single-file exe (ExcludeFromSingleFile="true").