docs(handoff): 40 lines
This commit is contained in:
+5
-5
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user