Skip to content

Releases · May 2026 · W22

  • jin evolve / jin v — accept positional tenant target
  • evolve — tell the AI to use display label notes in prose, not slug notebook
For developers
  • release 0.51.14

3 commits: 0 features, 2 fixes


  • host-level require_auth — redirects unauthenticated to /sign-in
  • pipeline — zoom-aware area edges (Sense 42 Pass 6)
  • evolve — relational artifact descriptions as the shared vocabulary
  • evolve — light-background markdown theme + tighter conversation pacing
  • evolve — accept /bye (and bye) as exit alternative
  • evolve — warmer, rotating message when the API runs out of credit
  • jin invite — tenant is positional, not —tenant
  • spec for Pass 6 — zoom-aware area edges (Sense 42)
For developers
  • realign artifact-count assertion with new prompt shape
  • release 0.51.13
  • regen clidocs after jin invite positional fix (3892b8b0)
  • remove zero-byte stray —principal-id file (commit slip)

12 commits: 6 features, 1 fixes


  • evolve Phase 2 polish — line-level diff in write_artifact Update preview
  • display: cascade fix — engine ⊕ pack ⊕ tenant at bake time
  • move /api/invitations under /[tenant]/ — same as sync-principals
  • evolve styles inherit terminal foreground (no more dim text on light bg)
  • Sense 43 — aggregation semantics gap acknowledged
For developers
  • release 0.51.12
  • regen senses_sync mirror

7 commits: 2 features, 2 fixes


  • L4 display overrides via URL params (Sense 43 Phase 3.a)
  • drop array wrapping on principal_registry query params
  • Sense 43 — outlook for non-layer resolution axes
  • spec for the display: cascade fix (Sense 43)
  • CLAUDE.md — spec before code for substantive engine work
  • Sense 43 — log the display.* cascade gap for sister
  • reflect platform-layer retirement in user + Sense docs
For developers
  • release 0.51.11
  • surface underlying error in sync-principals 500 (temporary diagnostic)

9 commits: 1 features, 1 fixes


  • pipeline sidebar — OPERATIONS section + DEFAULT_HIDDEN migration (5.3)
  • evolve Phase 3a — conversation persistence
  • evolve Phase 2 polish — slash-command coverage + grouped /help
  • pipeline — dynamic area sizing + centroids (Sense 42 Pass 5.1)
  • pipeline diagram — diamond-radial layout + area clouds (Sense 42 Pass 5)
  • pipeline sidebar — 8 areas, collapsed by default (Sense 42 Pass 4)
  • pipeline — sidebar shows all 8 areas; restyle Insight marker (5.2.1)
  • sync-principals — positional tenant + endpoint under /[tenant]/
  • pipeline — node-sized cells + hide empty area clouds (Pass 5.2)
  • pipeline — area centroids clear neighbours’ actual extents (5.1.1)
  • Sense 43 — L4 admission is by namespace, not by room
For developers
  • retire the platform layer (single-tenant KLS is the future)
  • cost surface — USD by default, env-configurable display currency
  • retire email-bind fallback (Sense 46 Step 6)
  • release 0.51.10
  • regen senses_sync mirror after Sense 43 namespace edit
  • pre-commit hook auto-regens senses mirror with source changes

