Skip to content

feat: add bridge comparison report and analytics controls - #1223

Merged
Mosas2000 merged 2 commits into
StellaBridge:mainfrom
Ada-Girly881:feat/bridge-analytics-reporting-suite
Aug 28, 2026
Merged

feat: add bridge comparison report and analytics controls#1223
Mosas2000 merged 2 commits into
StellaBridge:mainfrom
Ada-Girly881:feat/bridge-analytics-reporting-suite

Conversation

@Ada-Girly881

Copy link
Copy Markdown
Contributor

Summary

This PR delivers the bridge analytics and reporting improvements requested across the following issues:

It introduces the bridge comparison reporting workflow, transaction address labeling support, historical liquidity heatmap export, and chart data sampling controls to improve operational visibility, analysis quality, and dashboard performance.

What's included

  • Bridge comparison report generation with structured output and user-facing workflow
  • Transaction address labeling service for better transaction traceability and attribution
  • Historical liquidity heatmap export for time-based analysis and external reporting
  • Chart data sampling controls to balance precision, performance, and usability
  • DB migration for the new address labels table
  • Route registration wired into the existing analytics, bridge, and data route groups

API and behavior

  • Adds the required data model and service contracts for bridge comparison reporting
  • Introduces labeling behavior for transaction address metadata
  • Supports exportable historical liquidity heatmap data
  • Enables configurable chart sampling to reduce overload while preserving analytical integrity
  • Includes validation and safe failure handling for invalid input

Testing

  • Unit tests added for all four new services

Rollout and rollback

  • Backward-compatible additive changes with new routes and one new table
  • Rollback path is to revert the migration and disable/remove the new routes

Related issues

Closes #1149
Closes #1152
Closes #1150
Closes #1151

- Add bridge comparison report service and API (StellaBridge#1149)
- Add transaction address labeling service and API (StellaBridge#1152)
- Add historical liquidity heatmap export service and API (StellaBridge#1150)
- Add chart data sampling controls service and API (StellaBridge#1151)
- Add DB migration for address labels table
- Register new routes in analytics, bridge, and data route groups
- Add unit tests for all four new services
@drips-wave

drips-wave Bot commented Aug 28, 2026

Copy link
Copy Markdown

@Ada-Girly881 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Mosas2000

Copy link
Copy Markdown
Contributor

Please resolve the conflict

@Mosas2000
Mosas2000 merged commit 7e94a80 into StellaBridge:main Aug 28, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants