ebf132d5ac
A user-provided "research budget" now defines the required search volume: it is binding and must be spent in full, overriding the default "stop at saturation" rule. - STEP 0: split the budget into user-set (binding, must be used up) vs self-estimated (when the user gave no number) - VOLUME: limit "stop at saturation" to the no-budget case; add a MANDATORY BUDGET block requiring the full budget be spent on genuine broadening/lateral/primary-source/verification searches, not padding - Apply identically to bundles/research/ru.yaml and en.yaml - Bump researcher version 2 -> 3 in index.yaml; refresh content-hashes.json Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
27 lines
732 B
JSON
27 lines
732 B
JSON
{
|
|
"fact-checker": {
|
|
"version": 6,
|
|
"hash": "6bb22a9e5a5079b5cb287b5b26addbd36b9afeb7c9508287dcad9343fc53d685"
|
|
},
|
|
"line-editor": {
|
|
"version": 4,
|
|
"hash": "890d10f3f0bd7f2b2cfcc94463634221c557a3140e3794721748dc8d99979780"
|
|
},
|
|
"narrator": {
|
|
"version": 2,
|
|
"hash": "66fe653003b4f63ef3c3a5c5c48552fe47daeefffc16907c37c35f0e8da98851"
|
|
},
|
|
"proofreader": {
|
|
"version": 8,
|
|
"hash": "cef39fed321779631ddd1077fcba53399adf0e48b301df281c71eb042610900d"
|
|
},
|
|
"researcher": {
|
|
"version": 3,
|
|
"hash": "8d6b578e86e3be766bbedb7e753ba8dd72bb131608fa17f1a2ec3969e66f9bdc"
|
|
},
|
|
"structural-editor": {
|
|
"version": 4,
|
|
"hash": "89100e0a00b88daa0d2118fd98ec1c27d06b972bfc6ec58b705553a4daed85df"
|
|
}
|
|
}
|