17 commits: 6 features, 4 fixes


  • evolve Phase 2 — cost visibility + experimental session cap
  • evolve Phase 2 — confirmation gates on side-effect tools
  • evolve Phase 2 — /refresh-context (keep conversation, refresh prompt)
  • evolve Phase 2 — streaming AI responses
  • evolve Phase 2 — styling foundation (Theme 3a)
  • hooks.server.ts reads identity from publicMetadata (Sense 46 Step 5)
  • principals as A-tier orphan-branch artifact (Sense 46 Step 4)
  • Sense 47 Phase 1 — append_log() helper + Pulse log-kinds discovery
  • jin sync-principals — Clerk→AFS materialisation (Sense 46 Step 3)
  • currency.gap_policy is cascade-driven (Sense 43 Phase 2 partial)
  • /api/invitations writes tenant-keyed map shape (Sense 46 Step 2)
  • Pulse Phase 2 — interactive diagram, filter, auto-refresh, freshness
  • evolve Phase 1c — run_make tool with capability seam
  • Pulse — Sense 21 system-data arm UI at /system/pulse
  • not_null tests on converted columns (Sense 14.2 sub-phase 3.2.c)
  • perspective compiler integrates currency conversion (Sense 14.2 sub-phase 3.2.b)
  • evolve Phase 1b — scenario tools (list / create / build)
  • evolve Phase 1a — widen ARTIFACT_TYPES to 14 entries
  • Sense 45 — The Loom (two-axis pattern); Sense 22 under question; journal milestones
  • BranchIndicator missing ‘suggestions’ in ORPHAN_BRANCHES
  • sis-publish integration tests skip when explorer/node_modules missing
  • senses_sync uses author date so rebases don’t drift the mirror
  • jin explore defaults to multi-tenant mode locally
  • CLI HTTP calls use certifi-backed TLS verification on macOS
  • news
  • evolve_v2 — Theme 3a, declarative styling-type vocabulary
  • Sense 47 — The Log (the system’s write-once memory)
  • Sense 43 — mark Phase 1 as shipped
  • Sense 46 Q1 resolved — Invitation has no accepted_by_user_id
  • Sense 46 — The Roster (Clerk authors, AFS materialises)
  • principals substrate spike — Clerk as authority
  • Sense 21 — extend Heartbeat to both arms; name Pulse the page
For developers
  • release 0.51.9
  • sync site mirror — Sense 43 Phase 2 update
  • regen senses_sync mirror — add Sense 46 (The Roster)
  • sync site mirror — Sense 14.2 sub-phase 3.2.c
  • sync site mirror — Sense 14.2 sub-phase 3.2.b

37 commits: 19 features, 5 fixes


  • jinflow-name filter regrouping + Hide/Dim toggle + Insight overlay (Sense 42 Pass 3)
  • surface Sense 25 Identity & Governance as compound summary nodes
  • senses — numerical-neighbors footer + “By number” index section
  • surface Sense 15 + Sense 19 artifacts on the pipeline diagram
  • add jin sis publish + Node-side SIS→AFS publisher
  • warn when Sense 31 Shape B script produces no snapshot (W013)
  • currency conversion infrastructure (Sense 14.2 sub-phase 3.2.a)
  • regenerate senses_sync mirror before tests in build-desktop.sh
  • describe_schema tool description (tail of platform sweep)
  • evolve_v2 — three-layer state model + two-surface framing
  • evolve v2 — the AI co-pilot, properly (roadmap)
For developers
  • —principal-id is mandatory + user_.yaml convention
  • retire stale platform-layer + Evidence references
  • release 0.51.8
  • sync site mirror — Sense 14.2 sub-phase 3.2.a

15 commits: 7 features, 2 fixes


  • Strategy listings + details read from KLS, work in cloud
  • bake observation + contributing-factor registries into KLS
  • jin invite —web now sends real Clerk invitations (Sense 25 Phase C)
  • signal cuebook — Phase C landed
For developers
  • release 0.51.7

5 commits: 3 features, 0 fixes


  • cross-currency safety net for perspectives (Sense 14.2 sub-phase 3.1)
  • Note-embedded pipeline diagrams (Sense 42 Phase 2)
  • per-node hide / isolate on the pipeline diagram (Sense 42)
  • sweep — “The Problem” → “What pulled us in”;
  • reply to cuebook — close the loop on micro-questions + park decision
For developers
  • drop jinflow login —device for now
  • release 0.51.6
  • sync site mirror — Sense 14.2 (sub-phase 3.1) + timestamp refresh

