···14881488 ActiveRound int
14891489 IsInterdiff bool
1490149014911491- // WorkflowsChanged and ChangedWorkflowFiles describe whether the latest
14921492- // round's patch touches .tangled/workflows/, for warning maintainers
14931493- // before they manually trigger CI on a fork-based pull request.
14941494- WorkflowsChanged bool
14951495- ChangedWorkflowFiles []string
14961496-14971491 Reactions map[syntax.ATURI]map[models.ReactionKind]models.ReactionDisplayData
14981492 UserReacted map[syntax.ATURI]map[models.ReactionKind]bool
14991493···15271521 ResubmitCheck ResubmitResult
15281522 BranchDeleteStatus *models.BranchDeleteStatus
15291523 Stack models.Stack
15241524+15251525+ // Workflow warning state for fork-based pulls without a pipeline on the
15261526+ // latest commit. WorkflowsChanged and ChangedWorkflowFiles are computed
15271527+ // from the latest round's patch.
15281528+ WorkflowsChanged bool
15291529+ ChangedWorkflowFiles []string
15301530+ HasPipeline bool
1530153115311532 // renders buttons in a pre-check state and attaches the hx-trigger="load"
15321533 // that fetches the real, checked fragment