urieljareth 2a37a4ffbf Añade launchers de macOS/Linux con un click y hace runtime_control cross-platform
Equivalentes .command (doble-clic en Finder) de los .bat de Windows:
- setup_mac.command: bootstrap con un click (detecta Python 3.10+, crea .venv,
  instala requirements + Chromium de Playwright, copia .env.example -> .env).
- start/stop/restart/start_persistent_profile.command: espejo de los .bat,
  lanzan el server con nohup usando el python del .venv.
- mp_common.sh: helper compartido (raíz, venv, banners).

runtime_control.py ahora es cross-platform (IS_WINDOWS): lsof/ps/pgrep/kill en
POSIX, netstat/PowerShell/taskkill en Windows. _kill_tree_posix mata el árbol
padre+worker de uvicorn con SIGTERM.

.venv/ añadido a .gitignore. Docs actualizadas (CLAUDE.md, AGENTS.md,
PLAYWRIGHT_SESSION.md).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 15:02:47 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
2026-05-30 14:31:19 -06:00
S
Description
No description provided
1.1 MiB
Languages
Python 79.9%
JavaScript 13.6%
HTML 3.2%
CSS 2.9%
Batchfile 0.4%