docs(handoff): 40 lines

This commit is contained in:
2026-11-01 07:32:44 -08:00
parent 832955bbb8
commit 724f940f5e
+5 -5
View File
@@ -8,12 +8,12 @@
- **`scripts/publish.sh`** stages `artifacts/steam-stage` and refuses to finish if `ffmpeg\`, the - **`scripts/publish.sh`** stages `artifacts/steam-stage` and refuses to finish if `ffmpeg\`, the
licence, privacy or notices file is missing, or test assemblies leaked in. Output 257 MB. licence, privacy or notices file is missing, or test assemblies leaked in. Output 257 MB.
- **The output-profile rule is built and enforced**: `Models/OutputProfile.cs` (921,600 px / 30 fps, - **The output-profile rule is built and enforced**: `Models/OutputProfile.cs` (921,600 px / 30 fps,
fail closed) resolved once in `BuildEncoderOptions`, which feeds the one ffmpeg process writing fail closed) resolved once in `BuildEncoderOptions` — one ffmpeg process, two outputs.
both outputs. `MainViewModel.DeveloperMode` bypasses it in Debug only. `MainViewModel.DeveloperMode` bypasses it in Debug only.
- **Distribution is Steam-exclusive** (2026-10-31): free app + paid edition as a Steam **DLC**; the - **Distribution is Steam-exclusive** (2026-10-31): free app + paid edition as a Steam **DLC**; the
**$10/month** plan sold off-Steam by Polar, *stated, never sold*, in-app. **$10/month** plan sold off-Steam by Polar, *stated, never sold*, in-app. Entitlement is
- **Entitlement is `steamDlcOwned || polarKeyValid`**; `steam_api64.dll` ships beside the exe and `steamDlcOwned || polarKeyValid`; `steam_api64.dll` ships beside the exe and the app must start
the app must start without Steam, falling back to free. without Steam, falling back to free.
- **Site live with Steam** (`a9d07ce`); `www.llamacasty.com` 301s to the apex. - **Site live with Steam** (`a9d07ce`); `www.llamacasty.com` 301s to the apex.
## Next action ## Next action