Ask a one-off question with sys.check(text, "Needs a reply?"); use the same shorthand with filter and partition. Reusable predicates and explicit yes/no/uncertain decisions are preserved. This is backward-compatible with 0.4.
The site now shows executable Sysone/native Jev comparisons, six editable presets, routing and RAG recipes, immediate input validation, visible decision branches and shareable preset links. Ten documented improvement cycles include the reasoning and validation; recorded Jev judgments are advisory, not usability benchmarks.
- Zero runtime, optional, peer or bundled third-party dependencies.
- Complete bundle: 3,914 bytes min+gzip in the reference environment, below the unchanged 4,000-byte CI budget. This excludes types/docs and is not the tarball size.
- 39 tests, TypeScript checks and isolated package installation passed on CI with Node 22 and 24.
- Native comparison tests verify identical requests and decisions, including threshold boundaries and common failures. Live native TypeSafe access is not claimed; hosted playground checks use Vercel.
Install the attached tarball while npm publication awaits maintainer authentication:
npm install https://github.com/sysone-help/sysone/releases/download/v0.5.0/sysone-0.5.0.tgz