Feat v0.6.3 dead code sweep (#38)
All checks were successful
All checks were successful
Co-authored-by: Jeffrey Smith <jasafpro@gmail.com> Co-committed-by: Jeffrey Smith <jasafpro@gmail.com>
This commit was merged in pull request #38.
This commit is contained in:
@@ -158,7 +158,7 @@ func (e *Engine) advanceInternal(ctx context.Context, instanceID string, stageDa
|
||||
}
|
||||
currentStage := stages[currentOrdinal]
|
||||
|
||||
// ── Validation gate (v0.3.4) ──────────────
|
||||
// ── Validation gate ──────────────
|
||||
sc := ParseStageConfig(currentStage.StageConfig)
|
||||
if sc.Validation != nil && sc.Validation.RequiredApprovals > 0 {
|
||||
// Check for rejections first
|
||||
@@ -296,7 +296,7 @@ func (e *Engine) Cancel(ctx context.Context, instanceID string, userID string) e
|
||||
return nil
|
||||
}
|
||||
|
||||
// ── Public Entry (v0.3.3) ───────────────────
|
||||
// ── Public Entry ───────────────────
|
||||
|
||||
// StartPublic creates an instance for a public_link workflow without authentication.
|
||||
// The caller is identified as "public:<uuid>". Returns the instance including its entry_token.
|
||||
@@ -358,7 +358,7 @@ func (e *Engine) AdvancePublic(ctx context.Context, entryToken string, stageData
|
||||
return e.advanceInternal(ctx, inst.ID, stageData, inst.StartedBy, 0)
|
||||
}
|
||||
|
||||
// ── Signoffs (v0.3.4) ─────────────────────────
|
||||
// ── Signoffs ─────────────────────────
|
||||
|
||||
// SubmitSignoff records a user's approval or rejection at the current stage boundary.
|
||||
func (e *Engine) SubmitSignoff(ctx context.Context, instanceID, userID, decision, comment string) (*models.WorkflowSignoff, error) {
|
||||
|
||||
Reference in New Issue
Block a user