32 lines
1.0 KiB
JSON
32 lines
1.0 KiB
JSON
{
|
||
"eval_id": 3,
|
||
"eval_name": "eval-fft-vague",
|
||
"prompt": "我有一个CSV文件 output_iq.txt,帮我画个频谱图,采样率 245.76e6,24位",
|
||
"assertions": [
|
||
{
|
||
"text": "Script fft_analyse.py is invoked despite vague request phrasing",
|
||
"passed": true,
|
||
"evidence": "Script invoked with minimal args"
|
||
},
|
||
{
|
||
"text": "Output spectrum PNG is produced",
|
||
"passed": true,
|
||
"evidence": "output_iq_vague_v2_*_analysis.png created"
|
||
},
|
||
{
|
||
"text": "--fs 245.76e6 and --bits 24 are passed correctly",
|
||
"passed": true,
|
||
"evidence": "fs: 245.7600 MHz, FS ref: 8388608 (= 2^23 for 24-bit)"
|
||
},
|
||
{
|
||
"text": "Auto-detection picks _dec columns, not _hex columns (bug fix verified)",
|
||
"passed": true,
|
||
"evidence": "I col: m_i_dec, Q col: m_q_dec — correct after fix"
|
||
},
|
||
{
|
||
"text": "Agent summarizes results to user",
|
||
"passed": true,
|
||
"evidence": "90% OBW: 7.1400 MHz, 99% OBW: 7.9200 MHz, top peak -0.9600 MHz"
|
||
}
|
||
]
|
||
} |