Roadmap

Bucket Support

What can be done to support community written stories? Can other communities host their own?

Data Structure

A look into how the structure can change with feature development, and what is currently the best way to structure a story.

External Editor
External Editor

Use of a node graph editor to edit a story, with similar parallels to Unreal Engine Blueprints or Unity Bolt.

In App Editor

The use of an in-app editor would be a way to edit a story without leaving the application itself, and having physical ownership of the story you write.

More Interactions

What else can a story use to interact with the user?

Reverse Event Flow

How can we make the event flow of a story reversed? What if it started from the component, not the command?

Route Summary

A reader should be able to see where they came from once they have reached the end of a story.

Ways to start a story

How else can a story start? (App Command, Message Component, …)

State Management

Conceptually making it, is the easy part - making it work, and demonstrating it - there’s the challenge.

Stateful Types

What can make editing a story easier? And how can it be made semi-non-destructive to the runtime when it resolves the payload?

Terminology

What are the best terms to use for a story? What terms do writers and programmers mutually agree on?

Weighted Routes

How can one route outweigh another? What is the advantage of using weighted routes over a regular array with multiple of the same destination?