Skip to main content
This is what separates an app from a dashboard: viewer-driven inputs. Give viewers approved choices; the app owns the logic underneath (the same principle as parameterized ontology surfaces — callers pick from approved options, they don’t inject logic).
Prompt
You’ll see: controls appear and drive every component. Change an input — the numbers recompute against governed definitions, not a frozen extract.

✅ Checkpoint

  • At least two viewer controls drive the app
  • A what-if input recalculates a result live