db45089922
- WorkflowDefinition.moderator → WorkflowDefinition.table (ModeratorTable) - Moderator type + tableToModerator no longer exported from protocol/runtime - tableToModerator internalized in workflow-execute engine layer - WorkflowDescriptor gains graph: WorkflowGraph (auto-extracted from table) - buildDescriptor extracts serializable graph edges from ModeratorTable - validateWorkflowDescriptor validates graph structure - All templates (develop, solve-issue) export table directly - CLI init scaffold updated to use ModeratorTable - 99 tests pass, 0 failures
13 lines
382 B
TypeScript
13 lines
382 B
TypeScript
import { buildDescriptor } from "@uncaged/workflow-register";
|
|
|
|
import { solveIssueTable } from "./moderator.js";
|
|
import { SOLVE_ISSUE_WORKFLOW_DESCRIPTION, solveIssueRoles } from "./roles.js";
|
|
|
|
export function buildSolveIssueDescriptor() {
|
|
return buildDescriptor({
|
|
description: SOLVE_ISSUE_WORKFLOW_DESCRIPTION,
|
|
roles: solveIssueRoles,
|
|
table: solveIssueTable,
|
|
});
|
|
}
|