Does the data actually hit the target?

The point of declaring an outcome is that the generated rows satisfy it. We measured how well they do. When you ask for revenue that sums to an exact monthly curve, imitation synthesizers trained on the same data miss those targets by 74 to 86 percent. Misata hits them to zero error, because it solves for the outcome in closed form rather than learning an approximation.

0.00
Misata error against declared monthly aggregates
74–86%
Imitation-synthesizer miss on the same targets
MeasureImitation synthesizersMisata
Declared monthly aggregate error74 to 86 percent off target0.00, exact by construction
Foreign-key integrity across tablesVaries, not guaranteed100 percent, orphan count reported
Needs real data to startYes, trains on a sampleNo, generates from specification
Deterministic and reproducibleStochastic trainingSame seed, identical bytes
Fidelity to a real dataset's joint distributionStrong, its core strengthApproximate via mimic mode

How the test works

We declare an aggregate target, for example monthly revenue rising from 50,000 to 200,000 across a year, and ask each method to produce a dataset that meets it. Then we bucket the generated rows by month, sum the measure, and compare against the declared target. Misata solves the per-period allocation in closed form, so each period sums to its target to the cent. Imitation methods can only reproduce patterns present in their training data, so a target the training data did not already reflect is missed by a wide margin.

What this does and does not claim

This is a controllability and integrity benchmark, not a fidelity benchmark. For learning the full joint distribution of an existing real dataset, a trained generative model can go further, and we concede that openly. Misata is built for the other regime: cold-start generation with exact aggregate control and integrity by construction, where imitation methods cannot serve because there is no data to imitate or the totals must hit an exact number. The mechanism and the formal error bound are described in the paper.