[Refactor/Chore] Define workflow external import boundaries #21829

Closed
opened 2026-02-21 20:14:30 -05:00 by yindo · 0 comments
Owner

Originally created by @laipz8200 on GitHub (Jan 22, 2026).

Originally assigned to: @laipz8200 on GitHub.

Description

Add an import-linter contract that explicitly defines which external modules the workflow package may depend on, while documenting existing exceptions.

Motivation

Make workflow dependency boundaries explicit so future changes are easier to reason about and violations are caught early.

Additional Context

N/A

Originally created by @laipz8200 on GitHub (Jan 22, 2026). Originally assigned to: @laipz8200 on GitHub. ### Description Add an import-linter contract that explicitly defines which external modules the workflow package may depend on, while documenting existing exceptions. ### Motivation Make workflow dependency boundaries explicit so future changes are easier to reason about and violations are caught early. ### Additional Context N/A
yindo closed this issue 2026-02-21 20:14:30 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#21829