# Graph Report - copy1  (2026-10-21)

## Corpus Check
- cluster-only mode — file stats not available

## Summary
- 32 nodes · 48 edges · 5 communities (3 shown, 2 thin omitted)
- Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 1 edges (avg confidence: 0.85)
- Token cost: 0 input · 0 output

## Graph Freshness
- Built from commit: `dc44cd4f`
- Run `git rev-parse HEAD` and compare to check if the graph is stale.
- Run `graphify update .` after code changes (no API cost).

## Community Hubs (Navigation)
- api.ts
- models.py
- Cart
- tax.py

## God Nodes (most connected - your core abstractions)
1. `Cart` - 6 edges
2. `AdminUser` - 5 edges
3. `Item` - 4 edges
4. `make_item()` - 4 edges
5. `checkout()` - 4 edges
6. `final_price()` - 4 edges
7. `apply_tax()` - 4 edges
8. `User` - 3 edges
9. `DiscountedItem` - 3 edges
10. `formatPrice()` - 3 edges

## Surprising Connections (you probably didn't know these)
- `makeAdmin()` --calls--> `AdminUser`  [EXTRACTED]
  web/api.ts → web/user.ts
- `final_price()` --calls--> `apply_tax()`  [EXTRACTED]
  shop/pricing.py → shop/tax.py
- `checkout()` --calls--> `Cart`  [EXTRACTED]
  shop/checkout.py → shop/cart.py
- `renderTotal()` --calls--> `formatPrice()`  [EXTRACTED]
  web/api.ts → web/format.ts
- `checkout()` --calls--> `final_price()`  [EXTRACTED]
  shop/checkout.py → shop/pricing.py

## Import Cycles
- None detected.

## Communities (5 total, 2 thin omitted)

### Community 0 - "api.ts"
Cohesion: 0.31
Nodes (5): makeAdmin(), renderTotal(), formatPrice(), AdminUser, User

### Community 1 - "models.py"
Cohesion: 0.39
Nodes (3): DiscountedItem, Item, make_item()

### Community 2 - "Cart"
Cohesion: 0.39
Nodes (3): Cart, checkout(), final_price()

## Knowledge Gaps
- **2 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.

## Suggested Questions
_Questions this graph is uniquely positioned to answer:_

- **Why does `Cart` connect `Cart` to `models.py`?**
  _High betweenness centrality (0.087) - this node is a cross-community bridge._
- **Why does `make_item()` connect `models.py` to `Cart`?**
  _High betweenness centrality (0.051) - this node is a cross-community bridge._