AltimateAI / AltimateAI/altimate-code
refactor: split validator-utils.ts (2646 lines) into topic-scoped modules
Aperta
- Lingua principale
- TypeScript
- Stelle
- 811
- Fork
- 134
- Merge medio
- 3g 2h
- PR unite (30g)
- 50
Descrizione
Found during v0.11.0-beta.1 release review (Tech Lead). `packages/opencode/src/altimate/validators/validator-utils.ts` is a 2646-line grab-bag: JSON envelope parsing, dbt YAML path resolution, deliverable-token extraction, run_results interpretation, Jinja `{% if %}` scanning, SQL comment/literal/Jinja masking, and telemetry sanitization all in one file with no internal seam. Well-tested but hard to extend. Deferred because: a real split (jinja.ts / sql-sanitize.ts / telemetry-sanitize.ts / dbt-project.ts), not a 30-min fix.
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.