MergeGate: deterministic execution protocol for AI-assisted development and the execution layer for GitNexus-style code intelligence https://github.com/ShunsukeHayashi/mergegate
Find a file
Shunsuke Hayashi 2f6b8ed089 test: Add comprehensive tests for overlay components
Sprint 8 - Test coverage for UI overlays:

Issue #33 - approval_overlay.rs (38 tests):
- RiskLevel (color, label, icon)
- ApprovalRequest (builder pattern)
- ApprovalOverlay (show/hide, key handling, queue)
- ApprovalBuilder (shell_command, file_write, file_edit)
- BatchApproval (approve/reject, mixed approvals)

Issue #34 - command_popup.rs (34 tests):
- Command (creation, builder methods)
- CommandPopup (show/hide, navigation, filtering)
- fuzzy_match algorithm
- CommandCategory and CommandBuilder

Issue #35 - pager_overlay.rs (39 tests):
- PagerContent (Plain, Markdown, Code, Styled)
- PagerOverlay (scrolling, search, key handling)
- PagerBuilder (help, log, code)

Total tests: 331 (111 new tests added)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 19:06:48 +09:00
.claude chore: Initialize Miyabi project with full planning 2025-11-22 17:45:08 +09:00
.github/workflows chore: Add workflow weekly-report.yml 2025-11-22 17:07:21 +09:00
crates test: Add comprehensive tests for overlay components 2025-11-22 19:06:48 +09:00
docs chore: Initialize Miyabi project with full planning 2025-11-22 17:45:08 +09:00
.env.example chore: Initialize Miyabi project with full planning 2025-11-22 17:45:08 +09:00
.gitignore feat(diff_viewer): Add syntax highlighting for diff content 2025-11-22 18:39:27 +09:00
.miyabi.yml chore: Initialize Miyabi project with full planning 2025-11-22 17:45:08 +09:00
Cargo.lock chore: Initialize Miyabi project with full planning 2025-11-22 17:45:08 +09:00
Cargo.toml feat(core): implement Glob and Grep search tools 2025-11-22 18:25:00 +09:00
CLAUDE.md chore: Initialize Miyabi project with full planning 2025-11-22 17:45:08 +09:00
GOALS.md chore: Initialize Miyabi project with full planning 2025-11-22 17:45:08 +09:00
LICENSE Initial commit 2025-11-22 17:06:52 +09:00
README.md Initial commit 2025-11-22 17:06:52 +09:00

miyabi-cli-standalone

Autonomous development powered by Agentic OS