## make_synthetic_product()


Create one synthetic product and write it to `out_dir`.


Usage

``` python
make_synthetic_product(
    out_dir,
    product_id="EUV2013_047_09_33_59",
    *,
    rings_in_fov=True,
    write_label=True
)
```


Returns the written paths (`{"fits": ..., "label": ...}`) for back-compat with the writer-era callers and tests. The cube is computed by the calibrator from the synthetic raw counts using `calibration="stored"` (the synthetic source already carries a `CAL_FACTOR`), so no pyuvis/PDS data is needed.
