feat(core): workflow-node abstraction w/ registration, graph construction and compile check #1
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/core"
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?
docs: human interrupt mechanics, review artifact design doc, decisionsto feat(core): workflow-node abstraction w/ registration, graph construction and compile checkReduce all top of file docstrings to a single line
@ -0,0 +1,105 @@"""Workflow discovery from explicit listings.Top of file docstrings were removed from plan, leave docstrings under functions only.
@ -0,0 +1,79 @@"""In-process registry of discovered workflow classes.Docstring issue again.
@ -0,0 +1,181 @@"""Tests for explicit-listing workflow discovery."""This is a good top of level docstring
@ -3,10 +3,10 @@Workflow is the single abstraction every node kind derives from; identity isthe fully-qualified class path, so plugins never collide with core classes.Remove header docstring, add relevant (consice details) under class / function def
@ -216,3 +207,1 @@) -> None:targets = tuple(sorted((label, _endpoint(t)) for label, t in branches.items()))self.ops.append(_Op("add_conditional", (_endpoint(src), targets)))_BUILDER_DOC = """Why a floating doc variable?