Skip to content

etl: add Playlist, Social, DeveloperApp, Grant handlers#177

Closed
raymondjacobson wants to merge 2 commits intorj/etl-em-track-createfrom
rj/etl-em-playlist-create
Closed

etl: add Playlist, Social, DeveloperApp, Grant handlers#177
raymondjacobson wants to merge 2 commits intorj/etl-em-track-createfrom
rj/etl-em-playlist-create

Conversation

@raymondjacobson
Copy link
Copy Markdown
Contributor

Implement remaining entity manager handlers for indexing parity:

  • Playlist Create/Update/Delete with route generation
  • Follow/Unfollow, Save/Unsave, Repost/Unrepost
  • DeveloperApp Create/Update/Delete
  • Grant Create/Delete/Approve/Reject

Each handler follows the existing pattern: stateless validation,
stateful validation, domain table write. All handlers have tests
covering success, duplicate/conflict rejection, and ownership checks.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Implement remaining entity manager handlers for indexing parity:

- Playlist Create/Update/Delete with route generation
- Follow/Unfollow, Save/Unsave, Repost/Unrepost
- DeveloperApp Create/Update/Delete
- Grant Create/Delete/Approve/Reject

Each handler follows the existing pattern: stateless validation,
stateful validation, domain table write. All handlers have tests
covering success, duplicate/conflict rejection, and ownership checks.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor Author

raymondjacobson commented Mar 31, 2026

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@raymondjacobson
Copy link
Copy Markdown
Contributor Author

Superseded by #200 (squash merged)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant