mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-02-01 08:13:37 +00:00
- Replace repetitive JSX with TAB_CONFIGS array defining all tabs and fields - Create reusable Banner component for info/warning banners - Create PromptFieldList component for rendering fields from config - Support nested sections (like Auto Mode's Template Prompts section) - Reduce file from ~950 lines to ~810 lines (-15% code) Benefits: - Adding new prompt tabs/fields is now declarative (just add to config) - Consistent structure enforced by TypeScript interfaces - Much easier to maintain and extend Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>