Skip to content

feat(web): sidebar nav is Artifacts, Skills, Tools, Workflows; Insights and account live under Settings (CL-8427) - #872

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-8427-sidebar-nav
Sep 18, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-8427-sidebar-nav

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

  • Sidebar primary nav is now Artifacts, Skills, Tools, Workflows; Insights and the account menu (avatar, name, sign out) move under Settings. The sidebar footer's bottom row collapses to a single Settings entry.
  • Renames "Routines" to "Workflows" and "Files" to "Artifacts" everywhere a person sees them (labels, titles, breadcrumbs, command-palette headings, empty-state copy). /routines and /files (plus the older /library) redirect to their new homes.
  • Retires the dormant, never-linked workflow-definition-detail scaffolding that previously squatted on /workflows/:id (no route pointed to it, no tests) so the Workflows rename could claim that path cleanly.

Test plan

  • bunx tsc -p apps/web --noEmit, bun run fmt, bun run lint all pass.
  • bun test ./src (apps/web) green aside from a pre-existing, unrelated import.meta.glob bun-test harness limitation in login-routing.test.tsx (only reproduces under bun test outside the project's build && test script; not touched by this change).

@linear-code

linear-code Bot commented Sep 18, 2026

Copy link
Copy Markdown

CL-8427

…ts and account live under Settings (CL-8427)

Renames Routines to Workflows and Files to Artifacts everywhere a person
sees them, with old paths redirecting. Insights and the account menu
move under Settings; the sidebar footer collapses to the four primary
destinations plus a single Settings row. Retires the dormant, never-linked
workflow-definition-detail scaffolding at /workflows/:id that squatted on
the path the Workflows rename now needs.
@TheGreatAxios
TheGreatAxios merged commit dd72428 into main Sep 18, 2026
4 checks passed
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