Expose pass-fail proof gates in Ranker brief
This commit is contained in:
@@ -1885,6 +1885,9 @@ function createDecisionBrief({ idea, context, mode, ranked, provenance, decision
|
||||
sourceAnchor: activeSourceAnchor,
|
||||
sourceTitle: activeSourceTitle,
|
||||
sourceQuote: activeSourceQuote,
|
||||
passSignal: successSignalFor(top),
|
||||
stopSignal: killSignalFor(top),
|
||||
proofCadence: 'Run one tiny proof cycle, then rerank before adding surface area.',
|
||||
holdBack: deferred.slice(0, 3).map(item => ({ title: item.title, lane: item.lane?.label || 'Not now', reason: reasonFor(item) })),
|
||||
guardrails: (decisionContext?.nonGoals || []).slice(0, 3),
|
||||
rule: 'One active move. Everything else waits until this proof produces evidence.',
|
||||
@@ -1895,6 +1898,9 @@ function createDecisionBrief({ idea, context, mode, ranked, provenance, decision
|
||||
firstProofStep: nextStepFor(top),
|
||||
evidenceQuestion: evidenceQuestionFor(top),
|
||||
proofScript: activeProofScript,
|
||||
passSignal: successSignalFor(top),
|
||||
stopSignal: killSignalFor(top),
|
||||
proofCadence: 'Run one tiny proof cycle, then rerank before adding surface area.',
|
||||
doNotStartYet: deferred.slice(0, 3).map(item => item.title),
|
||||
sourceAnchor: activeSourceAnchor,
|
||||
sourceTitle: activeSourceTitle,
|
||||
|
||||
Reference in New Issue
Block a user