Resolves the release range from repo tags, collects the pull requests merged in it, groups them into features, fixes, and chores, and links each Linear issue. Every call runs as the release manager who owns the release, never a shared CI bot.
This repo keys every connected account on per-connector GITHUB_USER, LINEAR_USER, CONFLUENCE_USER, and NOTION_USER identities, defaulting to one release manager's email. In production, pass each user's real ID as the identifier on every Scalekit call, and send them an authorization link whenever their connector status is not ACTIVE.
Four things you'd otherwise build: GitHub token storage, Linear OAuth, Confluence and Notion tokens, refresh. Handled.

Each one runs on delegated identity, scoped per user.