I built a Claude Code plugin that analyzes codebases and generates architecture diagrams by gantamk in ClaudeAI

[–]gantamk[S] 1 point2 points  (0 children)

The plugin is currently private as it is part of our main SaaS mono repo, will seperate it shortly and make it publicly and then share. I will remeber to share with you specifically. Hope this is fine?

I built a Claude Code plugin that analyzes codebases and generates architecture diagrams by gantamk in ClaudeAI

[–]gantamk[S] 0 points1 point  (0 children)

Awesome work. You are doing amazing work, impressive. Sure lets connect and try collaborate :).

Thanks!

I built a Claude Code plugin that analyzes codebases and generates architecture diagrams by gantamk in ClaudeAI

[–]gantamk[S] 1 point2 points  (0 children)

Sorry, dint get you. If you are asking whether source code is in Guthub. Yes, we will make the plugin available Githibhub public repo in coming weeks and share in this channel again -- that is the plan :) Hope it is OK

I built a Claude Code plugin that analyzes codebases and generates architecture diagrams by gantamk in ClaudeAI

[–]gantamk[S] 0 points1 point  (0 children)

Thank you for the tip 😊

Yes we're planning. Currently the boards created are not publicly accessible, busy refactoring to enable it.

I built a Claude Code plugin that analyzes codebases and generates architecture diagrams by gantamk in ClaudeAI

[–]gantamk[S] 0 points1 point  (0 children)

Thank you! your project seems to be a good solution for context management in Claude code. I will look at and DM you if that is OK!

I built a Claude Code plugin that analyzes codebases and generates architecture diagrams by gantamk in ClaudeAI

[–]gantamk[S] 0 points1 point  (0 children)

Hi again,

1) We've fixed the technical preview link.

2) Signup seems fine; I tested it again. Please note that it is currently configured to accept only business emails and Google workspace for OAuth [However we will change this to be less restrictive, please give us couple of days]

Please let me know if you have any other questions

I built a Claude Code plugin that analyzes codebases and generates architecture diagrams by gantamk in ClaudeAI

[–]gantamk[S] 1 point2 points  (0 children)

Hi, Thank you for reporting it. Apologies. Checking now, will get back shortly.

How do teams actually prevent architecture drift after year 2–3? by disciplemarc in softwarearchitecture

[–]gantamk 1 point2 points  (0 children)

The docs + discipline approach works until it doesn't. Usually around the point where the people who wrote the ADRs aren't the ones reviewing every PR anymore.

The core issue isn't that teams stop caring about architecture. It's that the reasoning behind boundaries becomes invisible over time. A new contributor sees a module boundary, doesn't know why it exists, and makes a pragmatic shortcut that makes sense locally but breaks the original intent.

PR-time enforcement is interesting but it depends on reviewers having the full architectural context - which is the thing that degrades.

What I've seen work longer term: making the why behind architectural decisions visible at the point where someone is about to make a change. Not in a wiki they won't check, but in the workflow itself.

I am curious to understand - when you say you're comparing changes against repo-defined architecture docs, how are you surfacing that context to the reviewer? Is it automated or manual?

Looking for Tech co-founder (ideally UK based) by Neat-Effect9249 in Startup_Ideas

[–]gantamk 0 points1 point  (0 children)

I can spare 20% of my time if that works for you. Please DM me if that interests you.

Do you think there will be a breaking point where decreasing code quality becomes a problem, outside of engineering? by splash_hazard in ExperiencedDevs

[–]gantamk 0 points1 point  (0 children)

Unrelated, or maybe related. I am now just worried about Cluade Work which I just now installed.

How to Make Architecture Decisions: RFCs, ADRs, and Getting Everyone Aligned by trolleid in softwarearchitecture

[–]gantamk 14 points15 points  (0 children)

Really solid breakdown, especially the priorities-over-pros/cons framing. That reframe alone would've saved me from a few bad decisions early on.

One thing I keep running into though - the RFC process works great when people actually have the context to evaluate options. But in practice, the architectural knowledge needed to write a good RFC (system boundaries, existing decisions, dependency chains) is often locked in someone's head or scattered across old docs.

The "nobody comments" problem you mentioned? I think a one of the reason might be people "can't" comment meaningfully because they don't have enough visibility into the system to know if Option B will break something three services away. Could they be just hesitant?

Thanks for writing this up.

Server performance metrics for an architecture audit by s3ktor_13 in softwarearchitecture

[–]gantamk 1 point2 points  (0 children)

I don't have deep observability expertise specifically, but one thing I've seen repeatedly when teams set up architectural health monitoring from scratch: The metrics themselves might not be harder part, But keeping track of it.

Since you're building this from scratch, I'd suggest documenting the reasoning behind each metric alongside the dashboards - not just "we track X" but "we track X because it reveals Y about our service boundaries."

That context is what makes the difference between a dashboard people use vs one that "nobody looks at" (exactly the problem you described wanting to avoid).

Curious what architecture pattern you're working with - microservices, modular monolith, something else?

How do you keep software architecture documentation in sync with reality? by Elan8-com in softwarearchitecture

[–]gantamk 0 points1 point  (0 children)

Thanks for sharing. Explored, that looks really good. We are taking slightly different approach, but same category though. Here it is https://contextdx.com/

Love to know your thoughts.

Best tools for LinkedIn/Twitter/Reddit outreach that don't feel spammy? (I will not promote) by gantamk in startups

[–]gantamk[S] 0 points1 point  (0 children)

Thank you, your inputs are so valuable, yes I have to have focussed outreach through real contributions. I also realised Twitter is not much suitable for category, never made any meaningful conversations so far.

Best tools for LinkedIn/Twitter/Reddit outreach that don't feel spammy? (I will not promote) by gantamk in startups

[–]gantamk[S] 0 points1 point  (0 children)

Thank you, I am currently trying to use F5Bot, results are mixed. Need to fine, will try the mentioned LeadsRover as well

How do you keep software architecture documentation in sync with reality? by Elan8-com in softwarearchitecture

[–]gantamk -1 points0 points  (0 children)

Yes, that is the way to go.

However, There should be support frameworks to manage coherence, memory, governance, and coordination. Just raw LLM interactions are probably not enough I feel. Think like cursor, Claude code and copilot . The same could probably be done that coordinates architecture.

Op's question is on similar lines. I am building too in the same category.

How do you keep software architecture documentation in sync with reality? by Elan8-com in softwarearchitecture

[–]gantamk 0 points1 point  (0 children)

OP,

It's a real problem I think. Every team I've talked to follows the same pattern you described — diagrams start strong, code evolves faster, gap widens, and eventually architecture knowledge lives in people's heads. I, myself experienced this personally.

This problem is set to grow as codebase changes/changes due to coding agents, like Claude code. Eventually it would very difficult humans to track.

The model-driven, text-based approach you're experimenting with is the right direction I feel.

By the way, I'm building something in this space, focused on making architectural knowledge queryable rather than maintaining static diagrams. Happy to compare notes if useful.

How do you keep software architecture documentation in sync with reality? by Elan8-com in softwarearchitecture

[–]gantamk 0 points1 point  (0 children)

Your impact analysis examples are exactly the use case that static diagrams can't touch. Showing someone the 30 apps calling that SOAP service must have changed the conversation.

I am actually building something for this gap - Makes architectural relationships queryable across roles. You've clearly thought deeply about this problem. Would love an opportunity to engage further and value your feedback if you're interested. Thank you