Skip to content

docs(readme): collapse package layout to top-level + mermaid diagram#61

Merged
phitoduck merged 1 commit into
mainfrom
package-layout-readme
Jun 12, 2026
Merged

docs(readme): collapse package layout to top-level + mermaid diagram#61
phitoduck merged 1 commit into
mainfrom
package-layout-readme

Conversation

@phitoduck

Copy link
Copy Markdown
Owner

Summary

  • Replace the file-by-file src/lose_it/ tree with just cli.py, client.py, and core/ — the per-file listing was unmaintainable.
  • Add a mermaid diagram showing cli.py → client.py → core/.
  • Keep one line explaining that core/ handles GWT-RPC (de)serialization into typed models.

Test plan

  • README renders on GitHub (mermaid block included)

Listing every file under core/ is unmaintainable. Shrink the tree to
cli.py, client.py, and core/, add a mermaid dependency arrow, and keep
one line on what core/ does (GWT-RPC encode/decode into typed models).
@phitoduck phitoduck merged commit 27a3bc9 into main Jun 12, 2026
1 of 2 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.

1 participant