passed_warmup() is a strategy-authoring guard for named numeric vectors
returned by ctx$features(id, feature_map). For those vectors, TRUE means
every requested feature is usable at the current pulse. For arbitrary
vectors, it is only an all(!is.na(x)) predicate.
Details
passed_warmup() is not a signal pipeline transformation. It is a guard for
strategy conditions after feature values have been read. Zero-length input
aborts with classes ledgr_empty_warmup_input and
ledgr_invalid_warmup_input; non-numeric input aborts with class
ledgr_invalid_warmup_input.
Articles
Feature-map strategy authoring is taught in:
vignette("strategy-development", package = "ledgr")
system.file("doc", "strategy-development.html", package = "ledgr")
Indicator warmup is covered in:
vignette("indicators", package = "ledgr")
system.file("doc", "indicators.html", package = "ledgr")