Commit 486d682
committed
fix(lifecycle): stop naming a worklog command; add F3b, control-grading, identity lookup
A /retro over a Round-1 QA session found four gaps, one of them harmful.
Stage 5 handed the reviewer `jira-worklog.py add` as the way to log QA
time. On a team whose time tracker syncs its entries into Jira, that
command is the wrong end of the pipe: it double-books, the duplicate is
hard to spot because the synced entry looks identical, and the CLI
offers no matching delete. The reviewer in that session followed the
example and had to undo the booking through the REST API by hand. The
step now states the requirement — book in the system of record, find out
which one that is first — and deliberately names no command.
Three additions from the same session:
- F3b: when a session log is attached next to pasted {code} excerpts,
reconcile the excerpt against the artefact. F3 only asked that output
be present, so a hand-copied block passed unchecked.
- Pillar G: grade a surprising probe (404, default certificate, empty
result) against a sibling in a known state before assigning severity.
Without the control the same output supports both "regression" and
"baseline", and both readings look equally confident.
- Stage -1: every row of the claim table compares the assignee to you,
but the step never said how to resolve either value. Point at the
identity lookup instead of leaving it to be inferred from git config
or a credentials file.
Evals E7-E9 cover the three behaviours.
Signed-off-by: Sebastian Mendel <sebastian.mendel@netresearch.de>1 parent 4b96c54 commit 486d682
3 files changed
Lines changed: 67 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
69 | 78 | | |
70 | 79 | | |
71 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
88 | 90 | | |
89 | 91 | | |
90 | 92 | | |
91 | | - | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
92 | 98 | | |
93 | 99 | | |
0 commit comments