Warm up first-screen proof script and headline for non-AI-native users
- proofScriptFor: use plain language when no source artifact is present (no 'Scattermind' name-dropping for raw paste users). Source-aware script is preserved when artifact context exists. - firstScreen.headline: 'One thing now: [title]' replaces 'Build only this first: [title]' — simpler declarative for tired users. - proof script fallback now includes a 'what happens next' sentence so the user knows evidence changes the decision. - Updated check-rank-feedback.mjs headline assertion to match.
This commit is contained in:
@@ -81,7 +81,7 @@ try {
|
||||
assert.ok(data.ranked.find(item => item.id === 'bridge-contract').factors.metricHints.value === undefined);
|
||||
assert.equal(data.brief.source.artifactId, 'snapshot_123');
|
||||
assert.equal(data.brief.decisionReceipt.activeMove, data.brief.quickGlance.topPick);
|
||||
assert.match(data.brief.firstScreen.headline, /Build only this first/);
|
||||
assert.match(data.brief.firstScreen.headline, /One thing now/);
|
||||
assert.equal(data.brief.firstScreen.primaryAction, data.brief.decisionReceipt.firstProofStep);
|
||||
assert.equal(data.brief.firstScreen.proofQuestion, data.brief.decisionReceipt.evidenceQuestion);
|
||||
assert.equal(data.brief.firstScreen.proofScript, data.brief.decisionReceipt.proofScript);
|
||||
|
||||
Reference in New Issue
Block a user