Data flow

Site search

Header search opens /search?q=. Backend GET /api/v1/search queries MySQL with LIKE across articles, publications, collections, and authors.

flowchart LR
    Header[SiteHeader] -->|/search?q=| Page[Search page]
    Page --> API[GET /api/v1/search]
    API --> DB[(MySQL LIKE)]
    API --> Results[JSON results]

Minimum query length: 2 characters.