Module synthetic

Module synthetic 

Source
Expand description

Synthetic data generation for shell completion training

Three strategies:

  1. CLI Command Templates - realistic dev command patterns
  2. Mutation Engine - variations on real history
  3. Coverage-Guided - fill gaps in n-gram coverage

Structsยง

CommandGenerator
CLI command template generator
CommandMutator
Mutation engine for shell commands
CoverageGuidedGenerator
Coverage-guided generator that fills gaps in n-gram model
CoverageReport
Coverage statistics
SyntheticPipeline
Combined synthetic data pipeline
SyntheticResult
Result of synthetic data generation