8 commits: 3 features, 0 fixes


  • pipeline view Copy + URL hydration (Sense 42 transportable artifacts)
  • PipelineView serializer (Sense 42 transportable artifacts, foundation)
  • is_browseable must propagate to overview tiles
  • Sense 19.2 — The Incremental Scenario
  • flip Monthly + Weekly journal sidebars to oldest-first
  • reply to CueBook — answers, confirmations, mapping-doc proposal
For developers
  • release 0.51.5
  • rebuild.sh — drop the calibration step too
  • jin make — remove calibration step (not a supported feature)

9 commits: 2 features, 1 fixes


  • add .jinflow.io subdomain shortcut
  • senses — vitality replaces progress vocabulary across the docs
  • release.sh runs senses_sync.py + commits the mirror
  • todo
  • todo
  • answer from cuebook
  • letter to the cuebook team on Clerk + Capacitor + shared bridges
For developers
  • cli-token now mints a Clerk-issued JWT (was HS256)
  • release 0.51.4
  • regenerate senses_sync (timestamp drift only)

10 commits: 2 features, 1 fixes


  • jin pack create — scaffold a new pack with annotated examples
  • /what-is-this — reorder tabs, fold pack-summary into domain, sticky last tab
  • /what-is-this — Tenant tab (briefing + house log) + Pack tab
  • field-manual — engine-provided Architecture, Glossary, Recent Releases sections
  • field-manual — “Customize for ” disclosure on pack sections
  • field-manual — Examples cards + Further Reading docs.jinflow.io panel
  • Explorer hosts the CLI sign-in bridge (Sense 25 §7.3)
  • jin invite — Sense 25 §6.5 Phase B.1
  • jinflow login —device for headless / no-browser hosts
  • sense 25 — invitation tracking schema + identity module foundation
  • cascade foundation — analytical_defaults resolver + bake
  • layout on demand — filter toggles stop scrambling positions
  • jin pack doctor — lint authored packs against the empirical matrix
  • field-manual — live-count {{token}} substitution
  • field-manual — surface TODOs as intentional, not leaked draft
  • field-manual — breathe (typography, header, tables)
  • field-manual — section-type taxonomy + grouped nav
  • row counts in pipeline diagram popover
  • floating node-detail card on pipeline diagram + bundle @clerk/backend
  • Sense 19 Phase 5 — Suggestions on Verdict detail + Scenario Builder
  • field-manual NavLink type missing ‘engine’ source
  • just ship --now no longer leaves the tree dirty
  • CI python-tests needs full git history for the releasenotes gate
  • renumber The Forge to Sense 44 — 43 is The Cascade
  • field-manual TODO regex — allow newlines inside bold spans
  • release notes gate tests structure, not content equality
  • regenerate release split tree to a temp dir, stop dirtying working tree
  • deploy bundle now ships explorer’s full prod-dep tree
  • ajv missing in deploy SSR bundle — /observations/new and /contributing-factors/new 500’d
  • registries showing disconnected on the pipeline diagram
  • registry short-labels collapsing to “Registry” on pipeline diagram
  • releasenotes — get_commits(since=None, until=tag) returned all of HEAD
  • releases-split gate stops flapping red between releases
  • release.sh writes the months→weeks tree with —no-hashes
  • 2026-W21 weekly — three threads cross the working line
  • Sense 43 — The Forge
  • CLAUDE.md — packs now live in jinflow-packhub repos
  • sense 25 — invitations, CLI auth, offline grace period
  • Sense 43 — The Cascade (configuration as layered authority)
  • rename YAML reference slugs (probe/hypothesis/diagnosis → signal/thesis/verdict)
For developers
  • Playworks coverage for Suggestions parallel
  • Playworks coverage for Sense 19 Phase 5 Suggestions section
  • release 0.51.3
  • regen clidocs to pick up jin pack create
  • regenerate releases tree to match the corrected releasenotes
  • surface auto-resolved vs needs-human split in ci-recap
  • sync explorer lockfile with package.json (@clerk/backend, ajv, svelte-clerk, tsx)

47 commits: 20 features, 14 fixes

jazzisnow jinflow is a jazzisnow product
v0.64.7 · built 2026-09-20 19:48 UTC