steam-backlog-enforcer/.github/workflows
Krzysztof kuhy Rudnicki 1bdf360193 pick keeps already-picked games; fast install reports progress
pick and pick-manual no longer uninstall games that are already allowed:
the outgoing assignment is kept as a released pick (installed, no lock)
until 'pick --replace', done/check, or abandon-pick. The allowed set is
capped at max_manual_picks + 1; a pick over it is refused before the
candidate list / confirmation, naming the games. status and the web
Picks card list kept games with an Abandon button.

Fast install now tracks the installer log from the spawn offset: web
jobs drive the progress bar (per-depot %, phase) and echo a line every
30 s; daemon-started runs are exposed via ctl status / /api/daemon and
shown on the Dashboard.

Also: web deps bumped for dependency freshness (react-query 5.104.5,
typescript-eslint 8.72.0, vite 8.3.5, node 24.22.1 in CI).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CUaX4zAa6H4sMu3jd6RFdb
2026-10-23 20:14:12 +02:00
..
dependency-freshness.yml Latest stable dependencies, mcp 2.x, and the gate 2026-08-28 17:29:14 +02:00
md-naming.yml Adopt the four markdown namespaces and gate them 2026-08-24 15:54:34 +02:00
pre-commit.yml Pin setup-uv to v10.2.0: the action publishes no moving v10 tag 2026-09-26 17:03:59 +02:00
python-tests.yml pick keeps already-picked games; fast install reports progress 2026-10-23 20:14:12 +02:00
repo-contract.yml repo contract: CLAUDE.md commands, test_changed, CI gate 2026-10-04 17:18:00 +02:00