Repository navigation
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
🦋 Changeset detectedLatest commit: 4c1bd76 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 30 minutes. View limit details
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
|
❌ The last analysis has failed. |
Summary
Implements TECH-711 actor-scoped reaction state through
app.certified.feed.getActorReactions({ actor, subjects }).Checks 1–100 subjects in one parameterized query; preserves request order and duplicates. Each result contains its subject and existing like/repost record views or null, retaining URIs for undo operations. Includes strict failure handling and endpoint-local collection NSID validation.
Reviewer guide
api/lexicons/app.certified.feed.getActorReactions.json: public contract and representative ordering.api/lua/shared/feedActorReactions.lua: validation, ranking and ordered result reconstruction; thin source handler and generated bundle.api/tests/unit/tooling/feed-reactions.test.js: batching, nulls, duplicates and failure regressions.Validation
git diff --checkpassed.Independent sibling PR to batch follows; both target main.
Summary by CodeRabbit
nullwhen no indexed reaction is found.