"Stat Sheet" — a configurable RPG-style XP/leveling lab for personal development objectives. Define an objective, pick a level curve that matches its psychological shape, and log daily progress against it.
this.view.get(path) returns a live MMO.core.Map for any object/array value (only leaf/scalar paths come back as plain JS values) -- plain dot/array access on a Map silently reads undefined instea…
this.view.get(path) returns a live MMO.core.Map for any object/array value (only leaf/scalar paths come back as plain JS values) -- plain dot/array access on a Map silently reads undefined instead of throwing, since Map doesn't expose its data as own-enumerable properties. Route every compound get() through this before treating the result as plain JS data.