fix(quickadapter): make epsilon fill causal (#148)
* fix(quickadapter): make epsilon fill causal
Derive each causal row epsilon baseline from pivot weights available with its label while preserving the global non-causal formulation.
* fix(quickadapter): resolve undefined as_dict in set_freqai_targets
Replace the unimported as_dict() call with the dominant
self.freqai_info.get("feature_parameters", {}) idiom, matching the sibling
get_causal_mode call site and the other feature_parameters lookups in the
file. Fixes the F821/NameError that aborted set_freqai_targets on every fit,
and removes the idiom divergence.
Reformat the README configuration tunables table via prettier (table
re-padding only; no cell content changed).