Pure resolution of up's startup marker and the push value the engine
should use, from the CLI flags (as read via commander's
getOptionValueSource, plan risk #1) and the source's already-resolved
localOnly (the one true precedence chain lives in loadSources —
resolveUpMode never re-derives it, only names why it came out the way it
did, AC4.2). enginePush is false whenever localOnly is, else the
explicit push setting if any, else true — equivalent to the source's own
resolved push in every row of the plan's mode-resolution table.
Pure resolution of
up's startup marker and the push value the engine should use, from the CLI flags (as read via commander'sgetOptionValueSource, plan risk #1) and the source's already-resolvedlocalOnly(the one true precedence chain lives inloadSources—resolveUpModenever re-derives it, only names why it came out the way it did, AC4.2).enginePushisfalsewheneverlocalOnlyis, else the explicit push setting if any, elsetrue— equivalent to the source's own resolvedpushin every row of the plan's mode-resolution table.