Built for due diligence.
This page is for the institutional acquirer, the regulator, the partner counsel, and the M&A analyst tasked with stress-testing whether Avena's data infrastructure survives founder departure, jurisdictional change, methodology challenge, or competitive replication. Five pillars. Every claim verifiable against a public surface.
Bus factor mitigation
What happens if the founder is unreachable for 90 days
Codebase auto-resumes itself
vercel.json and persisted in source control. Forty-one daily and weekly cron jobs continue ingesting, scoring, validating, archiving, and publishing without human intervention. The infrastructure was deliberately designed for absent operators.Hash-chained immutable archive
Open methodology — no hidden code paths
Reproducible from raw sources
public/data.json in source control. The backfill endpoint /api/admin/backfill-registry regenerates the entire Supabase properties_registry table from this file. Official statistics regenerate from the Eurostat and ECB SDW public APIs via /api/cron/eu-stats-ingest. If the database is wiped, the dataset rebuilds itself.Provenance chain
Every published datapoint sources back to a primary URL
Official statistics carry their source URL
eu_official_stats (4,145 observations, 28 EU countries) stores the exact API endpoint that produced it. The API response at /api/v1/stats returns the source_url field alongside the value. Recipients can independently verify any Avena observation against Eurostat, ECB SDW, or INE Spain in one HTTP call.AVN-IDs are cryptographically signed
(country, postal_code, category, sequence, fingerprint). Tampering with any field breaks the signature. Verification is public and stateless.Sovereign Briefings cite every claim
methodology_note + cite_as structured field. Every empirical assertion in the body cross-references either a primary source (Eurostat, ECB, INE) or an Avena artifact (Vol. 2 OLS regression, Vol. 3 cross-validation methodology, Vol. 4 cohort priors).Policy Engine signs every output
Reproducibility proof
The dataset can be regenerated by anyone, anywhere
Migrations under version control
supabase/migrations/, each timestamped, idempotent, and tested. A successor operator clones the repository, runs the migrations in order, points the cron jobs at a fresh Supabase project, and the entire data infrastructure rebuilds itself from public APIs within 48 hours.Ingestion code is open
src/lib/eu-stats-feeds.ts contains the Eurostat SDMX-JSON adapter, ECB SDW JSON adapter, and INE Spain adapter — each fewer than 80 lines, each documented, each runnable in isolation. Any third party can ingest the same data using the same code.Public OpenAPI 3.1 specification
/api/openapi.json with tagged endpoints, request/response schemas, and example payloads. Any standard OpenAPI code generator produces a Python, TypeScript, R, or Rust client in under 60 seconds.Methodology stamped on every output
methodology_version. Currently v2026.05. Material changes are announced 30 days in advance at /changelog. Historical results never silently drift.Methodology stability
No silent updates, no breaking changes, 30-day change horizon
Versioned methodology framework
30-day advance change notice
Cross-validation against official series
Peer-reviewable research output
Legal posture
Acquirer-friendly licensing, jurisdictional clarity, third-party credentialing
CC BY 4.0 on the entire data layer
Permanent DOI through Zenodo
10.5281/zenodo.19520064, archived by CERN under EU jurisdiction. The DOI persists independently of avenaterminal.com domain ownership. Academic citations remain resolvable forever.EU data residency
Third-party credentialing
The dossier is a starting point. The full data room opens under NDA.
Source code repositories, cron health logs, financial statements, customer pipeline, partnership term sheets, intellectual property assignments, founder-equity structure, due diligence Q&A — available to qualified institutional counterparties under bilateral NDA. First conversation is 30 minutes, NDA-optional.