Skip to content

Add architecture diagram to documentation#133

Merged
Miyamura80 merged 2 commits into
masterfrom
claude/update-readme-arch-diagram-AaQ11
May 6, 2026
Merged

Add architecture diagram to documentation#133
Miyamura80 merged 2 commits into
masterfrom
claude/update-readme-arch-diagram-AaQ11

Conversation

@Miyamura80

@Miyamura80 Miyamura80 commented May 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Added a visual architecture diagram to the documentation that illustrates how Desktest works, replacing a static screenshot with an interactive SVG diagram.

Changes

  • Added docs/architecture.svg: A comprehensive SVG diagram showing the Desktest architecture with:

    • CLI component for task execution
    • Desktop app under test with screenshot and accessibility capture
    • PyAutoGUI for automation control
    • LLM Agent as the core decision-making component
    • Artifacts output (screenshots, logs, traces)
    • Visual flow showing the observe-act loop between components
    • Support for virtualized environments (Docker, macOS, Windows)
  • Updated README.md: Replaced the embedded screenshot image with a reference to the new SVG diagram, improving maintainability and providing a clearer visual representation of the system architecture

Implementation Details

The SVG diagram uses:

  • Custom icon symbols for different components (CLI, app, camera, code, robot, stack)
  • Color-coded elements with cyan (#C3FFFD) accents on dark background
  • Directional arrows showing data flow and interactions
  • Labeled sections for clarity and understanding of the testing workflow

https://claude.ai/code/session_01SwbTLdCG4w9TE5XAJrfZux


Summary by cubic

Add an interactive architecture diagram (docs/architecture.svg) and update README.md to use it instead of the screenshot. The diagram outlines the CLI, app under test, capture/automation, LLM agent, artifacts, and the observe–act loop, with Docker/macOS/Windows support.

Written for commit bd7ed12. Summary will update on new commits.

claude added 2 commits May 6, 2026 19:23
Saves the new diagram at docs/architecture.svg and references it from the
README's Architecture section, replacing the ASCII art.
Restores the ASCII Architecture section, and instead points the
diagram image near the top of the README at docs/architecture.svg.
@qodo-code-review

Copy link
Copy Markdown
ⓘ You've reached your Qodo monthly free-tier limit. Reviews pause until next month — upgrade your plan to continue now, or link your paid account if you already have one.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

@Miyamura80 Miyamura80 merged commit eb9bf15 into master May 6, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants