docs: rewrite README and CLAUDE.md for the modernized library

Reflect the final architecture (Browser facade in _browser.py, JSON
session persistence, ManagedService/ExternalServer hosts, pacing
policies), correct the stale "no test suite" claim now that uv +
pytest (140 unit + 9 integration) + ruff + Sphinx are in place, and
round out .gitignore with .venv/, .pytest_cache/, .ruff_cache/.
This commit is contained in:
Mathew Sir Guest the best
2026-07-08 23:10:45 -06:00
parent 163f71e51b
commit 5ec5ad615a
3 changed files with 54 additions and 20 deletions
+5
View File
@@ -39,6 +39,11 @@ htmlcov/
.cache
nosetests.xml
coverage.xml
.pytest_cache/
# uv / ruff
.venv/
.ruff_cache/
# Translations
*.mo