Skip to content

[Domain] add pressure risk summaries and result view polish#211

Closed
95x8x9 wants to merge 2 commits into
mainfrom
codex/result-label-fit
Closed

[Domain] add pressure risk summaries and result view polish#211
95x8x9 wants to merge 2 commits into
mainfrom
codex/result-label-fit

Conversation

@95x8x9
Copy link
Copy Markdown
Collaborator

@95x8x9 95x8x9 commented May 9, 2026

Summary

  • add scenario-wide pressure hotspot, exposure, and critical event tracking in the domain risk pipeline
  • persist pressure summaries into scenario result artifacts and surface them in result and batch result views
  • add pressure overlays and pressure-focused summary cards, then tighten result-card label fitting so long bottleneck labels stay readable
  • expand regression coverage for pressure risk calculations and result artifact aggregation

Related Issue

Area

  • Domain
  • Application
  • Engine
  • Docs
  • Build
  • Analysis
  • Chore

Architecture Check

  • I kept the dependency direction application -> domain -> engine.
  • I did not add Qt UI code to src/domain.
  • I did not add domain or application dependencies to src/engine.
  • I used src/ as the include root.

Verification

  • cmake --preset windows-debug
  • cmake --build --preset build-debug
  • ctest --preset test-debug
  • Not run (reason below)

Risks / Follow-up

  • Pressure risk is now available as a scenario-common metric, but project persistence for reopening saved results still needs separate follow-up if we want pressure summaries restored from saved project files.

@95x8x9 95x8x9 marked this pull request as ready for review May 9, 2026 16:29
@95x8x9 95x8x9 requested a review from learncold as a code owner May 9, 2026 16:29
@95x8x9 95x8x9 changed the title [Application] improve result card label fitting [Domain] add pressure risk summaries and result view polish May 9, 2026
@95x8x9 95x8x9 changed the base branch from codex/pressure-risk-results to main May 9, 2026 16:35
@95x8x9
Copy link
Copy Markdown
Collaborator Author

95x8x9 commented May 10, 2026

Consolidated into #215 targeting main.

@95x8x9 95x8x9 closed this May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant