# CLI 0.0.4-microsoft-preview.11

Opt-in Microsoft-backed evaluation preview. Stable `latest` remains 0.0.3.

## Startup ASCII branding

- Terminal startup displays a pulse-style ASCII logo followed by the entire
  Lambogenius name in ASCII word art, with the CLI version beneath it.
- Narrow terminals stack the logo above the wordmark and wrap whole letters;
  the name is not replaced by plain text. Extremely narrow terminals suppress
  the banner when even one complete letter cannot fit.
- JSON output, redirected stdout, CI, help, and version queries omit the banner.
  Worker threads do not print a second banner. `NO_COLOR` disables color only.
- Use `li.cmd --no-banner <command>` to hide startup branding explicitly.
- Includes preview.10's detailed offline HTML/Mermaid batch reports and shared
  actionable stage failure summaries.

## Verification and limitations

201 CLI tests, TypeScript compilation, lint, production build, and bundled CLI
checks passed on Windows. Startup checks cover terminal output, whole-letter
wrapping, JSON, redirects, CI, help/version, `NO_COLOR`, and `--no-banner`.

This remains an evaluation preview, not migration or orchestration equivalence
certification. No customer migration or Azure deployment was performed. Preserve
previous outputs and use a fresh generated workspace when evaluating a new
fingerprint-changing preview; do not edit checkpoint fingerprints to force reuse.

## PowerShell update

```powershell
Invoke-WebRequest 'https://tools.lambogenius.com/lambogenius-integration-migration/0.0.4-microsoft-preview.11/install-cli.ps1' -OutFile install-cli-preview11.ps1
# Review the downloaded script and respect your organization's execution policy.
& .\install-cli-preview11.ps1 -SkipDependencies
li.cmd --version
```

Omit `-SkipDependencies` to install missing prerequisites. Use `li.cmd` in
PowerShell because `li` is a built-in alias. Updating does not reset activation,
usage counters, or license expiry. Finish an existing migration before upgrading.

Run `li.cmd` in a terminal to see the word art and enter interactive mode.
`li.cmd --version` deliberately prints only the version number.
