kin: auto-commit after pipeline
This commit is contained in:
parent
12bf510bbc
commit
de52526659
3 changed files with 502 additions and 2 deletions
|
|
@ -87,6 +87,10 @@ def create_project_with_phases(
|
|||
if not ordered_roles:
|
||||
raise ValueError("At least one research role must be selected")
|
||||
|
||||
# knowledge_synthesizer is included in build_phase_order output for routing/context,
|
||||
# but is not yet a pipeline phase — it activates via separate aggregation trigger
|
||||
pipeline_roles = [r for r in ordered_roles if r != "knowledge_synthesizer"]
|
||||
|
||||
project = models.create_project(
|
||||
conn, id, name, path,
|
||||
tech_stack=tech_stack, priority=priority, language=language,
|
||||
|
|
@ -94,7 +98,7 @@ def create_project_with_phases(
|
|||
)
|
||||
|
||||
phases = []
|
||||
for idx, role in enumerate(ordered_roles):
|
||||
for idx, role in enumerate(pipeline_roles):
|
||||
phase = models.create_phase(conn, id, role, idx)
|
||||
phases.append(phase)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue