Scope
A single day, 2026-04-06. Five commits land the Tremor-based dashboard, the ECOAPI service, and three follow-up frontend fixes.
Commits
6a27fb5 — 2026-04-06 — feat: Add ECOAPI, Tremor frontend with data visualization, and enrichment integration
The substantive commit.
ECOAPI service at localhost:3001
/enrich/:orgNr— trigger enrichment and get enhanced data./insights/:orgNr— company insights and analytics./gaps/:orgNr— data gap analysis.
Kundkort rebuild with Tremor
FinancialChart— area / bar charts for financial history.ContactDistributionChart— donut / bar charts for contacts.DataCompletenessChart— progress bars and completeness metrics.GapsPanel— data-gap analysis with enrichment trigger.InsightsPanel— growth signals and company insights.- Tabbed interface: Overview, Analytics, Contacts.
Pipeline integration
- Fetch data gaps before enrichment.
- Enhance results with insights from ECOAPI.
- Track filled gaps in enrichment results.
2026-04-27 — ECOAPI was archived. Commit 2ce49b6 moves the entire ECOAPI subproject to
archive/("deprecated ECOAPI prototype, superseded planning docs"). The Tremor-based kundkort survives.
d39f9dc — 2026-04-06 — feat: Add loading states and improve frontend UX
Sparse body. Loading-state polish.
592927b — 2026-04-06 — fix: Add dev mode auto-login to fix frontend access
Sparse body. Auto-login for dev mode — the frontend was inaccessible without it.
d5e2c3d — 2026-04-06 — fix: Add loading state to prevent login flash
Sparse body. Suppresses a brief login screen flash before the auto-login redirect.
994b813 — 2026-04-06 — fix: Simplify dev mode auto-login
Sparse body. Simplification of the 592927b implementation.
Significance
- The Tremor dashboard is the current kundkort. Source under
frontend/kundkort/. - ECOAPI was a short-lived experiment. Anything depending on
localhost:3001is dead since 2026-04-27. - The four follow-up commits in a single day suggest the auto-login was iterated on rapidly. The end state — auto-login enabled in dev — is what runs today.
See also
History Kundkort Era, History Overview, Local Development.