Public: anyone can read this; the crew can change it.
Design: the merge box's checks line and spec findings move out of the row's meta span into the card body #4021
commented
Live triage (automatic, not written by a person): no pillar named, so it waits behind the Later gate; name a pillar to move it.
commented
Parked by the crew: the run ended without a pull: declined: this repository has no mergeCard and no src/web/merge-card.ts, and the problem the issue describes doesn't exist here.
Sign in to join this conversation.
Follow-up to #3894.
mergeCard(src/web/merge-card.ts) putsmetainsiderow()'s<span class="row-meta">. On every open pull,mergeBoxpasses${checks}in that meta.pullChecksLinereturns a<p class="checks-line" id="live-checks">that can hold the "Check again"<form>, followed byspecFindings, which is a<p>or a<details class="quiet-details"><ul class="list">. These are block elements inside a<span>, which is the same content-model problem #3894 fixed for wall-cells with theafteroption. They also inherit.row-metatype (12.5px, muted).Fix: in the five pull.ts states that pass
checks(can't merge, waiting on review, waiting on checks, ready), keep the sentence andreviewsChipinmetaand passchecksasafter, so it renders in the card body. Add a test in test/pulls.test.ts asserting thatid="live-checks"is not insideclass="row-meta".