chore: enforce folder module discipline in @uncaged/cli-workflow #109

Merged
xiaoju merged 1 commits from chore/108-cli-module-discipline into main 2026-05-08 01:46:04 +00:00
Owner

What

Apply folder module discipline to packages/cli-workflow/src/commands/ (cas, init, thread, workflow).

Changes

  • Created types.ts in each folder
  • index.ts is pure re-exports
  • External imports go through index.ts
  • 28 files, no logic changes

Verification

  • bun run check
  • 93 pass, 0 fail

Closes #108

## What Apply folder module discipline to `packages/cli-workflow/src/commands/` (cas, init, thread, workflow). ## Changes - Created `types.ts` in each folder - `index.ts` is pure re-exports - External imports go through `index.ts` - 28 files, no logic changes ## Verification - `bun run check` ✅ - 93 pass, 0 fail ✅ Closes #108
xiaoju added 1 commit 2026-05-08 01:42:44 +00:00
Each commands/ subfolder (cas, init, thread, workflow) now has:
- types.ts for all type definitions
- index.ts with pure re-exports only
- External imports go through index.ts

Closes #108
xiaoju merged commit f81e2a8aac into main 2026-05-08 01:46:04 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/workflow#109