ToolJovia
Developer

Generation Recipe Reproducibility

Group complete entered generation recipes and expose different supplied output fingerprints or missing model, version, seed and dimension references.

✓ Browser-local processing
Use flat JSON with quoted string values, including numbers: {"steps":"30"}. Key order is normalized; duplicate or unsafe keys are refused.
The tool does not recompute fingerprints. Leave an unknown fingerprint blank.

Loading tool…

How to use Generation Recipe Reproducibility

Record what an image-generation delivery claims to reproduce. Compare declared recipe references and fingerprints without treating a matching seed or parameter label as a deterministic provider guarantee.

  1. Record each generation’s actual model, version, seed, dimensions and explicit parameter strings under a stable recipe ID.
  2. Enter output asset IDs and their independently obtained fingerprint references against those recipe IDs.
  3. Investigate different fingerprints under the same complete declared recipe and fill missing metadata before exporting the reproducibility register.

Good to know

  • Complete refers only to the displayed entered schema. Fingerprints are references, not hashes calculated or independently authenticated here.
  • No generation is run. Matching recipes do not establish vendor determinism, equivalent images, permissions, model weights or a complete execution environment.
  • Exact displayed CSV headers; at most100 data rows and8,000 UTF-16 characters per input. Plain decimals have at most9 fractional places; display rounds half-up to12 places. Unknown evidence stays unknown. CSV exports preserve summaries, settings, every calculated detail/finding, limitations and scoped input records; spreadsheet-like text is apostrophe-prefixed.
  • Browser-local supplied-record review. No AI, network requests, provider connection, file upload, stored input or automatic delivery. Use neutral identifiers instead of personal information or secrets.

Explore a related business case

These cases explain the business mechanism. The workbench is ToolJovia's independent adaptation, not a claim about the company's internal workflow or an endorsement.

Common questions

Why must numeric parameter values be quoted?

Exact strings avoid silently merging different recorded decimals through JavaScript number rounding. This is a record-normalization format, not a provider request body.

Does a different fingerprint prove a provider defect?

No. Unrecorded settings, environment or intentionally nondeterministic behavior could explain it. This register only makes the discrepancy visible.

Keep going with related tools

All developer →