OptionalconfigPath?: stringOptionalcwd?: stringOptionallocalOnly?: booleanExplicit local-only designator for zero-config (CLI-tier) sources — gateline up --local-only.
Optionalpush?: booleanOverrides the origin-exists push auto-detection for zero-config sources
— false honors an operator's explicit no-push ceiling (gateline up --no-push), which at this CLI tier also implies local-only (ADR-1)
unless localOnly says otherwise. Config-file sources always keep their
own push/local_only entries.
OptionalrepoOverrides?: string[]
Resolve sources in precedence order: explicit --repo paths, then the config file, then the cwd's repository.