Epic: Flows as Python, Visualization Always On #10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
PRD:
docs/flows-as-python.mdThe DAG-as-JSON authoring model is being deleted. Flows become Python functions decorated with
@flow(...), withwith flow.step(name):blocks for named steps. A span tree is emitted at runtime and rendered live in the UI. One authoring mode, one viewer, zero hand-written SDK code in consumer repos.Prerequisites
(hero_rpc#30 was closed — its scope moved into hero_logic#11. Tracing helpers live in hero_logic, not in the generator.)
Stories
All-at-once release. No DAG back-compat. Rollout: Story 1 → (Story 2 + Story 3 in parallel).
hero_tracing.py+ span socket listener — #11Out of scope
Done when
node_runs/Node/Edge/template_loader.rs/node_executors.rsdeleted from the codebase