diff --git a/README.md b/README.md
index b815478..1cb19ab 100644
--- a/README.md
+++ b/README.md
@@ -115,14 +115,21 @@ commits, Jira keys, environments, and failed jobs; rows out of scope are dimmed.
picking it highlights the rows it ships and closes the line again. A `--jira` report starts with each service's
release tag picked. Services without a production deployment are left out of the page.
-**Release** at the bottom turns the picked tags into three lists, each with a copy button and a text box to copy from
-by hand, since browsers allow the copy button only over HTTPS:
+The address keeps the picks after `#`, as `team/api=2.4.0&team/web=5.12.0`, so sharing or reloading the page keeps
+them. An address with picks replaces the release tags of a `--jira` report; picks that are not in the report, such as
+a tag that a later run no longer lists, are skipped with a warning. Clearing every pick empties the address, so a
+reload starts from the release tags again.
+
+**Release** at the bottom turns the picked tags into three lists and a release post, each with a copy button and a
+text box to copy from by hand, since browsers allow the copy button only over HTTPS:
- **Jira tasks**: the keys of every in-scope row from each picked tag down to production, without duplicates, with
summary and status, flagging issues that are not done. Copy them one per line or as a JQL `key in (...)` clause,
each in its own box.
- **Tag pipelines**: the pipeline of each picked tag, as a Markdown list.
- **Compare**: a GitLab compare link per service from production to the picked tag, as a Markdown list.
+- **Release post**: one Markdown text with a line per picked tag, holding its compare link and pipeline, followed by
+ the Jira tasks with their summaries.
## GitLab Pages
diff --git a/release_scope/_static/index.html b/release_scope/_static/index.html
index e5e94c2..5e9dbf7 100644
--- a/release_scope/_static/index.html
+++ b/release_scope/_static/index.html
@@ -43,6 +43,7 @@
.warn { color: var(--warn); }
.scroll { overflow-x: auto; }
.outputs { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 12px; margin-top: 16px; }
+ .outputs .wide { grid-column: 1 / -1; }
.out-head { display: flex; justify-content: space-between; align-items: center; gap: 8px; flex-wrap: wrap; }
tr.out-of-scope td { opacity: 0.55; }
tr.shipped td { background: color-mix(in srgb, var(--accent) 12%, transparent); }
@@ -84,7 +85,8 @@
Open a service and pick the tag to release: it ships every merge request and commit from its row down to production.
+
Open a service and pick the tag to release: it ships every merge request and commit from its row down to production. The address keeps the picks, so share it to share them.
+
@@ -242,6 +244,13 @@
Compare
+
+
+
Release post
+
+
+
+
Legend: ✅ success · ❌ failed · 🔄 running · ⏭ canceled or skipped · ⚠️ no pipeline