Skip to content

v0.5.0 — Plain questions, comparisons and recipes

Latest

Choose a tag to compare

@6uimorais 6uimorais released this 19 Sep 07:30
· 5 commits to main since this release

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

Try the playground · Native comparison · Recipes