nexus/ui/src/pages
Nexus Dev 1e85565765 refactor(nexus): add BuilderTabStrip to ProjectDetail (phase 11)
Integrates the Phase 11 Builder tab strip into ProjectDetail without
disturbing any existing Paperclip sub-route behavior. The approach:

1. When location.pathname resolves to a Builder tab (overview /
   issues / agents / gates / costs / activity / org), render the
   BuilderTabStrip + the matching new tab component (OverviewTab /
   ProjectIssuesList / AgentsTab / etc.) and hide the legacy
   PageTabBar + legacy overview/list handlers.
2. When the pathname resolves to a legacy tab (configuration /
   budget / workspaces / plugin:*), the existing Tabs/PageTabBar and
   dispatch render exactly as before — backwards compat preserved.

This is Option 1 from the Phase 11 plan: union the old and new tab
logic, silent pass-through for configuration/budget, no surface in
the new strip.

OverviewTab currently receives null for every data slice
(progress/milestones/originChat/activity24h) because the shared
Project type + projectsApi don't carry those fields yet; the tab
renders explicit em-dash / "No milestones defined" placeholders.
See the Phase 11 report for the backend gap list.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 12:24:40 +00:00
..
Activity.tsx feat(06-02): replace Select a company empty states + CLI Paperclip strings 2026-04-04 03:55:42 +00:00
AgentDetail.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
Agents.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ApprovalDetail.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
Approvals.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
Auth.tsx feat(03-01): replace Paperclip icon with Box in CompanyRail, use VOCAB in Auth 2026-04-04 03:55:41 +00:00
BoardClaim.tsx [nexus] fix(audit): resolve integration checker findings — straggler strings, query param pre-fill, orphaned import 2026-04-04 03:55:42 +00:00
CliAuth.tsx feat(06-03): TERM-18 grep audit — fix remaining display-zone corporate strings 2026-04-04 03:55:42 +00:00
Companies.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
CompanyExport.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
CompanyImport.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
CompanySettings.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
CompanySkills.tsx feat(06-02): replace Select a company empty states + CLI Paperclip strings 2026-04-04 03:55:42 +00:00
ContentStudio.tsx refactor(nexus): rewire content studio to workshop grid 2026-04-11 12:21:29 +00:00
ConvertPage.tsx feat: Phase 42 — Wallpapers, Social, Format Conversion & Voice (12 platforms, convert pipeline, offline badge) 2026-04-05 09:56:53 +00:00
Costs.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
Dashboard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
DesignGuide.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ExecutionWorkspaceDetail.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
GoalDetail.tsx refactor: rename packages to @paperclipai and CLI binary to paperclipai 2026-03-03 08:45:26 -06:00
Goals.tsx feat(06-02): replace Select a company empty states + CLI Paperclip strings 2026-04-04 03:55:42 +00:00
Inbox.test.tsx fix(inbox): prefer canonical last activity 2026-04-03 07:24:33 -05:00
Inbox.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
InstanceExperimentalSettings.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
InstanceGeneralSettings.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
InstanceSettings.tsx feat(06-01): fix named terminology straggler requirements (TERM-10 through TERM-17) 2026-04-04 03:55:42 +00:00
InviteLanding.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
IssueDetail.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
Issues.tsx feat(06-02): replace Select a company empty states + CLI Paperclip strings 2026-04-04 03:55:42 +00:00
MyIssues.tsx feat(06-02): replace Select a company empty states + CLI Paperclip strings 2026-04-04 03:55:42 +00:00
NewAgent.tsx feat(06-02): replace Paperclip brand + CEO display strings in UI components 2026-04-04 03:55:42 +00:00
NotFound.tsx feat(03-03): replace display strings in page files I-R and App.tsx with VOCAB 2026-04-04 03:55:41 +00:00
Org.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
OrgChart.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
PersonalAssistant.tsx refactor(nexus): drop unused useNavigate import from PersonalAssistant (phase 9) 2026-04-11 12:23:42 +00:00
PluginManager.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
PluginPage.tsx feat(06-02): replace Select a company empty states + CLI Paperclip strings 2026-04-04 03:55:42 +00:00
PluginSettings.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ProjectDetail.tsx refactor(nexus): add BuilderTabStrip to ProjectDetail (phase 11) 2026-04-11 12:24:40 +00:00
Projects.tsx refactor(nexus): rewrite Projects list with hero-stat cards (phase 11) 2026-04-11 12:23:14 +00:00
ProjectWorkspaceDetail.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
RoutineDetail.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
Routines.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
RunTranscriptUxLab.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
SkillBrowser.test.tsx test(10-02): add SkillBrowser SSR smoke tests 2026-04-04 03:55:42 +00:00
SkillBrowser.tsx feat(20-02): add compatibleAdapters prop to SkillCard and wire Browse/Trending tabs 2026-04-04 03:55:42 +00:00
SkillDetail.test.tsx feat(10-03): implement SkillDetail page with Overview, Versions, Diff tabs 2026-04-04 03:55:42 +00:00
SkillDetail.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
StudioWorkshopDetail.test.tsx feat(nexus): add StudioWorkshopDetail page (phase 10) 2026-04-11 12:17:58 +00:00
StudioWorkshopDetail.tsx refactor(nexus): rewire content studio to workshop grid 2026-04-11 12:21:29 +00:00