TV Binge Board rev 1.5.24

TV Binge Board Task List

Audit rule

Completed tasks stay in this file with `[x]` so the project history can be audited later. Do not remove completed tasks unless the wording itself reveals a sensitive security detail.

Revision rule

The project has one overall revision in `APP_VERSION`, `CHANGELOG.md`, and the README revision note. Individual file header revisions are file-specific and should only change when that file changes. New files should start with their own file revision instead of inheriting the project revision.

Current state

Matt feedback

Suggestion board

List-page update

Import plan

Screenshot-assisted import plan

PWA plan

Social features

Organization features

Future non-security enhancements

Security hardening

Pause/resume checklist

When resuming on another device:

1. Read `README.md`.

2. Open `CHANGELOG.md` or `changelog.php`.

3. Review this file.

4. Confirm whether `includes/config.local.php` exists on the target server.

5. Confirm that `data/.htaccess` is uploaded.

6. Confirm administrator user management works.

7. Confirm normal user manual add works.

8. Test export/import with a small CSV.

9. Add TMDB key only after the core app loads correctly.

10. Before public use, complete the security-wrap-up tasks above.