Skip to content

docs(nimbus): Add rollout mermaid diagrams#16154

Open
RJAK11 wants to merge 2 commits into
mainfrom
16153
Open

docs(nimbus): Add rollout mermaid diagrams#16154
RJAK11 wants to merge 2 commits into
mainfrom
16153

Conversation

@RJAK11

@RJAK11 RJAK11 commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Because

  • we need to add Mermaid diagrams reflecting the new rollout-specific state machine

This commit

  • adds the Mermaid diagrams for rollouts
  • updates timeout flows to return to idle after timeout

Fixes #16153

Because

* we need to add Mermaid diagrams reflecting the new rollout-specific state machine

This commit

* adds the Mermaid diagrams for rollouts
* updates timeout flows to return to idle after timeout

Fixes #16153
@RJAK11

RJAK11 commented Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

During our diagram review meeting and local testing, we found that when a Remote Settings review times out, the owner has to request review again. Because of that, we updated the timeout flows to reflect this behavior. We may need to make the same kind of update to the experiment diagrams as well.

@yashikakhurana

Copy link
Copy Markdown
Contributor

Also worth noting that @freshstrangemusic mentioned that rollout pause only works for the labs, what will happen for non labs rollouts, will it keep the pause behaviour as expected that means users who are already enrolled will still enrolled, but no users will be enrolled 👀
cc @jaredlockhart and @freshstrangemusic

Because

* we need to add Mermaid diagrams reflecting the new rollout-specific state machine

This commit

* adds the Mermaid diagrams for rollouts
* updates timeout flows to return to idle after timeout

Fixes #16153
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rollout Mermaid Diagrams Update

2 participants