core/computer.py is one Chromium on a persistent profile. Every action acts on it; the pages you left reopen on wake. Take-over blocks bots and the user alike. Secrets are explicit (secret:NAME) and fail closed, so a forgotten secret types nothing instead of typing its own name into a password box. The panel watches, clicks and takes over; bots reach the same browser through the coder loop. 81 tests; all 610 older ones still pass.
core/computer.py is one Chromium on a persistent profile. Every action acts on it; the pages you left reopen on wake. Take-over blocks bots and the user alike. Secrets are explicit (secret:NAME) and fail closed, so a forgotten secret types nothing instead of typing its own name into a password box. The panel watches, clicks and takes over; bots reach the same browser through the coder loop. 81 tests; all 610 older ones still pass.