Establish dynamic Data Model visualization.#3443
Establish dynamic Data Model visualization.#3443ayushgupta704 wants to merge 8 commits intointelowlproject:developfrom
Conversation
|
thanks for the efforts but I don't think this change should be merged. |
|
Also, you should wait to be assigned to the issue next time. I just did it 2 minutes ago but I already found the PR opened. That is what happens if you rush to implementation without waiting to have a proper discussion. |
Description
I've implemented a comprehensive refactor to resolve the "data ghosting" issue by establishing the Data Model as the unified interface for both analysis storage and visualization.
Instead of relying on brittle, hardcoded extraction logic within individual visualizers, this PR introduces a Dynamic Discovery Engine in the base Visualizer class. This engine automatically detects, humanizes, and renders all metadata stored in the additional_info JSON field of any Data Model. This ensures that no valuable API data is left hidden from the user.
Key Improvements:
Screen.Recording.2026-03-07.192827.mp4
Type of change
Checklist
Closes #3420