The Bluesky lexicon identifiers (createRecord, createSession, feed.post, facet types, etc.) were repeated as magic strings across BlueskyPublisher, BlueskyAnalytics, ConnectionVerifier and BlueskyController, where a typo fails silently at runtime as "Invalid request". Define them once as named constants so a typo is an undefined-constant error instead. Tests keep the literal NSIDs as the independent contract. |
||
|---|---|---|
| .. | ||
| Ai | ||
| Automation | ||
| Brand | ||
| Image | ||
| Media | ||
| Post | ||
| PostTemplate | ||
| Social | ||
| GiphyService.php | ||
| PostHogService.php | ||
| UnsplashService.php | ||