Skip to main content

Module synth

Module synth 

Source
Expand description

Deterministic synthetic repository generator (grit-lib backed).

Structs§

SynthReport
Summary returned after generation completes.
TierSpec
Resolved numeric targets for a tier.

Enums§

PathLayout
How tracked file paths are laid out in the worktree.
RepoShape
Core daily-benchmark repository shapes (deterministic via Self::spec).
SynthTier
Benchmark fixture size tier.

Functions§

generate_synth_repo
Generate a deterministic synthetic repository at out.
generate_synth_repo_with_spec
Generate a repository using explicit TierSpec numbers (for custom bench fixtures).
history_rewrite_bench_spec
Fixed parameters for history-rewrite grit-bench scenarios (~10k files, 5k commits, 50 branches).