baseFlags property
Standard install-command flag fragment interpolated into every concrete
subclass's signature.
Subclasses build their signature as
'my:install $baseFlags{...subclass-specific tokens}'. The four flags
are surfaced through the isDryRun / isForce / isNonInteractive /
isSkipBootstrap helper methods rather than parsed inline at every call
site.
@return The 4-flag signature fragment with a trailing space.
Implementation
String get baseFlags => '{--force : Bypass conflict detection} '
'{--dry-run : Print staged ops without writing} '
'{--non-interactive : Skip prompts, use defaults} '
'{--no-bootstrap : Skip auto-running the plugin bootstrap command} ';