EvaluatedApplications.Prism 1.3.0

dotnet add package EvaluatedApplications.Prism --version 1.3.0
                    
NuGet\Install-Package EvaluatedApplications.Prism -Version 1.3.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="EvaluatedApplications.Prism" Version="1.3.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="EvaluatedApplications.Prism" Version="1.3.0" />
                    
Directory.Packages.props
<PackageReference Include="EvaluatedApplications.Prism" />
                    
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 EvaluatedApplications.Prism --version 1.3.0
                    
#r "nuget: EvaluatedApplications.Prism, 1.3.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 EvaluatedApplications.Prism@1.3.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=EvaluatedApplications.Prism&version=1.3.0
                    
Install as a Cake Addin
#tool nuget:?package=EvaluatedApplications.Prism&version=1.3.0
                    
Install as a Cake Tool

Prism

The AlgFormer/HoloFormer production standard: a stamped, append-only lineage journal plus the canonical confidence-gated decode policy PrismStudio actually runs — built so a fact about what happened is captured when it happens and never re-derived from whatever the current state happens to be later.

Not yet published. This package is not on NuGet — it exists in the MonoRepo source tree, consumable by ProjectReference today, and will ship as EvaluatedApplications.Prism once a real consumer migrates onto it. Don't dotnet add package this; there is nothing to add yet.

Why this exists

A great deal of hard-won empirical knowledge about training a growing HoloFormer has lived only in one hand-edited application file's comments and constants (PrismStudio's HoloEngine.cs). Three separate incidents there share the same root cause — deriving the past from the present instead of from a stamped fact:

  • Alpha was computed live from a constant. When that constant's value changed, every layer's weight-tied-K ramp jumped discontinuously, because "how ramped is this layer" was being asked of the CURRENT constant instead of the constant that was in force when that layer was added.
  • A regrow-ramp boundary was computed live from a schedule. The formula kept inventing growth events that had never actually fired, crushing the learning rate forever once real growth stopped.
  • Serving depth was read live from a knob that had since moved on. A diagnostic evaluated a checkpoint at the WRONG depth because it hardcoded the value that used to be true instead of reading what was actually true for that checkpoint.

Prism's Lineage journal makes all three structurally impossible: every derivation resolves against events stamped with their own in-force parameters, never against ambient/current state.

What's in Stage 1

  • Prism.Lineage — LifecycleEvent/InForce/EventKind, the ILineageStore seam (FileLineageStore for a real filesystem, MemoryLineageStore for a browser/WASM host with none), and LineageJournal (idempotent append + the AlphaAt/DepthAt/LastGrowthRound/ AddRoundOf derivations, all resolved against stamped history).
  • Prism.Inference — DecodePolicy/FloorMode/GateDecision/Gate/DegenGuard, a faithful port of PrismStudio's real confidence-gated decode (HoloEngine.PickToken's resonance-floor path AND StudioModel.PickToken's plain-softmax path, named as the two real, different, live behaviors they are) plus a DegenGuard that fires on BOTH the repeat trigger and the non-greedy-run trigger, closing a gap the existing HoloKernel port left open.

Depends on AlgFormer and AlgFormer.Gpu.

License

Proprietary — this package ships the compiled library only; source is not distributed once published. See LICENSE. Copyright (c) 2026 Dongyang Stephen Chen, trading as Evaluated Applications. All rights reserved.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  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

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.3.0 52 9/23/2026
1.2.0 91 9/19/2026
1.1.0 85 9/14/2026
1.0.2 105 9/6/2026
1.0.1 99 9/5/2026
1.0.0 94 9/5/2026