Strengthen rank feedback decision brief

This commit is contained in:
OpenClaw Bot
2026-05-26 23:57:48 +02:00
parent c13f16c0e7
commit 25c7c08543
6 changed files with 315 additions and 47 deletions
+6
View File
@@ -65,6 +65,12 @@ try {
assert.equal(data.ranked.length, 6);
assert.deepEqual(Object.keys(data.buildOrder), ['doFirst', 'validateNext', 'defer', 'park']);
assert.equal(data.ranked[0].id, data.buildOrder.doFirst[0]);
assert.equal(data.buildOrderDetails.doFirst[0].id, data.buildOrder.doFirst[0]);
assert.equal(data.buildOrderDetails.doFirst[0].sourceSection, 'concept-map.nextMoves');
assert.equal(data.buildOrderDetails.doFirst[0].laneSource, 'ranked');
assert.equal(typeof data.buildOrderDetails.doFirst[0].score, 'number');
assert.equal(typeof data.buildOrderDetails.doFirst[0].confidence, 'number');
assert.match(data.buildOrderDetails.doFirst[0].nextStep, /manual proof/i);
assert.notEqual(data.ranked[0].id, 'workspace', 'dashboard swamp must not win the bridge fixture');
assert.ok(['defer', 'park'].includes(data.ranked.find(item => item.id === 'workspace').lane.id));
assert.ok(['defer', 'park'].includes(data.ranked.find(item => item.id === 'billing').lane.id));