Skip to content

Delete the shipped workflow catalog; Myra creates workflows dynamically - #807

Merged
TheGreatAxios merged 2 commits into
mainfrom
workflows-trim
Sep 17, 2026
Merged

TheGreatAxios merged 2 commits into
mainfrom
workflows-trim

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

Owner ruling (2026-09-17, LESS IS MORE): the goal is to launch Myra (agents/assistant) and make her strong with the tool packages and MCP; everything else she creates dynamically. This deletes every seeded workflow package except workflows/echo (kept only as the e2e smoke fixture), and trims @corbits/workflows/catalog's WORKFLOW_CATALOG to echo plus Myra.

  • git rm -r'd workflows/{attio-task-agent,code-review,collateral-generation,credential-expiry,exa-topic-watch,granola-call,heartbeat,last-30-days-research,morning-brief,pain-point-collateral,process-granola-call,reddit-opportunity-scanner,workbench-digest}
  • Trimmed packages/workflows/src/catalog.ts (and its test) to just echo + assistant/Myra
  • Deleted scripts/e2e/{heartbeat,workbench-digest}.test.ts (pure smoke tests for deleted workflows); rewired scripts/e2e/smoke-webhook.test.ts to launch echo instead of heartbeat
  • Emptied packages/settings-ui/src/connections-pinned-by.ts's CONNECTOR_PINNED_WORKFLOWS down to manus: ["assistant"] (and trimmed its test)
  • Removed the deleted workflows' tsconfig.build.json references
  • One-line updates to workflows/README.md and PRODUCT.md noting the catalog is now Myra + echo

Not cut (needs a coordinated follow-up)

apps/hub/** and packages/onboarding/** were explicitly out of scope for this branch. Both still reference the deleted workflow packages:

  • apps/hub/package.json lists workspace:* deps on all of them (plus diligence-brief-workflow, owned by a parallel branch)
  • packages/onboarding/src/tenant-seed.ts's CATALOG_WORKFLOWS array directly imports and builds several of them (granola-call, morning-brief, pain-point-collateral, collateral-generation, reddit-opportunity-scanner, last-30-days-research, exa-topic-watch, attio-task-agent, process-granola-call, code-review, workbench-digest)

Because of this, bun install currently fails workspace-wide (bun validates the whole lockfile before any filter) — I could not run bun run typecheck/lint/fmt/test in this worktree. Whoever reconciles apps/hub/packages/onboarding (or a rebase/merge step) needs to drop those dependency entries and delete/replace the CATALOG_WORKFLOWS entries for the packages this PR removes.

Test plan

  • After apps/hub/packages/onboarding are reconciled: bun install
  • bun run typecheck && bun run lint && bun run fmt
  • bun test in packages/workflows, apps/web, packages/webhook-triggers, packages/evals, workflows/echo

Owner ruling (2026-09-17, LESS IS MORE): the goal is to launch Myra
(agents/assistant) and make her strong with the tool packages and MCP;
everything else she creates dynamically. Delete every seeded workflow
package except workflows/echo, kept only as the e2e smoke fixture, and
trim @corbits/workflows/catalog's WORKFLOW_CATALOG to echo plus Myra.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant