()
| 46 | }); |
| 47 | |
| 48 | function fresh() { |
| 49 | for (const m of ['paths', 'skillDistiller', 'assetStore', 'autoDistillLlm', 'execBridge', 'policyCheck', 'autoDistillConv']) { |
| 50 | try { delete require.cache[require.resolve('../src/gep/' + m)]; } catch (_) {} |
| 51 | } |
| 52 | return require('../src/gep/autoDistillConv'); |
| 53 | } |
| 54 | function seedQueue(mod, cands) { mod.enqueueCandidate(cands); } |
| 55 | function genesOnDisk() { try { return JSON.parse(fs.readFileSync(path.join(tmpRoot, '.evolver', 'gep', 'genes.json'), 'utf8')).genes || []; } catch (_) { return []; } } |
| 56 | function convState() { try { return (JSON.parse(fs.readFileSync(path.join(tmpRoot, 'memory', 'distiller_state.json'), 'utf8')).conv_distill) || {}; } catch (_) { return {}; } } |
no outgoing calls
no test coverage detected