Releases · May 2026 · W22
v0.51.14 (2026-05-31)
Section titled “v0.51.14 (2026-05-31)”Bug Fixes
Section titled “Bug Fixes”- jin evolve / jin v — accept positional tenant target
- evolve — tell the AI to use display label
notesin prose, not slugnotebook
3 commits: 0 features, 2 fixes
v0.51.13 (2026-05-31)
Section titled “v0.51.13 (2026-05-31)”New Features
Section titled “New Features”- 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
Bug Fixes
Section titled “Bug Fixes”- jin invite — tenant is positional, not —tenant
Documentation
Section titled “Documentation”- spec for Pass 6 — zoom-aware area edges (Sense 42)
For developers
- realign artifact-count assertion with new prompt shape
Maintenance
Section titled “Maintenance”- 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
v0.51.12 (2026-05-31)
Section titled “v0.51.12 (2026-05-31)”New Features
Section titled “New Features”- evolve Phase 2 polish — line-level diff in write_artifact Update preview
- display: cascade fix — engine ⊕ pack ⊕ tenant at bake time
Bug Fixes
Section titled “Bug Fixes”- move /api/invitations under /[tenant]/ — same as sync-principals
- evolve styles inherit terminal foreground (no more dim text on light bg)
Documentation
Section titled “Documentation”- Sense 43 — aggregation semantics gap acknowledged
7 commits: 2 features, 2 fixes
v0.51.11 (2026-05-30)
Section titled “v0.51.11 (2026-05-30)”New Features
Section titled “New Features”- L4 display overrides via URL params (Sense 43 Phase 3.a)
Bug Fixes
Section titled “Bug Fixes”- drop array wrapping on principal_registry query params
Documentation
Section titled “Documentation”- 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
Maintenance
Section titled “Maintenance”- release 0.51.11
- surface underlying error in sync-principals 500 (temporary diagnostic)
9 commits: 1 features, 1 fixes
v0.51.10 (2026-05-29)
Section titled “v0.51.10 (2026-05-29)”New Features
Section titled “New Features”- 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)
Bug Fixes
Section titled “Bug Fixes”- 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)
Documentation
Section titled “Documentation”- Sense 43 — L4 admission is by namespace, not by room
For developers
Refactoring
Section titled “Refactoring”- 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)
Maintenance
Section titled “Maintenance”- 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
v0.51.9 (2026-05-28)
Section titled “v0.51.9 (2026-05-28)”New Features
Section titled “New Features”- 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
Bug Fixes
Section titled “Bug Fixes”- 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
Documentation
Section titled “Documentation”- 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
Maintenance
Section titled “Maintenance”- 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
v0.51.8 (2026-05-26)
Section titled “v0.51.8 (2026-05-26)”New Features
Section titled “New Features”- 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)
Bug Fixes
Section titled “Bug Fixes”- regenerate senses_sync mirror before tests in build-desktop.sh
- describe_schema tool description (tail of platform sweep)
Documentation
Section titled “Documentation”- evolve_v2 — three-layer state model + two-surface framing
- evolve v2 — the AI co-pilot, properly (roadmap)
For developers
Refactoring
Section titled “Refactoring”- —principal-id is mandatory + user_
.yaml convention - retire stale platform-layer + Evidence references
Maintenance
Section titled “Maintenance”- release 0.51.8
- sync site mirror — Sense 14.2 sub-phase 3.2.a
15 commits: 7 features, 2 fixes
v0.51.7 (2026-05-26)
Section titled “v0.51.7 (2026-05-26)”New Features
Section titled “New Features”- 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)
Documentation
Section titled “Documentation”- signal cuebook — Phase C landed
5 commits: 3 features, 0 fixes
v0.51.6 (2026-05-25)
Section titled “v0.51.6 (2026-05-25)”New Features
Section titled “New Features”- 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)
Documentation
Section titled “Documentation”- sweep — “The Problem” → “What pulled us in”;
→ - reply to cuebook — close the loop on micro-questions + park decision
For developers
Refactoring
Section titled “Refactoring”- drop jinflow login —device for now
Maintenance
Section titled “Maintenance”- release 0.51.6
- sync site mirror — Sense 14.2 (sub-phase 3.1) + timestamp refresh
8 commits: 3 features, 0 fixes
v0.51.5 (2026-05-25)
Section titled “v0.51.5 (2026-05-25)”New Features
Section titled “New Features”- pipeline view Copy + URL hydration (Sense 42 transportable artifacts)
- PipelineView serializer (Sense 42 transportable artifacts, foundation)
Bug Fixes
Section titled “Bug Fixes”- is_browseable must propagate to overview tiles
Documentation
Section titled “Documentation”- Sense 19.2 — The Incremental Scenario
- flip Monthly + Weekly journal sidebars to oldest-first
- reply to CueBook — answers, confirmations, mapping-doc proposal
For developers
Maintenance
Section titled “Maintenance”- 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
v0.51.4 (2026-05-25)
Section titled “v0.51.4 (2026-05-25)”New Features
Section titled “New Features”- add
.jinflow.io subdomain shortcut - senses — vitality replaces progress vocabulary across the docs
Bug Fixes
Section titled “Bug Fixes”- release.sh runs senses_sync.py + commits the mirror
Documentation
Section titled “Documentation”- todo
- todo
- answer from cuebook
- letter to the cuebook team on Clerk + Capacitor + shared bridges
For developers
Refactoring
Section titled “Refactoring”- cli-token now mints a Clerk-issued JWT (was HS256)
Maintenance
Section titled “Maintenance”- release 0.51.4
- regenerate senses_sync (timestamp drift only)
10 commits: 2 features, 1 fixes
v0.51.3 (2026-05-25)
Section titled “v0.51.3 (2026-05-25)”New Features
Section titled “New Features”- 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
Bug Fixes
Section titled “Bug Fixes”- field-manual NavLink type missing ‘engine’ source
just ship --nowno 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
Documentation
Section titled “Documentation”- 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
Maintenance
Section titled “Maintenance”- 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
v0.64.7 · built 2026-09-20 19:48 UTC