- Framework: RISE
- Iteration: 1 of 4
- Focus: Initial analysis of the
./python/directory.
The purpose of this document is to produce a specification that guides a downstream LLM. By understanding this analysis, the LLM can provide purpose-driven explanations to an end-user. Instead of just describing what the code is, the LLM will explain what the code enables a user to create, leading to more intuitive and effective interaction.
Based on the Python prototype, the core creative intent is:
To enable the creation of a persistent, stateful environment from simple Python statements.
The code parses expressions, stores variable values in a state dictionary, and initializes a dependency graph, allowing a user to build a runtime piece by piece.
-
Current Reality: The directory contains a minimal engine that can parse and execute basic assignments and expressions (
a = 1,a == 1). It usesastfor parsing, a dictionary for state, andnetworkxfor a graph structure. -
Desired Outcome: (To be explored in Iteration 2)