mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-03-06 16:31:12 +08:00
Refactor team collaboration skills and update documentation
- Renamed `team-lifecycle-v5` to `team-lifecycle` across various documentation files for consistency. - Updated references in code examples and usage sections to reflect the new skill name. - Added a new command file for the `monitor` functionality in the `team-iterdev` skill, detailing the coordinator's monitoring events and task management. - Introduced new components for dynamic pipeline visualization and session coordinates display in the frontend. - Implemented utility functions for pipeline stage detection and status derivation based on message history. - Enhanced the team role panel to map members to their respective pipeline roles with status indicators. - Updated Chinese documentation to reflect the changes in skill names and descriptions.
This commit is contained in:
@@ -7,7 +7,7 @@ import { create } from 'zustand';
|
||||
import { devtools, persist } from 'zustand/middleware';
|
||||
import type { TeamMessageFilter } from '@/types/team';
|
||||
|
||||
export type TeamDetailTab = 'artifacts' | 'messages';
|
||||
export type TeamDetailTab = 'pipeline' | 'artifacts' | 'messages';
|
||||
|
||||
interface TeamStore {
|
||||
selectedTeam: string | null;
|
||||
@@ -42,7 +42,7 @@ export const useTeamStore = create<TeamStore>()(
|
||||
viewMode: 'list',
|
||||
locationFilter: 'active',
|
||||
searchQuery: '',
|
||||
detailTab: 'artifacts',
|
||||
detailTab: 'pipeline',
|
||||
setSelectedTeam: (name) => set({ selectedTeam: name }),
|
||||
toggleAutoRefresh: () => set((s) => ({ autoRefresh: !s.autoRefresh })),
|
||||
setMessageFilter: (filter) =>
|
||||
@@ -53,8 +53,8 @@ export const useTeamStore = create<TeamStore>()(
|
||||
setLocationFilter: (filter) => set({ locationFilter: filter }),
|
||||
setSearchQuery: (query) => set({ searchQuery: query }),
|
||||
setDetailTab: (tab) => set({ detailTab: tab }),
|
||||
selectTeamAndShowDetail: (name) => set({ selectedTeam: name, viewMode: 'detail', detailTab: 'artifacts' }),
|
||||
backToList: () => set({ viewMode: 'list', detailTab: 'artifacts' }),
|
||||
selectTeamAndShowDetail: (name) => set({ selectedTeam: name, viewMode: 'detail', detailTab: 'pipeline' }),
|
||||
backToList: () => set({ viewMode: 'list', detailTab: 'pipeline' }),
|
||||
}),
|
||||
{ name: 'ccw-team-store' }
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user