Fictix
Sign inGET STARTED →
GLOSSARY

What is a deterministic seed?

A deterministic seed is a short string that reproduces the exact same generated company — same transactions, same IDs, same planted issues — every single time.

Why it matters

Reproducibility is the difference between a test and a guess. If the data changes between runs, a failure tells you nothing. A seed pins the entire company so the only variable in CI is your code.

How it's used

Generate a company, note its seed, and anyone — a teammate, a CI job, a sales engineer next quarter — can regenerate the identical company from that one string. It also makes regression deltas trustworthy: same inputs, so a score change is a real change.

Start with a snapshot. Make it live when you're ready.
Generate your first company →

Questions

Is a seed the same as a snapshot?

No. A snapshot is exported data; a seed is the input that deterministically regenerates the whole company, including its live behaviour.

Does the same seed work across environments?

Yes — that's the point. The same seed yields the same company locally, in CI, and in a demo.

RELATED

Deterministic CI dataWhat is synthetic financial data?