Skip to content

Commit 9606a6f

Browse files
committed
chore(release): prepare 18.2.1
1 parent 185fb3a commit 9606a6f

12 files changed

Lines changed: 41 additions & 28 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
workflow_dispatch:
77
inputs:
88
tag:
9-
description: 'Release tag to publish, for example v17.0.0'
9+
description: 'Release tag to publish, for example v18.2.1'
1010
required: true
1111
type: string
1212

ARCHITECTURE.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ If you are learning the product for the first time, start with:
1010

1111
## Release posture
1212

13-
`v18.1.2` is the current release target. Architecturally, it carries the v18
14-
read-model closeout from the current `main` release state: `Optic` is a
15-
runtime noun, observer reading envelopes are explicit, bounded support planning
16-
is named, the public learning shelf is consolidated under `docs/topics/`, and
17-
operator workflows live outside that shelf under `docs/operations/`. This patch
18-
adds a generated source-backed reference gate; it does not add a new runtime
19-
boundary.
13+
`v18.2.1` is the current release target. Architecturally, it keeps the v18
14+
read-model closeout from the current `main` release state while correcting the
15+
state-cache materialization path: `git-warp` owns frontier coordinates,
16+
snapshot eligibility, replay, and publication policy; `git-cas` remains the
17+
storage substrate. This patch reduces redundant live replay through
18+
coordinate-addressed snapshots, but it does not make full materialization a
19+
bounded optic read.
2020

2121
The longer release notes live in [CHANGELOG.md](CHANGELOG.md). The runtime
2222
architecture below describes current implementation boundaries, not aspirational

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [18.2.1] - 2026-06-30
11+
12+
### Release notes
13+
14+
`v18.2.1` corrects the state-cache materialization path introduced by
15+
`v18.2.0`. Live materialization now uses WARP-owned frontier coordinates for
16+
snapshot lookup and publication, while receipt-producing and diff-producing
17+
reads stay replay-backed so callers receive complete provenance and diff data.
18+
19+
This release also documents the actual boundary: `git-cas` remains storage, and
20+
`git-warp` owns materialization cache policy, replay coordinates, and snapshot
21+
eligibility.
22+
1023
### Fixed
1124

1225
- Live materialization now derives the current writer frontier, checks

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,11 @@ It lets you:
4242

4343
## Latest release
4444

45-
`v18.1.2` publishes the source-backed reference shelf for package entrypoints,
46-
root API exports, CLI commands, structured CLI errors, and public error classes.
47-
It also locks the release path so release-prep PRs tag the exact merged `main`
48-
commit, then publish npm and JSR from a maintainer-dispatched workflow.
45+
`v18.2.1` corrects the WARP-owned state-cache materialization path introduced
46+
in `v18.2.0`. Live materialization now uses current writer-frontier coordinates
47+
for exact and compatible predecessor snapshot reuse, publishes replay results
48+
under their real coordinate, and keeps diff-producing or receipt-producing reads
49+
replay-backed so callers receive complete diff and provenance data.
4950

5051
See [CHANGELOG.md](CHANGELOG.md) for the full in-repository release notes.
5152

docs/topics/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ specific task.
55

66
## Current release
77

8-
`v18.1.2` keeps the public docs focused around the shipped v18 read model:
9-
worldlines, coordinates, reified optics, observers, bounded support, strands,
10-
Git substrate, sync, CLI, and troubleshooting. It also adds the generated
11-
[Source-backed reference](reference.md) for exact package, API, CLI, and error
12-
inventories. Operator workflows live outside the topic shelf in
8+
`v18.2.1` keeps the public docs focused around the shipped v18 read model and
9+
corrects the WARP state-cache materialization topic: live materialization can
10+
reuse coordinate-addressed snapshots, while diff and receipt reads remain
11+
replay-backed. Operator workflows live outside the topic shelf in
1312
[Operations](../operations/). The full release narrative lives in the root
1413
[CHANGELOG](../../CHANGELOG.md).
1514

jsr.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@git-stunts/git-warp",
3-
"version": "18.2.0",
3+
"version": "18.2.1",
44
"imports": {
55
"roaring": "npm:roaring@^2.7.0"
66
},

package-lock.json

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@git-stunts/git-warp",
3-
"version": "18.2.0",
3+
"version": "18.2.1",
44
"description": "Worldline-first WARP graph over Git: deterministic multi-writer causal history, readings, and tooling.",
55
"type": "module",
66
"license": "Apache-2.0",

packages/warp-adapters/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@git-stunts/warp-adapters",
3-
"version": "18.2.0",
3+
"version": "18.2.1",
44
"description": "Infrastructure adapters: Git/CAS, crypto, and HTTP for git-warp.",
55
"private": true,
66
"type": "module",

packages/warp-kernel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@git-stunts/warp-kernel",
3-
"version": "18.2.0",
3+
"version": "18.2.1",
44
"description": "Domain engine: services, WarpState, and controllers for git-warp.",
55
"private": true,
66
"type": "module",

0 commit comments

Comments
 (0)