digraph G {
rankdir="LR";
"PR Opened" [shape=none];
"Ready for\n Review" [shape=none];
"Scheduled for\n Review" [shape=none];
"In Review" [shape=none];
"Merged" [shape=none];
open_day [label="Day 1", shape=none];
ready_for_review_day [label="Day 2", shape=none];
scheduled_for_review_day [label="Day 3", shape=none];
in_review_day [label="Day 4", shape=none];
merge_day [label="Day 5", shape=none];
{ rank=same; open_day, "PR Opened" };
{ rank=same; ready_for_review_day, "Ready for\n Review" };
{ rank=same; scheduled_for_review_day, "Scheduled for\n Review" };
{ rank=same; in_review_day, "In Review" };
{ rank=same; merge_day, "Merged" };
open_day -> ready_for_review_day -> scheduled_for_review_day -> in_review_day -> merge_day [style="invis"];
"PR Opened" -> "Ready for\n Review" -> "Scheduled for\n Review" -> "In Review" -> "Merged";
open_day -> "PR Opened" [arrowhead=none]
ready_for_review_day -> "Ready for\n Review" [arrowhead=none];
scheduled_for_review_day -> "Scheduled for\n Review" [arrowhead=none];
in_review_day -> "In Review" [arrowhead=none];
merge_day -> "Merged" [arrowhead=none];
}