Source Registry
Curated data sources, trust tiers, and ingestion status.
Trust Tiers
| Tier | Description | Reliability |
|---|---|---|
| 1 | Uploaded invoices | Highest |
| 2 | Direct distributor/manufacturer offers with explicit quantity and date | High |
| 3 | Manually reviewed public offers | Medium |
| 4 | Benchmark references | Reference |
| 5 | News/context only (not a price source) | Context Only |
Registered Sources
| Source | Type | Trust Tier | Country | Ingestion | Status | Last Fetch | Review |
|---|---|---|---|---|---|---|---|
| Stanford Advanced Materials | Distributor | 2 | US | manual | Active | Never | Reviewed |
| Edgetech Industries | Distributor | 2 | CN | manual | Active | Never | Reviewed |
| ALB Materials | Marketplace | 3 | CN | manual | Active | Never | Reviewed |
| American Elements | Distributor | 2 | US | manual | Active | Never | Reviewed |
| Goodfellow | Distributor | 2 | GB | manual | Active | Never | Reviewed |
Adding a New Source
To register a new data source, add an entry to _data/source_registry.yml with the following fields:
- id: source-unique-id
name: "Source Display Name"
type: distributor # invoice | distributor | marketplace | benchmark | news
trust_tier: 2 # 1-5 (see trust tiers above)
url: "https://example.com"
country: US
ingestion_method: manual # manual | csv_import | api | scraper_adapter
supported_elements:
- Nd
- Pr
last_fetch: null
parse_status: pending_review
review_status: pending
notes: "Description of source"