Repository navigation
Jev DevTools 0.5.4
Jev DevTools 0.5.4
Published from 3806722f44db8727a4bec85898101aa1c73bd6b5.
Compatibility and upgrade
- Supported environments are unchanged. Node 22.12+, React/React DOM 18 or 19, ESM, TypeScript 5.4+, and TypeSafe SDK 0.7.x remain supported. No migration is required from 0.5.3; public APIs, package exports, and the version-1 capture format are unchanged.
- Cookbooks use the existing Flow API. The playground now includes nineteen cookbooks: thirteen new ports and six existing examples. The new ports use synthetic samples and require no API key. Autoresearch remains excluded. No live inference, measured model accuracy, or provider performance is claimed.
- Verification improvements are separate from the ports. Full verification now runs the existing cookbook browser checks and validates evidence against the current source. These development tools do not change installed package behavior.
Changes
Added
-
Parallel Questions cookbook. Compare five batched requests with 65 sequential single-question requests over a fixed synthetic sample, with all 13 original questions, inspectable loops and computed answer statistics. No live timing or cost savings are claimed. (#106)
-
Twitch chat filter cookbook. Replay the original 29-message feed with eight concurrent sample requests, inspect exact moderation precedence, and compare normal/quiet policies without additional inference. Includes a separate threshold-boundary feed; ongoing Twitch ingestion is outside this sample. (#108)
-
Entity alignment cookbook. Inspect attributed beer pairs with one Score, three companion Nouls and exact unlink/review/proposed-sameAs boundaries. Includes no-key synthetic examples and boundary cases; no database mutation or full evaluation. (#109)
-
Citation checking cookbook. Inspect exact normalized quote matches against RFC 7519, a zero-request fabricated path and Choice-confidence review routing in five no-key synthetic samples. (#107)
-
Confidence fallback cookbook. Explore one 75-group industry Choice, the inclusive API-confidence cutoff and a deterministic parent-division task with four synthetic no-key cases. Preserves the original SIC taxonomy; no SEC evaluation or live inference. (#110)
-
Line-by-line search cookbook. Search the complete pinned document with synthetic Choice and Noul responses, inspect exact existence routing and view every line option in the playground. (#113)
-
Inspect candidate re-ranking. Run a no-key cookbook with an authored retrieval fixture, independent synthetic Nouls, bounded candidate requests and a stable sorting task. Compare before/after order and tied probabilities without claiming benchmark accuracy. (#112)
-
Date extraction cookbook. Add a no-key playground adaptation with seven Choice questions per role, fixed-reference calendar assembly, ISO dates, and inspectable confidence review. Synthetic fixtures cover official examples, calendar boundaries, invalid dates and the strict 0.60 gate; missing used confidence requires review. (#114)
-
Pre-parsed extraction cookbook. Explore document-order regex candidates, separate email/phone/money Choice helpers, amount-dependent credit routing and deterministic normalization with fixed synthetic samples. Includes missing-value routes and exact decimal strings; no live inference or public API changes. (#111)
-
Function calling cookbook. Explore a proposed tool call from a batched request, with selected-argument branches, omitted defaults, set membership and source-faithful confidence arithmetic. Synthetic samples only; no tool execution. (#115)
-
LLM guardrails cookbook. Screen input or output samples with the official hazard batteries, compare strict/permissive policies on one synthetic assessment, and inspect severity upgrades and action precedence. No live inference or LLM generation. (#117)
-
Choice self-consistency cookbook. Run the original eight-question rubric through 15 sequential synthetic requests, inspect exact probability gates and compare raw agreement, abstention and probability variation in an interactive heatmap. No paid inference or measured consistency claims. (#118)
-
Noul self-consistency cookbook. Explore fifteen sequential fourteen-question requests, exact uncertainty-band decisions and computed statistics from authored synthetic fixtures. Preserve every answer and requested/returned model labels; no measured consistency or provider comparison is claimed. (#116)
-
Explore API references in place. Follow API links within the docs side panel and use Back to return to earlier entries with their reading positions preserved, without leaving the guide. (#104)
-
API reference previews. Hover or focus a supported API link for its summary, then open the full reference or read its contract and examples in a side panel. Touch controls, keyboard navigation, copy buttons, and failed-load recovery keep reference reading available without losing the current page. (#104)
Changed
- Clearer landing copy. Explain captured requests, sample flows, and application-defined decisions in plain language, and add a community-project and TypeSafe AI non-affiliation notice beneath the hero actions. Preserve the drawer and Flow API heading treatments, accent the second line of the System One primitives heading, and remove decorative card numbers. (#105)
Fixed
- Search from an API reading panel. Opening search dismisses the reference panel and keeps focus in search, so glossary results appear without an old panel covering the destination. (#104)
Documentation
-
Current cookbook collection guide. Separate the thirteen new ports from the six existing examples, document routine browser verification, and replace outdated API-fit proposals with current implementation status. Preserve the original research as historical context and identify Autoresearch as excluded. (#119)
-
Even API panel close control. Give the close button a square touch target with a centered X in desktop and mobile layouts. (#104)
-
Current API reference links. Mute links inside the reading panel that point to its open entry and label them “current,” updating the indication when following references or going Back. (#104)
-
Useful resource entry points. Rewrite Examples & cookbooks with sample run instructions, expected results, and clearer cookbook descriptions. Rewrite For coding agents around the installed setup skill, version-matched contracts, Markdown access, and verification evidence. Preserve existing section links. (#104)
-
Clearer API explanations. Revise the glossary and React, server, flow, expression, and recorder references. Separate parameter rules, execution behavior, and errors; explain replay and comparison results; add missing server parameter types. Preserve examples, signatures, and section links. (#104)
-
Concepts and practical guides. Rename How it fits together to Concepts and explain capture, flows, and drawer controls. Rewrite the Next.js, Build a flow, Privacy & access, and Troubleshooting guides with setup steps, expected results, and diagnostic checks. Preserve existing page and section links. (#104)
-
Introduction for new users. Explain request inspection, optional flows, the React and Node connection, and capture privacy before directing readers to setup guides. Keep the fixed-answer demo and existing section links. (#104)
-
Guided first runs. Rewrite Quick start around a Vite and Express setup and Flows from scratch around a no-network greeting. Add expected results and keep full method contracts and examples in the API reference, preserving existing section links. (#104)
-
Readable API contracts. Fix the server options table and replace stale unreleased labels in type descriptions, hover help, and the replay example with their 0.5.0 availability. (#104)
Maintenance
- Routine cookbook browser verification and current evidence. Run the existing recipe and collection browser checks in full verification and React 18/19 CI, with matching playground/root React versions and color-independent server readiness. Preserve each run’s source identity and evidence separately, and validate current source/reviewed HEAD before handoff. (#119)
Publication verification
- npm publication: 2026-10-26T16:51:35.731Z (UTC).
- Approved source and verified tag:
3806722f44db8727a4bec85898101aa1c73bd6b5. - Archive SHA-256:
26fa3fbf9b91c46c230dc969049e97a32318294a7eab317f62b81bc4fe880878. - npm integrity:
sha512-EiZfh9kP6sVHtOUf4/iyp5+eMAKzGbA16667UP1CECNEzxMj/1bswliEYcE+J60rqWHky071OTVVmWvU7y8rEw==; registry integrity and provenance checked by the publish job. - Publication workflow (includes fresh registry consumer checks).
- GitHub release published, non-prerelease, and Latest verified at 2026-10-26T16:52:36.638Z (UTC); npm latest also matched this version. These are observations at verification time.
Package publication is verified. Hosted docs require a separate explicit request and live verification; record their result here after deployment. See the release checklist.
Hosted documentation — 2026-10-26
- Published docs.jevtools.dev as Sites version 25, successfully deployed at 2026-10-26T16:53:55.051619+00:00 (UTC). The existing public audience and custom domain were preserved.
- Canonical source:
3806722f44db8727a4bec85898101aa1c73bd6b5, packagejev-devtools@0.5.4, clean publication build. Main Verify CI passed. - Generated Sites source commit:
0b0cef372b5f571706ded7f967a484868bcfc5ea. - Saved version:
appgprj_6add5705dbec8191b56b1c9555078a2d~appgver_d21a3cdffb308191adedb212033a78b2; deployment:appgdep_6adf859c7d288191811b0854bfe6aacc. - Saved archive content hash:
sha256:a5f881b40c2c0293d8d32a2b1a141ff694090bdcb7b1f868cd3a5aa054b79ed8. All 124 inspected docs files were preserved through staging and packaging without rebuilding. - Embedded and live changelog SHA-256:
a26611e7fc56494053f3e18c0fb37ec5a55a7a4f3b273d540b2c225903f36376. - Full local verification passed on the release-preparation commit, whose file tree is identical to the merged release commit. Both PR and main CI passed. The final publication artifact passed docs browser checks, including themes, mobile layout, API panels, and rendering with deferred scripts. Representative setup and API captures were visually reviewed. All inference verification used samples.
- Live readback at 2026-10-26T16:54:15.918Z (UTC) matched the complete version manifest and raw changelog to the inspected artifact. Home, quick start, API reference, changelog, and the Flow API deep link passed.
- Live Chromium verification at 2026-10-26T16:55:06.207Z (UTC) confirmed the 0.5.4 quick start and all nineteen cookbook links, with no page errors. The live setup capture was visually reviewed. Screenshots and generated evidence remain local.
- Cookbook PRs #106–#119 and release-preparation PR #120 are merged. Cookbook additions and retrospective verification improvements remain separate in the release notes. The landing site was not redeployed; its latest community notice was already live.
Release completion verified at 2026-10-26T16:56:33.027927+00:00 (UTC): npm publication, archive integrity, fresh registry consumers, the exact release tag, and GitHub Latest are verified above. The corresponding docs publication and live checks are now verified and recorded.