Skip to content

docs: add architecture documentation#2277

Open
jcscottiii wants to merge 2 commits intomainfrom
jcscottiii/diagrams
Open

docs: add architecture documentation#2277
jcscottiii wants to merge 2 commits intomainfrom
jcscottiii/diagrams

Conversation

@jcscottiii
Copy link
Collaborator

@jcscottiii jcscottiii commented Feb 25, 2026

Uses Mermaid to create diagrams that illustrate the architecture of the project. This documentation will help new contributors understand the structure and components of the project more quickly.

Preview: https://github.com/GoogleChrome/webstatus.dev/blob/jcscottiii/diagrams/docs/ARCHITECTURE.md

Updates the GEMINI.md file to include the latest information about the project, including new features, bug fixes, and improvements. This commit ensures that the documentation is up-to-date and provides accurate information to users and contributors.
Uses Mermaid to create diagrams that illustrate the architecture of the project. This documentation will help new contributors understand the structure and components of the project more quickly.
Playwright -->|Runs Tests Against| FE

%% Clickable Links
click Make "https://github.com/GoogleChrome/webstatus.dev/tree/main/Makefile" "Go to Makefile"
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Couldn't get relative links to work so I just hardcoded it to the code on Github.

Copy link
Collaborator

@jrobbins jrobbins left a comment

Choose a reason for hiding this comment

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

Perfect timing. I will use these as an example of how to document ChromeStatus's architecture too.

Copy link
Collaborator

@neilv-g neilv-g left a comment

Choose a reason for hiding this comment

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

Approving now but will review the content more in detail soon. Thanks for adding these!

Base automatically changed from jcscottiii/gemini-update to main February 25, 2026 20:55
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.

4 participants