张宗平
ab31b11fb5
feat: add render-algo subcommand for single-algorithm GT+detection PNG
2026-06-11 21:19:09 +08:00
张宗平
45fc062627
feat: add --value-col param to inject for multi-column CSV support
2026-06-11 21:14:01 +08:00
张宗平
8859fd8835
feat: detect-batch adds --json output and --algo single-algo mode
2026-06-11 21:13:41 +08:00
张宗平
ad2a8ef687
fix: address verify findings - add visualize subcommand, curl healthcheck, IoU in JSON, 50KB threshold
2026-06-11 18:31:14 +08:00
张宗平
7e6915ade6
feat: add watch subcommand (TMQ + polling fallback)
2026-06-11 16:12:38 +08:00
张宗平
cdfd77bdcb
docs: add Iter-1 verification report
2026-06-11 16:09:19 +08:00
张宗平
031aa35604
fix(schema): escape TDengine 3.4 reserved words 'value'/'label' and use column alias for ANOMALY_WINDOW
...
- schema: rename label -> is_anomaly, escape `value` as backtick
- detection/forecast: wrap subquery with SELECT ts, `value` AS v
so ANOMALY_WINDOW/FORECAST receive non-keyword column name
- resolves [0x2600] syntax error and unblocks E2E pipeline on community tsdb 3.4.1
2026-06-11 16:08:34 +08:00
张宗平
b05270802d
test: add E2E test for PNG + JSON output validation
2026-06-11 15:47:38 +08:00
张宗平
dd53205921
feat: add visualize + e2e orchestrator + run_e2e.sh
2026-06-11 15:45:57 +08:00
张宗平
29e1c00287
feat: add CLI entry (argparse 4 subcommands)
2026-06-11 15:43:19 +08:00
张宗平
70c791af43
feat: add detection + forecast modules with tests
2026-06-11 15:41:10 +08:00
张宗平
7d1c03b98d
feat: add TDengine connector + schema modules with tests
2026-06-11 15:38:59 +08:00
张宗平
0788daf2af
feat: add io_csv module with CSV reader and tests
2026-06-11 15:32:30 +08:00
张宗平
1c1233bddd
feat: initialize ts-anomaly-td project skeleton
2026-06-11 15:31:16 +08:00