Platform heat 2 · Cool★ 0heat incomplete (no X)

cap-jev

A plugin for SAP CAP Node.js apps that adds an internal `system-one` service: choice, score and noul questions against TypeSafe Jev or any Jev-compatible System One endpoint, with typed errors and bounded retries.

What it is

Brings typed decisions into SAP CAP backends.

What it does: Adds a small decision service CAP handlers can call for routing, urgency and yes/no checks.

Why it belongs in the showcase: Enterprise framework integration with provider-neutral config.

Caveats: Pre-release; bring your own endpoint.

Evidence

Public MIT repo created 2026-10-19. README targets CAP Node.js 10 on Node.js 22+, shows `cds.connect.to('system-one')` with a `decide()` call, example configs for TypeSafe Jev (default `jev-latest`), Cloudflare Clef and a local Laya server, retries HTTP 429/529 at most twice, and never logs request state or credentials. Tests run on local HTTP servers with no API key. Not yet on npm.

Caveats

  • Not on npm yet; install from a packed tarball
  • Needs your own endpoint token stored in a secret binding
  • Creates no OData endpoint; you wire it into your own handlers

Unofficial case page. Stars / list position observed for heat; do not treat heat as a quality SLA. Review the upstream README before you depend on it.