LEM/cmd
Snider 56eda1a081 refactor: migrate all 25 commands from passthrough to cobra framework
Replace passthrough() + stdlib flag.FlagSet anti-pattern with proper
cobra integration. Every Run* function now takes a typed *Opts struct
and returns error. Flags registered via cli.StringFlag/IntFlag/etc.
Commands participate in Core lifecycle with full cobra flag parsing.

- 6 command groups: gen, score, data, export, infra, mon
- 25 commands converted, 0 passthrough() calls remain
- Delete passthrough() helper from lem.go
- Update export_test.go to use ExportOpts struct

Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-23 03:32:53 +00:00
..
composure-convert refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:17 +00:00
dedup-check refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:17 +00:00
lem-desktop feat: scaffold LEM Desktop app (Wails v3 system tray + Docker stack) 2026-02-15 17:43:19 +00:00
lemcmd refactor: migrate all 25 commands from passthrough to cobra framework 2026-02-23 03:32:53 +00:00
scorer feat: grammar scorer (v3) — deterministic uplift/sycophancy detection 2026-02-19 13:12:49 +00:00