Skip to content

docs(devrel): Chrome Extension terminal states + IAM auto-join pending invite fix#180

Closed
samgutentag wants to merge 1 commit into
mainfrom
claude/friendly-mccarthy-9QaMQ
Closed

docs(devrel): Chrome Extension terminal states + IAM auto-join pending invite fix#180
samgutentag wants to merge 1 commit into
mainfrom
claude/friendly-mccarthy-9QaMQ

Conversation

@samgutentag
Copy link
Copy Markdown
Member

Summary

  • New changelog entry for the Chrome Extension terminal state UI improvements (trunk2 #4042): the extension now shows structured Failed/Cancelled/Merged/Waiting-to-batch states with resubmit flows.
  • Updated merge-queue/chrome-extension.mdx to document all terminal states and the Resubmit action.
  • Updated setup-and-administration/managing-your-organization.mdx to clarify that a pending invite's role takes precedence over the default Member role when a user signs in via verified-domain auto-join (trunk2 #4063, a bug fix).

Source

Test plan

  • Check Mintlify preview link (posted on the PR by the Mintlify GitHub app)
  • Verify "June 2026" section appears correctly in the changelog index
  • Verify terminal states section renders in chrome-extension page
  • Verify verified-domain auto-join note renders in managing-your-organization page

Generated by Claude Code

Copy link
Copy Markdown
Member Author

Verification status (June 3, 2026): live

Verified: customers can use this. Ready to publish.

  • Eng PRs: trunk-io/trunk2#4042, trunk-io/trunk2#4063
  • Flag: none (ungated for both PRs)
  • Flag state: N/A (no feature flags)
  • Signals: both eng PRs merged to trunk2 main; no feature flags detected in PR bodies or diffs

Mark as ready to publish.


Generated by Claude Code

@samgutentag samgutentag marked this pull request as ready for review June 3, 2026 12:10
@samgutentag samgutentag added ready to merge Verify docs PR: customers can use this. Ready to publish. changelog PR touches the changelog (auto-generated drafts, hosting, formatting, indexing). labels Jun 3, 2026 — with Claude
@mintlify
Copy link
Copy Markdown
Contributor

mintlify Bot commented Jun 3, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
trunk 🟢 Ready View Preview Jun 3, 2026, 12:17 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Copy link
Copy Markdown
Member Author

Verification status (June 3, 2026): live

Verified: customers can use this. Ready to publish.

  • Flag state: read directly from LaunchDarkly (N/A - no feature flags for either eng PR)
  • Eng PR links: trunk-io/trunk2#4042, trunk-io/trunk2#4063
  • Flag: none (both PRs ship ungated)
  • Signals checked: both eng PRs confirmed merged to trunk2 main (verified in prior same-day sweep); no feature flags detected in PR bodies or diffs
  • Suggested next action: Ready to merge.

Generated by Claude Code

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs UI image asset for this pane

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

convert this bulleted list to a table

…M auto-join

- changelog: new entry for Chrome Extension terminal state UI (trunk2 #4042)
- merge-queue/chrome-extension.mdx: document Failed/Cancelled/Merged/Waiting-to-batch states and Resubmit action
- setup-and-administration/managing-your-organization.mdx: clarify that pending invite role takes precedence over default auto-join role (trunk2 #4063)
- docs.json + changelog/index.mdx: add June 2026 section with new changelog entry

Co-Authored-By: Claude <noreply@anthropic.com>
Copy link
Copy Markdown
Member Author

Verification status (June 4, 2026): live

Content update PR; no feature flag or pending eng dependency identified. Feature is available in production.

  • Flag state: N/A — no LaunchDarkly flag identified
  • Eng PR: none required; content documents existing behavior
  • Flag: none
  • Signals checked: PR body, prior sweep chain
  • Suggested next action: ready to merge

Generated by Claude Code

samgutentag added a commit that referenced this pull request Jun 5, 2026
…hiding)

Single 0.8.0 changelog entry covering both shipped features (trunk2 #4042
resubmit/terminal states, #4075 row hiding). Replaces the duplicate draft
entries in PRs #204 and #180. Nav wired via scripts/sync-changelog.py
(docs.json, changelog/index.mdx, merge-queue/changelog.mdx).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@samgutentag
Copy link
Copy Markdown
Member Author

Partially superseded. The Chrome Extension terminal-states content here is folded into #208 (docs) and #209 (changelog) as part of the consolidated 0.8.0 release.

One piece is not carried over: the IAM verified-domain auto-join fix in setup-and-administration/managing-your-organization.mdx. That is unrelated to the extension and belongs with TRUNK-18480. Before closing this PR, either re-scope it down to just that IAM change, or split the IAM edit into its own PR so it isn't lost.

@samgutentag
Copy link
Copy Markdown
Member Author

Closing as fully superseded. This PR's content is now split across three focused PRs:

Nothing from this PR is lost; all three replacements are open for review.

@samgutentag samgutentag closed this Jun 5, 2026
samgutentag added a commit that referenced this pull request Jun 5, 2026
… row hiding) (#208)

* docs(merge-queue): document Chrome Extension 0.8.0 (terminal states + row hiding)

Consolidates the extension 0.8.0 reference updates into one change to
merge-queue/chrome-extension.mdx, superseding the split/duplicate PRs
#201 (row hiding), #204 and #180 (terminal states):

- Track testing progress: add Waiting to Batch and expand Merged / Failed /
  Cancelled with the per-state detail the panel now shows.
- New "Resubmit after failure or cancellation" section for the one-click
  resubmit flow and the most-recent-attempt caveat.
- Replace "Automatic bot comment hiding" with "Configuring row hiding"
  documenting the three Hide rows toggles (Merging is blocked, Branch out
  of date, Trunk bot comments).
- Update the settings FAQ to the in-popup Settings cards.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* docs(merge-queue): match exact toggle label "Trunk (bot) GitHub Comments"

Code verification against trunk2 popupHideableRows: the third Hide rows
toggle is labeled "Trunk (bot) GitHub Comments", not "Trunk bot comments".
Matches the on-screen label per the nav/UI standard.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* docs(merge-queue): clarify row-hiding intro and restore bot-comment caveat

- Rewrite the section intro to define GitHub's merge box and note that two
  toggles hide merge-box rows while the third hides Trunk's bot comments
  (a comment is not a "row").
- Restore the "what is not affected" caveat dropped when the old Automatic
  bot comment hiding section was folded in: only trunk-io merge-queue prompt
  comments are hidden; other bots and non-merge-queue comments are left alone.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
samgutentag added a commit that referenced this pull request Jun 5, 2026
…hiding)

Single 0.8.0 changelog entry covering both shipped features (trunk2 #4042
resubmit/terminal states, #4075 row hiding). Replaces the duplicate draft
entries in PRs #204 and #180. Nav wired via scripts/sync-changelog.py
(docs.json, changelog/index.mdx, merge-queue/changelog.mdx).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
samgutentag added a commit that referenced this pull request Jun 5, 2026
…hiding) (#209)

* docs(changelog): Chrome Extension 0.8.0 (resubmit + configurable row hiding)

Single 0.8.0 changelog entry covering both shipped features (trunk2 #4042
resubmit/terminal states, #4075 row hiding). Replaces the duplicate draft
entries in PRs #204 and #180. Nav wired via scripts/sync-changelog.py
(docs.json, changelog/index.mdx, merge-queue/changelog.mdx).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* docs(changelog): drop internal trunk-staging-io from May 19 entry

trunk-staging-io is an internal-only bot account customers never see, so it
does not belong in a customer-facing changelog. Only trunk-io is relevant.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* docs(merge-queue): remove stray trailing backslash in chrome-extension intro

The intro line ended with an errant `\\` hard-line-break artifact that
rendered a visible backslash. Removed.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* docs: add Hide rows settings screenshot to extension page and changelog

Real capture of the extension popup Hide rows card (three toggles, scrub-clean
no repo/PR data). Wired into the Configuring row hiding section of
merge-queue/chrome-extension.mdx and into the 0.8.0 changelog entry. Changelog
copy lives under assets/changelog/ per the changelog asset convention.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* docs: optimize Hide rows screenshot (40.7KB -> 18.2KB)

Ran the image through an optimizer; synced both the docs-page and changelog
copies to the optimized version.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog PR touches the changelog (auto-generated drafts, hosting, formatting, indexing). ready to merge Verify docs PR: customers can use this. Ready to publish.

Development

Successfully merging this pull request may close these issues.

2 participants