import { describe } from './_harness.mjs';
import { classifyCommands } from '../../../src/core/risk-classify.mjs';
describe('risk classify', (it)=>{
const res = classifyCommands({ extracted:['safe echo ok','delete from table','DROP index'] });
it('detects risk ops', ()=>{
if(!res.risk_ops.some(r=> r.command.toLowerCase().includes('delete'))) throw new Error('delete not risk');
});
it('assigns rollback hint', ()=>{
if(res.risk_ops.some(r=> !r.rollbackHint)) throw new Error('missing rollback hint');
});
});