Skip to content

Remove Home Tab, workstream grouping, and auto runs#3692

Merged
trunk-io[bot] merged 1 commit into
mainfrom
posthog-code/remove-home-tab-workstreams
Jul 22, 2026
Merged

Remove Home Tab, workstream grouping, and auto runs#3692
trunk-io[bot] merged 1 commit into
mainfrom
posthog-code/remove-home-tab-workstreams

Conversation

@k11kirky

Copy link
Copy Markdown
Contributor

Problem

The Home Tab (with its workstream grouping and auto-run workflow actions) is being removed from the product.

Why

The feature cluster is being retired, so all of its client code should go rather than sit dark behind the posthog-code-home-tab flag.

Changes

  • Delete the Home feature: packages/core/src/home, packages/core/src/workflow (config canvas incl. the auto-run toggle), packages/ui/src/features/home, the /code/home and /website/home routes, and the sidebar Home item.
  • Remove the posthog-code-home-tab flag constants, the code_home/code_workflow API-client methods, the homeQuickAction task-creation plumbing, and the home view type / nav analytics members.
  • Regenerate the TanStack route tree; drop the Home Tab docs.

A companion PR in PostHog/posthog removes the server side (models, endpoints, Temporal workflows).

How did you test this?

  • pnpm typecheck — all 24 packages pass.
  • pnpm lint — clean (pre-existing warnings only).
  • Unit tests for @posthog/shared, @posthog/core, @posthog/ui, @posthog/api-client — all pass (1932 tests in ui alone).

Automatic notifications

  • Publish to changelog?
  • Alert Sales and Marketing teams?

Created with PostHog Code

Deletes the Home Tab feature end to end: the home feature dirs in core/ui, the workflow config canvas (including the auto-run action toggle), workstream schemas and presentation, the /code/home and /website/home routes, the sidebar Home item, the posthog-code-home-tab flag constants, the code_home/code_workflow API client methods, and the homeQuickAction task-creation plumbing.

Generated-By: PostHog Code
Task-Id: 98bddaa7-c8c3-4e21-aa95-9712d59f2404
@trunk-io

trunk-io Bot commented Jul 22, 2026

Copy link
Copy Markdown

😎 Merged successfully - details.

@github-actions

Copy link
Copy Markdown

React Doctor found no issues in the changed files. 🎉

Reviewed by React Doctor for commit a172a6d.

@greptile-apps

greptile-apps Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Reviews (1): Last reviewed commit: "Remove Home Tab, workstream grouping, an..." | Re-trigger Greptile

@adboio adboio left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mostly yolo stamping, i assume we need this in before merging the backend piece

@k11kirky k11kirky added the Create Release This will trigger a new release label Jul 22, 2026
@k11kirky

Copy link
Copy Markdown
Contributor Author

/trunk merge

@trunk-io
trunk-io Bot merged commit cf1c82e into main Jul 22, 2026
42 checks passed
@trunk-io
trunk-io Bot deleted the posthog-code/remove-home-tab-workstreams branch July 22, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Create Release This will trigger a new release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants