Comprehensive change summary
Orchestrator reads all commits in the branch and synthesises a coherent summary — what changed, why, and what was deliberately excluded.
AI Workloads
Orchestrator writes merge request descriptions that give reviewers everything they need — context, testing evidence, and linked references — so approvals happen faster and with more confidence.
Example output
Generated from the branch's commit history and task spec — no manual writing required.
## Summary Replace the implicit OAuth2 grant with PKCE (RFC 9700) across all authentication flows. This eliminates the token-in-fragment attack surface and brings us into compliance with the updated security policy. ## Changes - Added PKCE code verifier/challenge generation in `src/auth/pkce.ts` - Updated `AuthService.startFlow()` to attach the challenge to the authorization URL - Callback handler now exchanges code + verifier (not code alone) - Migrated session storage from localStorage to sessionStorage ## Testing - [x] Unit tests for PKCE generator (100% coverage) - [x] Integration test: full OAuth round-trip in staging environment - [x] Manual test: login flow in Chrome, Firefox, Safari - [x] Regression: existing sessions unaffected after deploy ## Related - Closes #412 (Security: OAuth2 PKCE compliance) - RFC 9700: https://www.rfc-editor.org/rfc/rfc9700
How it works
Orchestrator writes descriptions that make reviewer time valuable — not wasted on missing context.
Orchestrator reads all commits in the branch and synthesises a coherent summary — what changed, why, and what was deliberately excluded.
Task specs, related issues, and documentation references are woven in automatically — giving reviewers everything they need without hunting for links.
A testing checklist derived from the task's acceptance criteria and test plan — so reviewers know exactly what was validated before the MR was opened.
If your project has an MR description template, Orchestrator fills it in — populating every section correctly rather than generating a free-form description.
Join the early access program and let Orchestrator write your MR descriptions — giving reviewers the context to approve with confidence.
Get Early Access