Navigator Docs
The Navigator is the visual front door for the canonical macroforecast layer system:
L0 -> L1 -> L2 -> L3(DAG) -> L4(DAG) -> L5 -> L6 -> L7(DAG) -> L8
| | | |
L1.5 L2.5 L3.5 L4.5 diagnostics
What The App Shows First
The Navigator contract starts with the registered layer topology:
main layer flow from setup through output;
diagnostic hooks L1.5-L4.5 as default-off side branches;
listversusgraphUI mode per layer;upstream sink inputs and produced sinks;
sub-layer and axis counts from the runtime registry;
runtime support labels for selected options.
Compatibility checks and YAML previews should treat the layer map as the source of truth for package architecture.
Open the current MVP app:
Canonical Layer Roles
Layer |
UI mode |
Role |
|---|---|---|
L0 |
list |
Study setup, reproducibility, failure and compute policies. |
L1 |
list |
Data definition, target/predictor frame, regime metadata. |
L2 |
list |
Cleaning and preprocessing into the clean panel. |
L3 |
graph |
Feature engineering DAG, final features, feature metadata. |
L4 |
graph |
Forecast/model DAG, forecasts, model artifacts, training metadata. |
L5 |
list |
Evaluation metrics, aggregation, slicing, ranking. |
L6 |
list |
Statistical tests over L4/L5 artifacts. |
L7 |
graph |
Interpretation and importance DAG. |
L8 |
list |
Output, provenance, manifest, file artifacts. |
L1.5-L4.5 |
list |
Diagnostic hooks attached to construction sinks. |
Pages
Page |
Purpose |
|---|---|
Explain the canonical layer map and the remaining compatibility axis explorer. |
|
Compile YAML and show execution status, warnings, blocked reasons, and capability matrix. |
|
Explain constraint rules such as model/feature compatibility, forecast-object metrics, and importance-method restrictions. |
|
Start from known paper-style routes, inspect exact paths, generate YAML, and understand deviations. |
|
Save a selected path as YAML, run it from CLI, and reproduce the same route in a notebook. |
Recommended Flow
Start with the layer map and select the layer you are designing.
For L3/L4/L7, think in DAG nodes: sources, steps, combines, and sinks.
For list layers, inspect sub-layers and axes in the layer detail panel.
Use the compatibility axis explorer only when you need option-level disabled reasons.
Download or write YAML and run
macroforecast-navigate resolvebefore execution.Execute with
macroforecast-navigate runor the core runtime API.