Future Work

← Documentation
STRVCT

Design ideas, architectural discussions, and potential future improvements.

Async Final Initialization

Adding an async phase to the object initialization lifecycle.

View →

Lazy Slots

Deferring object loading until first access, so large object graphs don't pay for what they don't touch.

View →

Promise-Wrapped Slots

Automatic async getter generation with promise caching and dependency-driven invalidation.

View →

JSON Schema

Expanding auto-generated JSON Schema coverage across slots, classes, and the domain model.

View →

Complete Protocols

Formalizing the many undeclared interface contracts throughout the codebase.

View →

Tile Views

Tile subclasses for presenting individual subnodes in specialized ways.

View →

Tile Container Views

Layout strategies for presenting a node's subnodes.

View →

Emergent Capabilities

Capabilities that the naked objects architecture makes possible at the framework level.

View →

Accessibility Testing & Tuning

Validating and refining the framework's ARIA implementation across screen readers, devices, and applications.

View →

Async Navigation

Rearchitecting the navigation stack to support asynchronous loading at every level.

View →

Graph Database

Long-term direction: replacing the current cloud storage backend with a native graph database.

View →