- 6 files · ~2,047 words
- Verdict: corpus is large enough that graph structure adds value.
- 144 nodes · 330 edges · 6 communities detected
- Extraction: 53% EXTRACTED · 47% INFERRED · 0% AMBIGUOUS
- Token cost: 0 input · 0 output
Client- 26 edgesAsyncClient- 25 edgesResponse- 24 edgesRequest- 21 edgesBaseClient- 18 edgesHTTPTransport- 17 edgesBaseTransport- 16 edgesAsyncHTTPTransport- 15 edgesHeaders- 15 edgesTimeout- 14 edges
Timeout--uses-->URL[INFERRED] worked/httpx/raw/client.py → worked/httpx/raw/models.pyTimeout--uses-->Headers[INFERRED] worked/httpx/raw/client.py → worked/httpx/raw/models.pyTimeout--uses-->Cookies[INFERRED] worked/httpx/raw/client.py → worked/httpx/raw/models.pyTimeout--uses-->BaseTransport[INFERRED] worked/httpx/raw/client.py → worked/httpx/raw/transport.pyTimeout--uses-->HTTPTransport[INFERRED] worked/httpx/raw/client.py → worked/httpx/raw/transport.py
Cohesion: 0.11 Nodes (8): ConnectError, AsyncBaseTransport, AsyncHTTPTransport, BaseTransport, ConnectionPool, HTTPTransport, MockTransport, ProxyTransport
Cohesion: 0.13 Nodes (9): Auth, BasicAuth, BearerAuth, DigestAuth, NetRCAuth, Limits, Timeout, Request (+1 more)
Cohesion: 0.12 Nodes (3): AsyncClient, BaseClient, Client
Cohesion: 0.11 Nodes (3): Cookies, Headers, URL
Cohesion: 0.16 Nodes (20): Exception, CloseError, ConnectTimeout, CookieConflict, DecodingError, HTTPError, HTTPStatusError, InvalidURL (+12 more)
Cohesion: 0.28 Nodes (3): build_url_with_params(), flatten_queryparams(), primitive_value_to_str()
Questions this graph is uniquely positioned to answer:
- Why does
ClientconnectCommunity 2toCommunity 0,Community 1,Community 3,Community 4? High betweenness centrality (0.177) - this node is a cross-community bridge. - Why does
ResponseconnectCommunity 1toCommunity 0,Community 2,Community 3,Community 4? High betweenness centrality (0.168) - this node is a cross-community bridge. - Why does
AsyncClientconnectCommunity 2toCommunity 0,Community 1,Community 3,Community 4? High betweenness centrality (0.165) - this node is a cross-community bridge. - Are the 12 inferred relationships involving
Client(e.g. withRequestandResponse) actually correct?Clienthas 12 INFERRED edges - model-reasoned connections that need verification. - Are the 12 inferred relationships involving
AsyncClient(e.g. withRequestandResponse) actually correct?AsyncClienthas 12 INFERRED edges - model-reasoned connections that need verification. - Are the 18 inferred relationships involving
Response(e.g. withTimeoutandLimits) actually correct?Responsehas 18 INFERRED edges - model-reasoned connections that need verification. - Are the 18 inferred relationships involving
Request(e.g. withTimeoutandLimits) actually correct?Requesthas 18 INFERRED edges - model-reasoned connections that need verification.