pub fn run(
vault: &Path,
pp: &Passphrase,
year: i32,
now: OffsetDateTime,
) -> Result<OptimizeProposal, CliError>Expand description
optimize run — Mode 1 what-if. READ-ONLY: opens the vault, projects, optimizes, returns the
proposal. Appends/persists NOTHING. now is the CLI clock seam → the proposed picks’ made-date
(R0-C2: core stays clock-free; the proposal the user reads is judged against the REAL made-date).