GSoC 2026: CDLI mobile app backend improvements
**Description**
tracking issue for backend changes needed by the CDLI mobile app revamp (GSoC 2026)
**Tasks**
- [ ] enforce role 8 (`can view cdli tablet manager`) in admin access gate
- [ ] add `id` and `author` to `/cdli-tablet/feed` for mobile navigation and attribution
- [ ] expose `/highlights` as JSON for mobile highlights feed
- [ ] fix CDLI Tablet first-entry delete and add bulk-delete confirmation
task