Commit Graph

13 Commits

Author SHA1 Message Date
张宗平 8e5d1c1e2f feat: add montage subcommand for multi-PNG grid stitching (Pillow) 2026-06-11 21:20:25 +08:00
张宗平 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
张宗平 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
张宗平 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