You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit c53d8c2
Browse filesBrowse the repository at this point in the historyBrowse files
test(devx): pin the merge-queue triage comment's operative guidance prose (#14550)
check-merge-queue-triage-outcome.mjs asserted only the fenced excerpt and
the cross-PR aggregation; the timeout-vs-assertion rule, its named
exception, and the boundary sentence that lives in the same posted body
were readable by nothing in the suite, so deleting them left every gate
green (#13967).
Adds a whole-body accessor (guidanceProse, built on postedBody, deliberately
not excerptLines -- see its docblock) plus one assertion per operative
claim in scenario E1, and three matching MUTATIONS rows (M17-M19) so
--self-test proves each new assertion can go red.
Co-authored-by: Claude <noreply@anthropic.com>
'the named exception is present in the posted body: an assertion about the experiment\'s own validity premise (a duration, a timestamp, an elapsed count) reads like a timeout'),
579
+
t(prose.includes('后者由别处管'),
580
+
'the boundary sentence is present in the posted body: this only changes how a red is read, not which tests may be re-queued'),
555
581
];
556
582
},
557
583
},
@@ -1213,6 +1239,33 @@ const MUTATIONS = [
1213
1239
to: " core.info('triage comment for this run already exists \u2014 skipping.');",
1214
1240
expect: ['A5'],
1215
1241
},
1242
+
{
1243
+
id: 'M17',
1244
+
what: 'the timeout-vs-assertion rule silently loses its "load/timing" half',
1245
+
from: '\u8d1f\u8f7d/\u65f6\u5e8f',
1246
+
to: '',
1247
+
expect: ['E1'],
1248
+
// A1 files an anchor from the same triage comment but never reads the
1249
+
// guidance prose -- the control that proves this mutation is caught by
1250
+
// the new prose assertion, not by every scenario reacting to any change.
1251
+
keepGreen: ['A1'],
1252
+
},
1253
+
{
1254
+
id: 'M18',
1255
+
what: 'the named exception silently loses the phrase identifying its own object -- the experiment\'s own validity premise',
0 commit comments