Severity: low. Found by a platform-engineer user test. Pre-existing; the table is rendered by renderSummary.
The Ops table header is | id | op | status | proven | note |, and the proven cell is overloaded: it holds tree / structural normally, but a skip reason when there is one.
| `ops[3]` | `add_owner(**/*.tf, @acme/infra)` | skipped | scope "**/*.tf" matches zero tracked files and on_zero_match=skip (R-21) | terraform wherever it lives |
Across a hundred near-identical PRs this puts a long sentence in the column a reviewer scans for one of two short words.
Suggested fix
Give the reason its own column, or move it under the table.
Severity: low. Found by a platform-engineer user test. Pre-existing; the table is rendered by
renderSummary.The Ops table header is
| id | op | status | proven | note |, and theprovencell is overloaded: it holdstree/structuralnormally, but a skip reason when there is one.Across a hundred near-identical PRs this puts a long sentence in the column a reviewer scans for one of two short words.
Suggested fix
Give the reason its own column, or move it under the table.