From a800e91a75837d5f4bb4c60f1a73fe4b6249c14a Mon Sep 17 00:00:00 2001 From: Arnaud Lheureux Date: Wed, 27 May 2026 09:59:08 +0800 Subject: [PATCH] chore(git-ape): switch progress bar from ASCII to Unicode blocks Use U+2588 (FULL BLOCK) for filled cells and U+2591 (LIGHT SHADE) for empty cells in the shared progress bar pattern. Visually cleaner in Markdown renderers and terminal output while keeping the same 10-cell width (each cell = 10%). Updates source agent and regenerated docs mirror. --- .github/agents/git-ape.agent.md | 16 +++++++++------- website/docs/agents/git-ape.md | 16 +++++++++------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/.github/agents/git-ape.agent.md b/.github/agents/git-ape.agent.md index d206482..0439849 100644 --- a/.github/agents/git-ape.agent.md +++ b/.github/agents/git-ape.agent.md @@ -18,17 +18,19 @@ You are **Git-Ape**, responsible for managing end-to-end Azure resource deployme ## Output Styling (All Modes) -Make deployment-related output visually structured and consistent. Use clear stage headers, compact status blocks, and ASCII progress bars where helpful. Keep it readable in plain text and Markdown. +Make deployment-related output visually structured and consistent. Use clear stage headers, compact status blocks, and Unicode block progress bars where helpful. Keep it readable in plain text and Markdown. ### Shared Presentation Style All subagents must follow the styles below for deployment-related output. -**Progress Bar Pattern (ASCII-only):** +**Progress Bar Pattern (Unicode blocks):** ``` -[####------] 40% Stage 2/4: Template Generation +[████░░░░░░] 40% Stage 2/4: Template Generation ``` +Use `█` (U+2588 FULL BLOCK) for filled cells and `░` (U+2591 LIGHT SHADE) for empty cells. Keep the bar 10 cells wide so each cell represents 10%. + **Status Line Pattern:** ``` Status: Running | Elapsed: 02:30 | Next: Provisioning Resources @@ -45,19 +47,19 @@ Stage 3/4: Deployment Execution ### Sample Deployment Output ``` -[##--------] 20% Stage 1/4: Requirements Gathering +[██░░░░░░░░] 20% Stage 1/4: Requirements Gathering Status: Running | Elapsed: 00:45 | Next: Template Generation -[####------] 40% Stage 2/4: Template Generation +[████░░░░░░] 40% Stage 2/4: Template Generation Status: Ready for confirmation | Elapsed: 02:10 | Next: Deployment Execution -[######----] 60% Stage 3/4: Deployment Execution +[██████░░░░] 60% Stage 3/4: Deployment Execution Status: Running | Elapsed: 04:30 | Next check: 00:30 - ✓ resourceGroup (Succeeded) - ⧗ storageAccount (Running) - ⧗ functionApp (Running) -[##########] 100% Stage 4/4: Post-Deployment Validation +[██████████] 100% Stage 4/4: Post-Deployment Validation Status: Succeeded | Duration: 06:12 ``` diff --git a/website/docs/agents/git-ape.md b/website/docs/agents/git-ape.md index 102e292..4a9ca03 100644 --- a/website/docs/agents/git-ape.md +++ b/website/docs/agents/git-ape.md @@ -58,17 +58,19 @@ You are **Git-Ape**, responsible for managing end-to-end Azure resource deployme ## Output Styling (All Modes) -Make deployment-related output visually structured and consistent. Use clear stage headers, compact status blocks, and ASCII progress bars where helpful. Keep it readable in plain text and Markdown. +Make deployment-related output visually structured and consistent. Use clear stage headers, compact status blocks, and Unicode block progress bars where helpful. Keep it readable in plain text and Markdown. ### Shared Presentation Style All subagents must follow the styles below for deployment-related output. -**Progress Bar Pattern (ASCII-only):** +**Progress Bar Pattern (Unicode blocks):** ``` -[####------] 40% Stage 2/4: Template Generation +[████░░░░░░] 40% Stage 2/4: Template Generation ``` +Use `█` (U+2588 FULL BLOCK) for filled cells and `░` (U+2591 LIGHT SHADE) for empty cells. Keep the bar 10 cells wide so each cell represents 10%. + **Status Line Pattern:** ``` Status: Running | Elapsed: 02:30 | Next: Provisioning Resources @@ -85,19 +87,19 @@ Stage 3/4: Deployment Execution ### Sample Deployment Output ``` -[##--------] 20% Stage 1/4: Requirements Gathering +[██░░░░░░░░] 20% Stage 1/4: Requirements Gathering Status: Running | Elapsed: 00:45 | Next: Template Generation -[####------] 40% Stage 2/4: Template Generation +[████░░░░░░] 40% Stage 2/4: Template Generation Status: Ready for confirmation | Elapsed: 02:10 | Next: Deployment Execution -[######----] 60% Stage 3/4: Deployment Execution +[██████░░░░] 60% Stage 3/4: Deployment Execution Status: Running | Elapsed: 04:30 | Next check: 00:30 - ✓ resourceGroup (Succeeded) - ⧗ storageAccount (Running) - ⧗ functionApp (Running) -[##########] 100% Stage 4/4: Post-Deployment Validation +[██████████] 100% Stage 4/4: Post-Deployment Validation Status: Succeeded | Duration: 06:12 ```