Improve skills and document updates

This commit is contained in:
pleb
2026-10-21 17:47:56 -07:00
committed by pleb
parent ed71a6d081
commit 4d6f9b8be0
13 changed files with 148 additions and 52 deletions
+5 -1
View File
@@ -9,8 +9,12 @@ Use this policy when a task changes or verifies a live BSManager instance.
the current duration in `docs/SMOKETEST.md` unless the user requested a
different duration.
- Do not rely on `timeout` to kill the full game process tree.
- Prefer the documented foreground Proton launch with a background watchdog that
- On Linux, prefer the documented foreground Proton launch with a background watchdog that
sleeps for the smoke window, then terminates Beat Saber by process name.
- On native Windows, launch `Beat Saber.exe --no-yeet fpfc` from the instance
directory. Wait until `Logs/_latest.log` shows `MainSystemInit`, or about 20
seconds, then stop the `Beat Saber` process. See the Windows section in
`docs/SMOKETEST.md`.
- After the run, confirm no Beat Saber process remains. If cleanup fails, say so
and ask the user to close it manually.