- Split organization.tsx (1395 lines) into 12 files: AgentRoster, AgentCreator, AgentEditor, GoalList, GoalCreator, GoalEditor, ProjectList, ProjectCreator, ProjectEditor, OrgChart, helpers, orgTreeLayout - Split dashboard.tsx (1053 lines) into 11 files: Dashboard, HealthCard, MetricsGrid, ActivityFeed, QuickActions, DepartmentOverview, TaskPipeline, SprintProgress, GoalProgress, KanbanBoard, NeedsAttention - All sub-component files under 300 lines (max: 239 lines) - Original files replaced with backward-compatible re-exports - TypeScript compilation passes
11 lines
578 B
TypeScript
11 lines
578 B
TypeScript
export { AgentRoster } from "./organization/AgentRoster";
|
|
export { AgentCreator } from "./organization/AgentCreator";
|
|
export { AgentEditor } from "./organization/AgentEditor";
|
|
export { GoalList } from "./organization/GoalList";
|
|
export { GoalCreator } from "./organization/GoalCreator";
|
|
export { GoalEditor } from "./organization/GoalEditor";
|
|
export { ProjectList } from "./organization/ProjectList";
|
|
export { ProjectCreator } from "./organization/ProjectCreator";
|
|
export { ProjectEditor } from "./organization/ProjectEditor";
|
|
export { OrgChart } from "./organization/OrgChart";
|