Removes || true from the ruff and pytest CI steps (job names python-ci / secret-scan / skip-ci-check unchanged so required contexts still match), adds [tool.ruff] (E4/E7/E9/F/I, line-length 120), fixes lint findings, rewrites stale tests the soft gates were hiding (test_calendar.py targeted a long-removed API), and scrubs the automationlab IP from README/HANDOFF/airbnb_login.py. Verified locally: ruff clean, 133/133 tests pass.
Removes || true from the ruff and pytest CI steps (job names python-ci / secret-scan / skip-ci-check unchanged so required contexts still match), adds [tool.ruff] (E4/E7/E9/F/I, line-length 120), fixes lint findings, rewrites stale tests the soft gates were hiding (test_calendar.py targeted a long-removed API), and scrubs the automationlab IP from README/HANDOFF/airbnb_login.py. Verified locally: ruff clean, 133/133 tests pass.
Removes || true from the ruff and pytest steps (job names unchanged so branch protection contexts still match), adds [tool.ruff] config (E4/E7/E9/F/I, line-length 120), applies ruff autofixes, and rewrites tests that had drifted from the current calendar/auth/main APIs — failures the soft gates had been hiding.
Replaces the automationlab IP with an ATANYRATE_HOST env var in command examples and a <homelab-host> placeholder in prose. Also carries the ruff import-order fix in airbnb_login.py.
ilia
scheduled this pull request to auto merge when all checks succeed 2026-07-26 14:46:30 -05:00
ilia
merged commit 0d2dd6e799 into main2026-07-26 14:48:34 -05:00
ilia
deleted branch chore/honest-ci-and-doc-scrub2026-07-26 14:48:34 -05:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Removes || true from the ruff and pytest CI steps (job names python-ci / secret-scan / skip-ci-check unchanged so required contexts still match), adds [tool.ruff] (E4/E7/E9/F/I, line-length 120), fixes lint findings, rewrites stale tests the soft gates were hiding (test_calendar.py targeted a long-removed API), and scrubs the automationlab IP from README/HANDOFF/airbnb_login.py. Verified locally: ruff clean, 133/133 tests pass.