Fuaran.UI.OpStream.Replay 0.92.0

Prefix Reserved
dotnet add package Fuaran.UI.OpStream.Replay --version 0.92.0
                    
NuGet\Install-Package Fuaran.UI.OpStream.Replay -Version 0.92.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Fuaran.UI.OpStream.Replay" Version="0.92.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Fuaran.UI.OpStream.Replay" Version="0.92.0" />
                    
Directory.Packages.props
<PackageReference Include="Fuaran.UI.OpStream.Replay" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Fuaran.UI.OpStream.Replay --version 0.92.0
                    
#r "nuget: Fuaran.UI.OpStream.Replay, 0.92.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Fuaran.UI.OpStream.Replay@0.92.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Fuaran.UI.OpStream.Replay&version=0.92.0
                    
Install as a Cake Addin
#tool nuget:?package=Fuaran.UI.OpStream.Replay&version=0.92.0
                    
Install as a Cake Tool

Fuaran.UI.OpStream.Replay

Folds a sequence of OpRecord<'Msg> through the Fuaran.UI.Ops apply engine to reconstruct any tree state — given an initialTree, replay materialises the post-record tree deterministically.

See the Phase 12.Z migration doc for the downstream AI-consumer + AI-emission micro-eval use cases that motivate replay.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (7)

Showing the top 5 NuGet packages that depend on Fuaran.UI.OpStream.Replay:

Package Downloads
Fuaran.UI.ServerDriven

Fuaran server-driven interactivity — the transport-agnostic core for the third client tier (HTMX / LiveView / Blazor-Server-shaped): the closure-free DomPatch + ClientEffect wire vocabularies the generic JS shim applies, the TreeOp→DomPatch lowering, the per-connection driver, and the IFuaranLiveChannel transport seam. Keep the Elmish update loop on the server; ship ~nothing to the browser. No platform-SDK dependency. Apache-2.0 licensed.

Fuaran.UI.OpStream.Dag.Merge

M1 branch-merge engine for the Fuaran op-stream DAG (opt-in, rung-4). LCA over the DAG (unique-base), spine replay, fast-forward, and disjoint-(NodeId,facet) auto-merge with a deterministic NodeId-canonical-bytes tie-break (no wall-clock). Merge nodes commit to the canonical encoding of the resulting tree (outcome-hash), so two hosts agree iff they reach the same tree; overlapping changes refuse with the contended cells named. Requires IDagOpStreamSink, so DAG behaviour is structurally unreachable from the linear path. Apache-2.0 licensed.

Fuaran.UI.OpStream.Dag.Inspect

DAG-aware op-stream inspector substrate for the Fuaran op-stream DAG (opt-in, rung-4). A derived, read-only view over the branching DAG: a layered render model (branches, merge nodes, heads/leaves from the sink topology), audition-by-content-addressed-coordinate (replay a node to its snapshot, with a host preview hook), a precedence + retention/tombstone overlay, and arbitrary-coordinate snapshot-diff (the DAG generalisation of the linear Phase 57 adjacent-step diff). Consumes the DAG abstractions + merge engine + the linear Replay TreeDiff; emits no op-stream records or telemetry (FGP 5 — a consumer of the stream, not a writer). Requires the DAG packages, so it is structurally unreachable from the light path. Apache-2.0 licensed.

Fuaran.Program.UI

Fuaran.Program.UI — the UI adapter for the domain-generic bounded program core: the UI witness (the UI tier's action union, node tree, binding store, tree-ops and client effects seen through the core's witness contract), the pre-0.6.0 names as aliases over it, and the UI transport loop (the bounded driver, its channel glue and the client runtime). Fable-clean. Released in the same version as the core it instantiates. Apache-2.0 licensed.

Fuaran.UI.Program

Fuaran.UI.Program — the UI adapter for the domain-generic bounded program core: the UI witness (the UI tier's action union, node tree, binding store, tree-ops and client effects seen through the core's witness contract), the pre-0.6.0 names as aliases over it, and the UI transport loop (the bounded driver, its channel glue and the client runtime). Fable-clean. Released with the Fuaran.UI tier, in its version line, and built against the core's released packages (its previous package id, retired in fuaran#2022, last released 0.7.1 beside the core). Apache-2.0 licensed.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.92.0 55 10/6/2026
0.91.0 177 10/4/2026
0.90.0 114 10/2/2026
0.88.0 178 9/30/2026
0.86.0 187 9/28/2026
0.85.0 249 9/20/2026
0.84.0 261 9/17/2026
0.83.0 153 9/15/2026
0.81.0 134 9/12/2026
0.80.0 285 9/9/2026
0.79.0 306 9/9/2026
0.78.1 372 9/8/2026
0.78.0 144 9/7/2026
0.77.0 237 9/6/2026
0.76.0 224 9/6/2026
0.75.0 279 9/4/2026
0.71.0 137 9/4/2026
0.70.0 210 9/4/2026
0.46.0 215 8/28/2026
0.39.0 156 8/27/2026
Loading failed