Marks a stored run as archived so it is hidden from default run lists while remaining inspectable and, if completed, reopenable. Archiving is idempotent and does not rewrite existing archive metadata.
Examples
bars <- subset(ledgr_demo_bars, instrument_id == "DEMO_01")
snapshot <- ledgr_snapshot_from_df(utils::head(bars, 10))
strategy <- function(ctx, params) ctx$flat()
exp <- ledgr_experiment(snapshot, strategy, opening = ledgr_opening(cash = 1000))
bt <- ledgr_run(exp, params = list(), run_id = "flat")
ledgr_run_archive(snapshot, bt$run_id, reason = "example cleanup")
close(bt)
ledgr_snapshot_close(snapshot)