Skip to content

docs: add high-level architecture diagram (Mermaid) - #56

Merged
Elizabeth Maher (EMaher) merged 13 commits into
mainfrom
copilot/add-architecture-information
May 15, 2026
Merged

Elizabeth Maher (EMaher) merged 13 commits into
mainfrom
copilot/add-architecture-information

Conversation

Copilot AI commented May 11, 2026 •

Copy link
Copy Markdown
Contributor
  • Review current docs/architecture.md Icon Usage note
  • Update Icon Usage note to keep Azure Architecture Icons link text
  • Validate docs change with lint and tests
  • Commit and push the update

Copilot AI changed the title [WIP] Add high-level architecture diagram for CLI docs: add high-level architecture diagram (Mermaid) May 11, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds high-level architecture documentation for the apiops CLI, including Mermaid diagrams and supporting assets, and wires it into the repo’s entry points (README/devcontainer).

Changes:

  • Add docs/architecture.md with Mermaid diagrams describing workflow and internal component structure.
  • Add local SVG icon assets under docs/ used by the diagrams.
  • Link the new architecture doc from README.md, and add devcontainer support for Mermaid previewing.

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
README.md Adds an “Architecture” link to the new documentation.
docs/architecture.md New architecture document with Mermaid diagrams and an authentication section.
docs/10261-icon-service-Azure-DevOps.svg Adds Azure DevOps icon asset referenced by diagrams.
docs/10042-icon-service-API-Management-Services.svg Adds APIM icon asset referenced by diagrams.
.devcontainer/devcontainer.json Enables git autofetch and adds a Mermaid Markdown extension for VS Code.

Comment thread docs/architecture.md Outdated
Comment thread docs/architecture.md Outdated
Comment thread docs/architecture.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI and others added 2 commits May 12, 2026 11:14
@EMaher
Elizabeth Maher (EMaher) marked this pull request as ready for review May 12, 2026 11:25
Comment thread docs/architecture.md Outdated
Comment thread docs/architecture.md

@petehauge Peter Hauge (petehauge) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

looks great!

@EMaher
Elizabeth Maher (EMaher) merged commit c117941 into main May 15, 2026
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.

Add Architecture information

4 participants