Files
LlamaCasty/HANDOFF.md
T
gramps 04eab51ead Docs: TASK 30 + ai.md layout update + HANDOFF refresh
TASKS.md: TASK 30 added (gear cleanup + record location + preview
restructure + avatar fix). ai.md: audio description updated (mic now
in preview bottom row, not footer), resolution tiers updated (bottom
bar: gear/stats/resolution), MainWindow layout description updated.
HANDOFF.md: refreshed to clean-tree state, latest commit 455a409.
2026-08-29 11:02:11 -07:00

1.6 KiB

HANDOFF — Session State

Branch / Commit State

main, working tree is CLEAN — all changes committed and pushed.

No feature branches pre-1.0: all work lands on main per work unit.

Latest commit: 455a409 — mic moved to preview, bottom bar restructured, avatar fix.

What's In Flight

Nothing — clean tree, ready for next task.

Landmines

  • TextBox.Mode=OneWay is required for RecordFolderDisplay binding (get-only computed property).
  • Pre-existing test failures (do not chase): AudioPipelineTests.Mix_HonorsProviderGains… + RoundClipInteractionTests.Round_Clip_Corner_Is_Grabbable….
  • App running locks ytLive.exe → build fails MSB3027. Kill PID before building.
  • Test suite hangs when running full vstest (WPF RealAppHost dispatcher deadlock); individual tests pass in isolation. Use dotnet test on individual test classes, not the full suite DLL.
  • Pre-commit gate: ./scripts/verify.sh — clean build (0 warnings) + full tests + scope check.

Todo state

  • TASK 18: shipped. Remaining = running-app verification (creator).
  • TASK 21: Increment A shipped (eba6af5). Decoder blocked on ffmpeg.
  • TASK 22 (audio sync offset): not started.
  • TASK 30: gear cleanup + record location + single Start + preview layout restructure — shipped across commits 6031a56 + 61b850f + 455a409. Includes: socials button + hover glow, mic moved to preview pane, bottom bar restructured (gear left / stats center / resolution right), avatar hidden when signed out.
  • Monetization: deferred (creator rethinking price/subscription model).