ZeroModel now has three connected layers:
Dense source table
→ ViewProfile
→ SpatialOptimizer
→ DecisionManifold
The decision manifold is the temporal layer. It treats a run, trace, training history, evaluator stream, or other scored sequence as a series of dense panels.
A source table can contain many signals at once. A view profile turns one policy lens up. A spatial optimizer derives a metric-weight profile for an explicit top-left mass objective.
A decision manifold asks what happens when those panels evolve over time.
panel_0 → optimized_view_0
panel_1 → optimized_view_1
panel_2 → optimized_view_2
...
Each optimized panel is still a normal VPM artifact. The manifold records how the spatial view changes between adjacent frames.
The first implementation measures:
| Signal | Meaning |
|---|---|
top_left_mass |
how much normalized signal sits in the inspection region |
metric_weights |
which metric lens the optimizer derived for that frame |
row_order |
which source rows became most salient |
column_order |
which metric columns became most salient |
curvature |
weighted change across mass, weights, row order, and column order |
inflection_indices |
frames after the largest adjacent-frame changes |
This is intentionally geometric, not semantic. It does not say why the change happened. It surfaces where inspection should begin.
The older idea was that a very large sequence of panels could be reduced to a small number of meaningful inspection steps. This module is the first reproducible version of that idea:
many dense panels
→ optimized spatial views
→ curvature over time
→ candidate inspection frames
The repository still should not claim that it can find the universal best forty steps for arbitrary world data. The safe claim is narrower:
ZeroModel can summarize a sequence of dense scored panels as a deterministic decision manifold and surface frames with large spatial-view changes.
Before making stronger claims, we need:
This completes the first foundation:
static dense representation
→ multiple policy views
→ optimized view profiles
→ temporal decision manifolds
Applications such as hallucination inspection, training progress, critic traces, and Writer evaluator streams can now sit on top of that foundation.