3 Commits

Author SHA1 Message Date
agent-company aef849228e [Phase 1-3] research: VIN Decoder feasibility study and OpenAPI spec draft
Validate Flux manifests / kustomize-build (pull_request) Failing after 25s
- Appended VIN Decoder feasibility session to research/RESEARCH_LOG.md
  - NHTSA vPIC: no rate limits, public domain, 1981-present coverage
  - Competitor audit: 28,500+ combined RapidAPI subscribers across 4 listings
  - Legal/ToS: 17 U.S.C. 105 public domain confirmed, no redistribution restrictions
  - Decision: BUILD confirmed

- Added apis/vin-decoder/openapi.yaml with:
  - GET /decode?vin={vin} - full single VIN decode
  - POST /batch - up to 50 VINs per request
  - GET /health - service health + cache stats
  - Full OAS 3.1 schema (nullable fields use type arrays)
  - Passes redocly lint with zero errors

Closes leeworks-agents/api-company#117
2026-05-30 10:06:59 +00:00
agent-company 99dae0e710 [Phase 1-3] research: seed RESEARCH_LOG.md with first market research session
Validate Flux manifests / kustomize-build (pull_request) Failing after 11s
Closes leeworks-agents/api-company#102

Documents why ZIP Enrichment, Holidays, and Air Quality were chosen:
- ZIP: 10-15k RapidAPI subscriber demand; USPS/Census free dataset
- Holidays: 50k subs on top competitor (AbstractAPI); Nager.Date gap
- AQI: 8k subs on top competitor; OpenAQ open dataset fills -49/mo gap

RapidAPI competitor subscriber counts documented for all 3 categories.

Identifies 3 new API candidates with data sources and demand evidence:
1. Business Hours API — OSM opening_hours — high revenue potential
2. Vehicle VIN Decoder — NHTSA vPIC (gov data) — high revenue potential
3. Time Zone by Coordinates — timezone-boundary-builder — medium-high

Decision: build VIN Decoder next (strongest paid demand evidence,
government data source, simple API surface).
2026-05-29 20:05:14 +00:00
0xWheatyz 40631fee7c chore: bootstrap repo scaffolding
Initial scaffolding committed by bootstrap script. See ROADMAP.md
for phase plan and SESSION_LOG.md (api-company only) for context.
2026-05-18 17:18:47 -04:00