Advanced Milo output examples for CLIs that need to summarize complex work without dumping noisy logs. The fixtures are static-site flavored so Bengal can copy the shapes directly: broken links, failed markdown directives, publish warnings, phase timelines, and next-step footers.
See ADOPTION.md for migration recipes and before/after patterns.
uv run python examples/outputgallery/app.py audit
uv run python examples/outputgallery/app.py audit --limit 0
uv run python examples/outputgallery/app.py audit --depth summary
uv run python examples/outputgallery/app.py audit --focus LNK001
uv run python examples/outputgallery/app.py audit --style ascii
uv run python examples/outputgallery/app.py audit --style ci
uv run python examples/outputgallery/app.py audit --format json
uv run python examples/outputgallery/app.py atlas
uv run python examples/outputgallery/app.py catalog
uv run python examples/outputgallery/app.py directive
uv run python examples/outputgallery/app.py graph
uv run python examples/outputgallery/app.py grammar
uv run python examples/outputgallery/app.py heat
uv run python examples/outputgallery/app.py cache
uv run python examples/outputgallery/app.py layout --width narrow
uv run python examples/outputgallery/app.py live
uv run python examples/outputgallery/app.py browser
uv run python examples/outputgallery/app.py primitives
uv run python examples/outputgallery/app.py spark
uv run python examples/outputgallery/app.py timeline
uv run python examples/outputgallery/app.py warningsPatterns shown:
- Outcome headers that make the command verdict obvious.
- A visual grammar with Unicode and ASCII-safe equivalents.
- Grouped diagnostics with file, line, target, and repair hint.
- Character maps, severity rails, branch diagrams, and score panels.
- Bengal-style diagnostic views for broken links, directives, and warnings.
- Progressive disclosure through bounded issue lists and an expansion flag.
- Summary and focus views for drilldown workflows.
- Phase timelines that explain where time and risk accumulated.
- Build telemetry views for heat, trends, cache reuse, and fingerprints.
- Width and capability adaptation examples for wide, narrow, ASCII, CI, and JSON output.
- Live dashboard and issue-browser surfaces for interactive Milo experiences.
- Example-local Kida primitives for meters, issue cards, and key bars.
- Structured JSON for agents, CI annotations, dashboards, and MCP calls.
Research basis:
- Command Line Interface Guidelines for stdout/stderr separation, color discipline, progress behavior, and concise defaults.
- The CLI Spec for agent-friendly structured output, bounded output, and schema introspection.
- AWS CLI output formats and Azure CLI output formats for explicit human and machine output modes.
- PatternFly CLI handbook for success, warning, and error message shape.