AdaptivMapr

Status

Component health, checked on request.

Every row below is a live check, run when this page was rendered and cached for ten seconds — except the two that test our LLM provider keys, which are held for up to a minute so this page cannot be used to hammer the provider. We do not publish an uptime percentage: we publish what the checks returned and the incidents we recorded.

Overall

Operational

Operational
10
Degraded
0
Down
0
Unknown
0

Components

What we actually check.

Each check is wrapped in a three-second timeout and never throws — a hung dependency degrades its own row rather than the page. Secrets are never echoed into a detail line.

ComponentState
API (/v1)Upload, match, validate, commit, mappingsOperational0 ms
ChatThe chat surface and the dashboard routes behind itOperational403 ms
MCP serverModel Context Protocol surface for AI agentsOperational132 ms
Webhook deliverySigned batch delivery of committed rowsOperational0 ms
LLM providerphi-cloud, the cascade's LLM layer and PHI routing — probed with the live API keyAPI key acceptedOperational2158 ms
LLM reseller keyphi-cloud reseller key that gives each workspace its own metered sub-accountreseller key acceptedOperational2160 ms
PHI host allowlistBAA-host allowlist enforcing fail-closed PHI routing (HIPAA § 164.308(a)(1)(ii)(D))Operational0 ms
Session secretAM_ACTIVITY_SECRET strength gate (HIPAA § 164.312(d) — entity authentication)Operational0 ms
Macro editingMonopea office service that edits a workbook's VBA (macro authoring left this product 2026-09-05)monopea office service reachableOperational568 ms
Mapping rankerSelf-hosted cross-encoder that settles columns layers 1-3 could not (cascade layer 3½)model loaded — mode onOperational329 ms
A component reported “Unknown” is one we could not reach or that is not configured in this environment — it is not a claim that it is healthy.

Incidents

The last ninety days.

Incidents are recorded by the operator and are the canonical post for anything that affected the public surface. An empty list means nothing was recorded, not that nothing happened somewhere upstream.

  • Minor

    Auth failures: csrf_mismatch x10 in 1h

    Started 19h agoIn progressAuthentication
    • Tue, 29 Sep 2026 22:41:59 GMTinvestigating

      Auth-failure threshold crossed for kind=csrf_mismatch. 10 failures observed in the last hour from a single correlation source. Identifier is hashed and not included in this incident; check structured logs for the matching identifier_hash to investigate.

  • Minor

    Auth failures: bearer_invalid x10 in 1h

    Started 36d agoIn progressAuthentication
    • Tue, 25 Aug 2026 09:52:17 GMTinvestigating

      Auth-failure threshold crossed for kind=bearer_invalid. 10 failures observed in the last hour from a single correlation source. Identifier is hashed and not included in this incident; check structured logs for the matching identifier_hash to investigate.

Stay informed

Get the next one before you notice it.

Incident posts go out on the feed as they are written. For an incident in progress or a post-incident review, write to us directly.