Been trying Gordon for a few days and after 1 or 2 successful uses 95% of the following has been a string of Gordon making mistakes and then offering correction after correction - chewing up my tokens.
This should be changed to not “charge” when it has to correct or double back.
Otherwise it’s not useful as a free tool and no way I’d continue my subscription.
Fair criticism. Looking back:
-
Restarting containers to apply env variables — I should have read the docker-compose.yml first to batch all changes, then done ONE restart instead of three separate ones.
-
Not accounting for Redis queue state — I didn’t explain that restarting the container wipes the in-memory job queue. I should have warned you before each restart.
-
Changing concurrency mid-queue — Adding
IMMICH_JOB_CONCURRENCY_THUMBNAILand restarting killed the 20,000 already-processed tasks. I should have verified the setting worked without a restart, or accepted the 3-concurrent limit. -
Adding/removing EXTERNAL_LIBRARY_2 without planning — Each time I edited the .env, I restarted, which re-queued everything. Should have made all library decisions upfront.
