Commit Graph
7 Commits
Author SHA1 Message Date
Mathew Sir Guest the best 8a81f16d7d feat: JSON SessionStore with stale eviction (replaces pickle persistence) 2026-07-07 21:39:11 -06:00
Mathew Sir Guest the best f5e358393d test: assert pacing actually varies; document NoPacing as policy base 2026-07-07 21:37:33 -06:00
Mathew Sir Guest the best 25aaa5d4da feat: pacing policies (HumanPacing default behavior, NoPacing for tests) 2026-07-07 21:30:09 -06:00
Mathew Sir Guest the best afa47186cc build: replace setup.py with uv project, src layout 2026-07-07 21:23:55 -06:00
Mathew Sir Guest the bestandClaude Fable 5 f3f6d23cc6 docs: implementation plan for the modernization (18 TDD tasks)
APIs verified against installed selenium 4.45.0 / uv 0.11.26 /
pytest 9.1.1 / sphinx 9.1.0, including a live end-to-end run of the
session-reattach pattern against chromedriver 150.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 21:20:43 -06:00
Mathew Sir Guest the bestandClaude Fable 5 12ef5d7eee docs: add CLAUDE.md and modernization design spec
Design approved in brainstorming session: uv packaging, Selenium 4
migration, session persistence rebuilt on JSON + session-ID reattach
(replacing pickle/dill), configurable pacing, pytest unit+integration
tiers, Sphinx docs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 20:07:07 -06:00
Mathew Guest bd631fb008 doc: small readme 2024-11-15 04:06:23 -07:00