How normangw/entity-resolver works
Entity Resolver is a small FastAPI service with health and company-resolution endpoints. A client submits a company name and language to /resolve; the current implementation returns the input with unresolved entity fields set to null—there is no matching model or data source yet. The API also exposes /health. The graph reflects the sampled runtime code and README; no additional resolver subsystem is documented or shown.
Main entry points: main.py FastAPI Endpoints · config.py Runtime Settings · models.py Request and Responses
Components 4
Service API
- FastAPI Endpoints
src/entity_resolver/main.py
Configuration and Models
- Runtime Settings
src/entity_resolver/config.py - Request and Responses
src/entity_resolver/models.py
Other components
- API Client
Connections 3
- API Client → FastAPI Endpoints: calls endpoints
README.md - FastAPI Endpoints → Runtime Settings: reads settings
src/entity_resolver/main.py - FastAPI Endpoints → Request and Responses: validates and returns
src/entity_resolver/main.py