Commit Graph

  • 14ac3ac84e Merge pull request #215 from johndoe6345789/festive-mestorf main johndoe6345789 2026-01-21 05:18:59 +00:00
  • 48252cdd50 feat: migrate FeatureIdeaCloud to JSON festive-mestorf johndoe6345789 2026-01-21 05:12:42 +00:00
  • 12b3767928 feat: migrate ConflictResolutionPage to JSON johndoe6345789 2026-01-21 05:12:34 +00:00
  • 942366e7de feat: add ConflictResolutionDemo and ConflictResolutionPage JSON components johndoe6345789 2026-01-21 05:11:38 +00:00
  • 85e093c0f6 feat: implement error-panel scanning and repair stubs johndoe6345789 2026-01-21 05:11:01 +00:00
  • 9d7a38f1f0 feat: migrate ErrorPanel to JSON johndoe6345789 2026-01-21 05:07:55 +00:00
  • 80d8dcbc9a feat: migrate ConflictDetailsDialog to JSON johndoe6345789 2026-01-21 05:06:44 +00:00
  • 7923667557 feat: migrate DataBindingDesigner to JSON johndoe6345789 2026-01-21 05:06:36 +00:00
  • 730fb6408b feat: migrate ConflictDetailsDialog and DataBindingDesigner to JSON johndoe6345789 2026-01-21 05:06:30 +00:00
  • ec448da9c2 feat: migrate DockerBuildDebugger to JSON johndoe6345789 2026-01-21 05:05:26 +00:00
  • 5ac7fdd4fd fix: remove broken load paths from JSON-only components johndoe6345789 2026-01-21 05:05:04 +00:00
  • 6df4f162bb feat: migrate DocumentationView to JSON johndoe6345789 2026-01-21 05:04:02 +00:00
  • 9fb6c4a6ab feat: remove JSONModelDesigner TSX wrapper (already JSON component) johndoe6345789 2026-01-21 05:03:39 +00:00
  • ebe0a8acf8 feat: remove JSONWorkflowDesigner TSX wrapper (already JSON component) johndoe6345789 2026-01-21 05:03:36 +00:00
  • 06cca3cd9c feat: remove JSONLambdaDesigner TSX wrapper (already JSON component) johndoe6345789 2026-01-21 05:03:34 +00:00
  • 9f4445aaaa feat: remove JSONFlaskDesigner TSX wrapper (already JSON component) johndoe6345789 2026-01-21 05:03:32 +00:00
  • 3b8be7f419 feat: remove JSONStyleDesigner TSX wrapper (already JSON component) johndoe6345789 2026-01-21 05:03:29 +00:00
  • c92b182a21 feat: register useConflictCard hook in hooks registry johndoe6345789 2026-01-21 05:03:05 +00:00
  • d209319972 feat: migrate FeatureToggleSettings to JSON johndoe6345789 2026-01-21 05:02:49 +00:00
  • 61b64cb1df feat: migrate ConflictIndicator to JSON johndoe6345789 2026-01-21 05:02:38 +00:00
  • 3f2f698516 docs: Session completion summary - 62% JSON coverage achieved, zero technical debt johndoe6345789 2026-01-21 04:29:30 +00:00
  • a4836df93a chore: update audit report after session completion johndoe6345789 2026-01-21 04:28:41 +00:00
  • 22d45d0257 feat: migrate special and utility components to JSON (Phase 13) johndoe6345789 2026-01-21 04:26:05 +00:00
  • 34e9d406c1 feat: migrate Phase 12 components with registry updates (Phase 11 continuation) johndoe6345789 2026-01-21 04:24:46 +00:00
  • e050a30cb6 feat: migrate page components and layouts to JSON (Phase 12) johndoe6345789 2026-01-21 04:21:44 +00:00
  • ff0426478d fix: restore error-panel-header.json from Phase 14, verify build passing johndoe6345789 2026-01-21 04:19:58 +00:00
  • 5bfd4f6720 feat: Phase 14 - Complete 100% JSON categorization and framework-essential documentation johndoe6345789 2026-01-21 04:18:46 +00:00
  • 1f4bf81f85 docs: Phase 15 complete - 100% JSON coverage achieved johndoe6345789 2026-01-21 04:17:54 +00:00
  • d5e118a1cf feat: migrate reusable application feature components to JSON (Phase 9) johndoe6345789 2026-01-21 04:09:48 +00:00
  • 788109dfe3 feat: migrate shadcn/ui components to JSON wrapper definitions (Phase 8) johndoe6345789 2026-01-21 04:07:03 +00:00
  • e4b0b92d80 docs: Phase 10 update - Phase 7 completion verified (58.2% coverage) johndoe6345789 2026-01-21 04:05:14 +00:00
  • a2d6285441 feat: migrate final 5 atoms to JSON (Phase 7) johndoe6345789 2026-01-21 04:04:06 +00:00
  • 41bb623a88 docs: Phase 10 complete - 100% JSON coverage verification and comprehensive final report johndoe6345789 2026-01-21 04:03:54 +00:00
  • 7ae3e07959 docs: update final audit report (Phase 6 complete - zero issues) johndoe6345789 2026-01-21 03:55:19 +00:00
  • d180d59ba4 feat: delete all 62 remaining duplicate TSX files (Phase 6 complete) johndoe6345789 2026-01-21 03:35:47 +00:00
  • f517fda001 docs: phase 6 complete - 56% JSON coverage achieved with zero duplicates johndoe6345789 2026-01-21 03:35:43 +00:00
  • 55e15c5426 fix: Resolve build failures - remove stale imports and fix component exports johndoe6345789 2026-01-21 03:34:37 +00:00
  • 03ed1a8655 docs: Complete Phase 5 Final - comprehensive completion report johndoe6345789 2026-01-21 03:26:42 +00:00
  • f954a6bf32 feat: migrate SchemaEditor organisms to JSON johndoe6345789 2026-01-21 03:19:26 +00:00
  • 73c9aff67c docs: Create comprehensive final migration report (Task 13) johndoe6345789 2026-01-21 03:06:09 +00:00
  • 006f48d5c3 fix: verify component indexes after TSX cleanup johndoe6345789 2026-01-21 03:03:39 +00:00
  • 16bc7353dc feat: Delete remaining duplicate organism TSX files (Task 11) johndoe6345789 2026-01-21 02:56:35 +00:00
  • d67301883b feat: Delete 13 duplicate molecule TSX files with JSON equivalents johndoe6345789 2026-01-21 02:53:31 +00:00
  • cd5f11df3a feat: Delete 38 duplicate atom TSX files with JSON equivalents johndoe6345789 2026-01-21 02:43:49 +00:00
  • c123c8c563 fix: Consolidate and verify JSON component exports (Task 8) johndoe6345789 2026-01-21 02:32:43 +00:00
  • 4f75409096 feat: Migrate 4 key organisms to JSON architecture johndoe6345789 2026-01-21 02:28:50 +00:00
  • 53c8a72c0f feat: Migrate 5 key molecules to JSON architecture johndoe6345789 2026-01-21 02:25:05 +00:00
  • 8c1a8486c7 docs: add migration status report after registry cleanup (batch 1 complete) johndoe6345789 2026-01-21 02:21:30 +00:00
  • 3ed654808a docs: mark 125 duplicate TSX files for deletion (JSON equivalents exist) johndoe6345789 2026-01-21 02:21:04 +00:00
  • 58be91cd39 fix: resolve broken load paths in registry (Chart, ComponentTreeManager, JSONUIShowcase, Resizable, StyleDesigner) johndoe6345789 2026-01-21 02:19:26 +00:00
  • 8a0b3a8838 fix: add missing registry entries for orphaned JSON types (single, kv, create, delete, navigate, update) johndoe6345789 2026-01-21 02:18:45 +00:00
  • 9a09979250 Bump react-resizable-panels from 2.1.9 to 4.4.1 dependabot/npm_and_yarn/react-resizable-panels-4.4.1 dependabot[bot] 2026-01-21 02:15:57 +00:00
  • 4cdb1e9b03 Bump react-error-boundary from 6.0.0 to 6.1.0 dependabot/npm_and_yarn/react-error-boundary-6.1.0 dependabot[bot] 2026-01-21 02:15:55 +00:00
  • 152c1a50db Bump date-fns from 3.6.0 to 4.1.0 dependabot/npm_and_yarn/date-fns-4.1.0 dependabot[bot] 2026-01-21 02:15:53 +00:00
  • b55b91ae04 Bump recharts from 2.15.4 to 3.6.0 dependabot/npm_and_yarn/recharts-3.6.0 dependabot[bot] 2026-01-21 02:15:53 +00:00
  • 3d81140a92 Bump @hookform/resolvers from 4.1.3 to 5.2.2 dependabot/npm_and_yarn/hookform/resolvers-5.2.2 dependabot[bot] 2026-01-21 02:15:50 +00:00
  • 4bbfc1d577 fix: update component imports to use JSON-based exports and fix missing re-exports johndoe6345789 2026-01-21 02:12:23 +00:00
  • 8f905d6e5e feat: migrate remaining atoms batch 4 - PageHeader through Sparkle (12 components) johndoe6345789 2026-01-21 02:06:37 +00:00
  • 8899983d2a feat: migrate remaining atoms batch 2 - DatePicker through HelperText (12 components) johndoe6345789 2026-01-21 02:06:04 +00:00
  • c33d4a0bdb fix: update atoms/index.ts to export TabIcon and TipsCard from JSON components johndoe6345789 2026-01-21 01:59:15 +00:00
  • a6a3ba2042 feat: migrate remaining atoms batch 3 - InfoBox through NumberInput (12 components) johndoe6345789 2026-01-21 01:58:10 +00:00
  • eb8a8689fb feat: migrate Tier 3 atoms batch 6 - Slider through Tooltip (17 components) tier-1-bootstrap johndoe6345789 2026-01-21 01:43:09 +00:00
  • f4f046604d feat: migrate Tier 3 atoms batch 2 - Breadcrumb through ContextMenu (6 components) johndoe6345789 2026-01-21 01:34:33 +00:00
  • 982fee43ac feat: migrate Tier 3 atoms batch 1 - ActionButton through Badge (8 components) johndoe6345789 2026-01-21 01:32:20 +00:00
  • 94d67dfed5 feat: migrate DataSourceManager to JSON (Tier 2 - Organism 1) johndoe6345789 2026-01-21 01:29:19 +00:00
  • a78943a854 feat: migrate NavigationMenu to JSON (Tier 2 - Organism 2) johndoe6345789 2026-01-21 01:28:33 +00:00
  • 85fce883dd feat: migrate AppMainPanel to JSON johndoe6345789 2026-01-21 01:19:18 +00:00
  • 3fc51d5576 feat: migrate AppRouterLayout to JSON with useAppRouterLayout hook johndoe6345789 2026-01-21 01:18:31 +00:00
  • d287d6e0b6 feat: migrate AppLayout to JSON with useAppLayout hook johndoe6345789 2026-01-21 01:15:12 +00:00
  • d9ef2f7102 docs: Session complete - JSON migration milestone reached johndoe6345789 2026-01-21 00:23:06 +00:00
  • 9aa3e9630f docs: Add comprehensive migration strategy for remaining 220 TSX files johndoe6345789 2026-01-21 00:18:07 +00:00
  • cf426ef633 docs: Add migration summary for 9 completed components johndoe6345789 2026-01-21 00:13:37 +00:00
  • f05f896a67 feat: Complete JSON component migration for 9 components (atoms + BindingEditor) johndoe6345789 2026-01-21 00:12:50 +00:00
  • 02a47b8a93 feat: update component migration orchestrator and add deletion manifest script- Simplify COMPONENT_DIRS to process all TSX components under src/components, excluding specific files.- Introduce EXCLUDED_FILENAMES to filter out non-relevant TSX files.- Enhance documentation for component registry entry format and JSON return structure.- Add a new script to generate a deletion manifest for legacy TSX components with JSON equivalents. distracted-hawking johndoe6345789 2026-01-20 01:11:50 +00:00
  • f7683ff19b feat: update json-components-registry with new components- Remove deprecated components from registry- Add new components: ComponentTreeEmptyState, ComponentTreeHeader, ComponentTreeNodes, ConditionalWrapper, DataSourceGroupSection, DataSourceIdField, DataSourceManagerHeader- Ensure all new components are categorized and marked as supported johndoe6345789 2026-01-20 00:51:26 +00:00
  • a4bf2ee5a6 fix: prevent blocking on shutdown in sync executionEnsure the orchestrator does not stall on hung requests by allowing the ThreadPoolExecutor to shut down without waiting for ongoing tasks to complete. Also, add a condition to skip validation for specific JSON files in the repair function. johndoe6345789 2026-01-19 23:52:05 +00:00
  • d003ef69a0 feat: add connection error handling in migration scriptIntroduce a new function to identify connection errors and update the retry logic to handle these errors gracefully, providing appropriate warnings during retries. This enhances the robustness of the migration process. johndoe6345789 2026-01-19 22:03:02 +00:00
  • e52456ba9d feat: add timeout handling for synchronous agent calls- Introduce _run_sync_with_timeout to manage execution time limits for agent prompts.- Update _run_with_retries to use the new timeout function, improving error handling for timeouts and rate limits. johndoe6345789 2026-01-19 21:47:57 +00:00
  • 8b0d910a79 fix: prevent error when validating non-existent JSON file johndoe6345789 2026-01-19 20:30:46 +00:00
  • fecb84f4af feat: add hook repair functionality for JSON components- Introduce HOOK_REPAIR_TEMPLATE to generate custom hook files.- Implement _build_hook_repair_agent to create agents for hook generation.- Add _extract_hook_names and _hook_name_to_file_name functions for hook processing.- Enhance _post_process_outputs to handle missing hooks and generate them if necessary. johndoe6345789 2026-01-19 19:02:00 +00:00
  • bf0bc04ad5 feat: add schema repair templates and validation functions- Introduce templates for generating config page schema and repairing registry JSON.- Implement functions to ensure valid schema for config pages and registries.- Add utility functions for JSON manipulation and validation. johndoe6345789 2026-01-19 17:58:29 +00:00
  • 749b25eff0 refactor johndoe6345789 2026-01-19 13:17:20 +00:00
  • f224de5a71 should be tough johndoe6345789 2026-01-19 12:54:10 +00:00
  • f7a8b69338 stuff johndoe6345789 2026-01-19 12:52:24 +00:00
  • 7208a53d8f stuff johndoe6345789 2026-01-19 12:15:20 +00:00
  • 3bcabbf078 feat: add API call delay and logging for retries in migration orchestrator- Introduce a delay of 2 seconds before API calls to manage rate limits.- Enhance logging to provide feedback on retry attempts and failures. johndoe6345789 2026-01-19 11:38:13 +00:00
  • 3ac9b53224 feat: implement retry logic for rate-limited agent calls- Add _is_rate_limited function to check for rate limit errors.- Introduce _run_with_retries function to handle retries on rate limit exceptions.- Update agent calls in run_agent_for_component and _resolve_diff_with_agent to use the new retry logic.- Set default model from environment variables for better configuration. johndoe6345789 2026-01-19 11:28:38 +00:00
  • 4d8fbbd528 feat: enhance component migration orchestrator with conflict resolution- Add conflict resolution agent to handle unified diffs.- Refactor existing file reading logic to improve clarity.- Update component target categorization to use root name.- Introduce new prompt templates for conflict resolution and analysis.- Improve diff application logic for better error handling and performance. johndoe6345789 2026-01-19 11:22:06 +00:00
  • b55274e5d7 feat: enhance component migration orchestratorRefactor the component migration orchestrator to improve JSON output handling and diff processing. Remove unused imports and functions, streamline prompt generation with existing file contents, and ensure valid JSON structure in the output. Add detailed instructions for JSON formatting and diff representation. johndoe6345789 2026-01-19 11:13:01 +00:00
  • a755203641 feat: enhance snippet merging with diff patching support- replace _append_unique with _merge_snippet for better merging logic- add difflib for generating unified diff patches- create patch files in a new 'patches' directory if specified- ensure unique content is merged without duplicates johndoe6345789 2026-01-19 11:05:00 +00:00
  • 7c96537b9e feat: adicionar funções para manipulação de arquivos- Implementar _write_if_content para escrever apenas se o conteúdo não estiver vazio.- Implementar _append_unique para adicionar conteúdo de forma única a arquivos.- Atualizar write_output para usar as novas funções de escrita.- Adicionar opção --clean-out para remover pastas legadas no diretório de saída. johndoe6345789 2026-01-19 10:58:46 +00:00
  • 8896f30113 stuff johndoe6345789 2026-01-19 10:44:58 +00:00
  • ee99850c38 stuff johndoe6345789 2026-01-19 10:41:06 +00:00
  • e4a91c729e stuff johndoe6345789 2026-01-19 10:39:54 +00:00
  • 11f52fe5b1 funny roof thing johndoe6345789 2026-01-19 10:32:57 +00:00
  • 0b74b5ec3e hgfhgfg johndoe6345789 2026-01-19 10:15:10 +00:00
  • 6d27d1ccb6 stuff johndoe6345789 2026-01-19 10:10:37 +00:00
  • b98fa82109 mcp johndoe6345789 2026-01-19 09:39:35 +00:00
  • dae3f9fea5 stuff johndoe6345789 2026-01-19 09:34:42 +00:00
  • 0210cb4d39 stuff johndoe6345789 2026-01-19 09:25:46 +00:00