Functions
create_timing_breakdown_table
Create a detailed timing breakdown table.
create_timing_breakdown_table
def create_timing_breakdown_table(stats: BuildStats) -> Table
Create a detailed timing breakdown table.
Parameters 1
| Name | Type | Default | Description |
|---|---|---|---|
stats |
BuildStats |
— | Build statistics |
Returns
Rich Table with phase timing breakdownTable
—
create_performance_panel
Create performance grade and insights panel.
create_performance_panel
def create_performance_panel(stats: BuildStats, advisor: PerformanceAdvisor) -> Panel
Create performance grade and insights panel.
Parameters 2
| Name | Type | Default | Description |
|---|---|---|---|
stats |
BuildStats |
— | Build statistics |
advisor |
PerformanceAdvisor |
— | Performance advisor with analysis |
Returns
Rich Panel with performance insightsPanel
—
create_suggestions_panel
Create smart suggestions panel.
create_suggestions_panel
def create_suggestions_panel(advisor: PerformanceAdvisor) -> Panel | None
Create smart suggestions panel.
Parameters 1
| Name | Type | Default | Description |
|---|---|---|---|
advisor |
PerformanceAdvisor |
— | Performance advisor with analysis |
Returns
Rich Panel with suggestions, or None if no suggestionsPanel | None
—
create_cache_stats_panel
Create cache statistics panel (if available).
create_cache_stats_panel
def create_cache_stats_panel(stats: BuildStats) -> Panel | None
Create cache statistics panel (if available).
Parameters 1
| Name | Type | Default | Description |
|---|---|---|---|
stats |
BuildStats |
— | Build statistics |
Returns
Rich Panel with cache stats, or None if not applicablePanel | None
—
create_content_stats_table
Create content statistics table.
create_content_stats_table
def create_content_stats_table(stats: BuildStats) -> Table
Create content statistics table.
Parameters 1
| Name | Type | Default | Description |
|---|---|---|---|
stats |
BuildStats |
— | Build statistics |
Returns
Rich Table with content statsTable
—
display_build_summary
Display comprehensive build summary with rich formatting.
This is the main entry point for Phase 2…
display_build_summary
def display_build_summary(stats: BuildStats, environment: dict[str, Any] | None = None) -> None
Display comprehensive build summary with rich formatting.
This is the main entry point for Phase 2 build summaries. Shows timing breakdown, performance analysis, and smart suggestions.
Parameters 2
| Name | Type | Default | Description |
|---|---|---|---|
stats |
BuildStats |
— | Build statistics |
environment |
dict[str, Any] | None |
None |
Environment info (from detect_environment()) |
display_simple_summary
Display simple summary for writer persona (minimal output).
display_simple_summary
def display_simple_summary(stats: BuildStats) -> None
Display simple summary for writer persona (minimal output).
Parameters 1
| Name | Type | Default | Description |
|---|---|---|---|
stats |
BuildStats |
— | Build statistics |