Skip to content

feat: add data retention policies, case management queue, portfolio view, and tariff forecasting - #1181

Merged
vjuliaife merged 1 commit into
vjuliaife:mainfrom
trustosaretin:feat/data-retention-case-management-portfolio-forecast
Aug 30, 2026
Merged

feat: add data retention policies, case management queue, portfolio view, and tariff forecasting#1181
vjuliaife merged 1 commit into
vjuliaife:mainfrom
trustosaretin:feat/data-retention-case-management-portfolio-forecast

Conversation

@trustosaretin

Copy link
Copy Markdown
Contributor

Closes #1031, Closes #1029, Closes #1028, Closes #1030

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Refactoring (no functional or behavioral changes)
  • Performance improvement
  • Documentation update
  • Build / CI configuration change
  • Dependency update
  • Other:

Summary

This PR adds four new features to the TariffShield platform:

  1. Data Retention Policy Configuration (Add Self-Service Data Retention Policy Configuration #1031): Importers can now set retention periods for optional data categories (documents, logs, events, tariff uploads). Regulatory-required categories are excluded from configurable retention.

  2. Case Management Queue for Compliance Flags (Add Case Management Queue for Compliance Flags #1029): Compliance flags now support assignment to specific admin users, extended status tracking (new, investigating, escalated, resolved), priority levels, and case notes/comments.

  3. Multi-Bond Portfolio View (Add Multi-Bond Portfolio View for Importers With Several Active Bonds #1028): Importers with multiple active bonds can now view a consolidated portfolio summary showing all bonds with status, expiry, collateral health, and aggregate totals.

  4. Tariff Exposure Forecasting (Add Tariff Exposure Forecasting Based on Import Volume Trends #1030): A new endpoint analyzes prior tariff CSV uploads to compute volume trends and projects required collateral 30/60/90 days out under the trend.

Motivation / Context

These features address key importer and compliance needs:

  • Data retention policies help importers manage their data lifecycle proactively
  • Case management queue enables efficient compliance workflow management
  • Portfolio view provides consolidated visibility for importers with multiple bonds
  • Tariff forecasting helps importers plan for future collateral requirements

Closes #1031, Closes #1029, Closes #1028, Closes #1030

…iew, and tariff forecasting

- Add configurable retention policies per data category (vjuliaife#1031)
- Add case management queue with assignment, priority, and status tracking (vjuliaife#1029)
- Add multi-bond portfolio view aggregating status across all bonds (vjuliaife#1028)
- Add tariff exposure forecasting based on import volume trends (vjuliaife#1030)

Closes vjuliaife#1031, Closes vjuliaife#1029, Closes vjuliaife#1028, Closes vjuliaife#1030
@vercel

vercel Bot commented Aug 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tariff-shield-web Error Error Aug 30, 2026 10:40am

@drips-wave

drips-wave Bot commented Aug 30, 2026

Copy link
Copy Markdown

@trustosaretin 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

@vjuliaife
vjuliaife merged commit 812a7a3 into vjuliaife:main Aug 30, 2026
1 of 2 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