Skip to content

Conversation

mmacy
Copy link
Owner

@mmacy mmacy commented Jul 14, 2025

Summary

  • Implements configurable workflow profiles using JSON-based configuration
  • Adds predefined role templates for common workflow patterns
  • Provides full CRUD operations for workflow profiles
  • Includes import/export functionality for sharing configurations

Key features

  • WorkflowProfile types: Structured configuration for roles and execution order
  • WorkflowProfileService: Service layer for profile management with localStorage persistence
  • Predefined templates: Built-in templates for Technical Writer, Technical Reviewer, Information Architect, and Technical Editor
  • Management UI: Complete interface for creating, editing, and managing workflow profiles
  • Import/Export: JSON-based profile sharing and backup functionality

Technical implementation

  • Type-safe configuration with TypeScript interfaces
  • Service pattern for data management and validation
  • React components for profile management UI
  • Local storage persistence with version management
  • Built-in validation for profile integrity

Screenshots

Main application interface

Main Page

Settings page overview

Settings Page

Workflow profiles configuration interface

Workflow Profiles Tab

🤖 Generated with Claude Code

mmacy and others added 2 commits July 14, 2025 13:05
- Create WorkflowProfile and WorkflowRole types with predefined templates
- Implement WorkflowProfileService for CRUD operations and persistence
- Add WorkflowProfilesTab component for profile management UI
- Support import/export of workflow profiles as JSON
- Include built-in templates for common role configurations
- Integrate workflow profiles tab into settings page

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Main application page showing basic interface
- Settings page overview with navigation tabs
- Workflow profiles tab showing JSON-based configuration interface

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
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