Modularization Risk Radar (Community Research)#4374
Open
SzymonMrozek wants to merge 2 commits intowireapp:developfrom
Open
Modularization Risk Radar (Community Research)#4374SzymonMrozek wants to merge 2 commits intowireapp:developfrom
SzymonMrozek wants to merge 2 commits intowireapp:developfrom
Conversation
|
Contributor
Author
|
cc @johnxnguyen @netbe (not sure if you noticed this 'PR' 😄) |
Collaborator
@SzymonMrozek I noticed, but didn't take the time yet to read through :) |
Collaborator
Hey @SzymonMrozek ! Sorry the delay. I hope that you have been well. Thanks for your interest in sharing these insights with us, we don't get much external engagement but it's always nice to see it. I haven't had a chance to look at your findings yet but it's on my list and I look forward to it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Context and intent
Hello Wire team, and thank you for all the ongoing work on modularization.
As a past contributor and someone who values Wire's open-source approach, I've been experimenting with a coding agent (Codex 5.3 extra high) as a research tool for relatively large codebases.
I noticed the ongoing modularization effort and thought this was a good moment to run that experiment and share the findings.
This is an independent, volunteer architecture review.
It is shared in a collaborative spirit:
If helpful, this can be treated as an early risk scan while modularization is still at a stage where directional corrections are relatively low-cost.
Wire iOS Issues are currently disabled, so this pull request is used as the discussion thread for architecture feedback.
This is a docs-only contribution with one central report and linked subreports.
What is in scope
No production code, no build logic, and no runtime behavior was changed.
TL;DR
Impact Areas
Recommended Sequence
Reading path
Feedback welcome (if useful)
Non-goals