diff --git a/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations.mdx b/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations.mdx
new file mode 100644
index 0000000..d39dfad
--- /dev/null
+++ b/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations.mdx
@@ -0,0 +1,14 @@
+---
+title: "Flaky Tests: master and develop as Default Stable Branches, Rendered Webhook Citations"
+description: "master and develop now count as stable branches by default, and AI investigation webhooks deliver fully rendered citation links."
+date: 2026-04-17
+category: Flaky Tests
+type: update
+---
+
+**Trunk Flaky Tests now recognizes `master` and `develop` as stable branches by default, alongside `main`.** Two improvements landed in this window.
+
+- **Default stable branches.** Uploads from `master` and `develop` are classified as stable-branch uploads automatically, the same as `main`. Repos using either as their primary branch no longer need a stable branch override to get accurate flake detection, and the setup banner that prompted you to configure one on the uploads page is gone for those repos.
+- **Rendered webhook citations.** The `test_case.investigation_completed` webhook now delivers fully rendered citation links in `markdown_summary` and in each `facts[].content` entry, instead of raw `CITE:TAG` placeholders. If you build on these payloads — a Slack bot, ticket automation — you can use the fields directly without post-processing.
+
+[Read the docs](https://docs.trunk.io/flaky-tests/get-started) to learn more.
diff --git a/changelog/index.mdx b/changelog/index.mdx
index 7b41db9..5eb0f7a 100644
--- a/changelog/index.mdx
+++ b/changelog/index.mdx
@@ -88,6 +88,12 @@ rss: true
Merge Queue Health metrics can now be drilled down to the individual pull requests behind any data point.
+
+ **[Flaky Tests: master and develop as Default Stable Branches, Rendered Webhook Citations](/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations)**
+
+ master and develop now count as stable branches by default, and AI investigation webhooks deliver fully rendered citation links.
+
+
**[Flaky Tests: Linked Tickets Survive Linear Team and Jira Project Moves](/changelog/2026-04-15-flaky-tests-linked-tickets-survive-moves)**
diff --git a/docs.json b/docs.json
index a738564..a096773 100644
--- a/docs.json
+++ b/docs.json
@@ -628,6 +628,7 @@
"changelog/2026-04-30-merge-queue-chrome-extension",
"changelog/2026-04-28-merge-queue-failure-statuses-merge-item-ids",
"changelog/2026-04-21-merge-queue-drill-down-into-merge-metrics",
+ "changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations",
"changelog/2026-04-15-flaky-tests-linked-tickets-survive-moves",
"changelog/2026-04-15-flaky-tests-repositories-overview-dashboard",
"changelog/2026-04-13-merge-queue-terraform-provider",
diff --git a/flaky-tests/changelog.mdx b/flaky-tests/changelog.mdx
index 6ade9d9..9035e2d 100644
--- a/flaky-tests/changelog.mdx
+++ b/flaky-tests/changelog.mdx
@@ -59,6 +59,12 @@ og:title: "Trunk Flaky Tests changelog"
### April 2026
+
+ **[Flaky Tests: master and develop as Default Stable Branches, Rendered Webhook Citations](/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations)**
+
+ master and develop now count as stable branches by default, and AI investigation webhooks deliver fully rendered citation links.
+
+
**[Flaky Tests: Linked Tickets Survive Linear Team and Jira Project Moves](/changelog/2026-04-15-flaky-tests-linked-tickets-survive-moves)**