You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
There is no CI — every "340 passed" is one person's local run #33
A local run is not a clean-checkout run. The main clone's .venv had no pytest and uv sync --group dev --all-extras did not repair it; the suite only ran in a fresh worktree. A green on a long-lived venv says little about a fresh clone.
Minimum that would help
uv syncuv run pytest -quv run python3 -m graph_builder_spec.reference --check # the generated tables
The third line matters as much as the second: both README reference tables are generated, and the only thing stopping a hand-edit is a check nobody is obliged to run.
⚠️tests/test_browser.py and the island tests drive a real browser and may need playwright install or a marker exclusion. Start with everything not browser-marked rather than letting that block the whole file.
⚠️ And the honest counter-argument, recorded so it is not re-litigated from scratch: this is a one-person library with no users yet, and CI on a repo nobody depends on is ceremony. The thing that tips it is that two repos already track main — nobsmed-v2 and ai_computer_use both consume this unpinned, so a bad main reaches them on their next sync.
Activity
Make outstanding work discoverable, and unstale two sections that lied (