feat: global trace database frontend + improvements to tech review status sync (#6671)

* wip

* ui edits

* better logic for syncing tech review state in a single centralized place

* never automatically finish a tech review report

* fix css

* fix clippy

* prepr
This commit is contained in:
aecsocket
2026-07-09 16:09:02 +00:00
committed by GitHub
parent 623b51e6ea
commit e877167db7
29 changed files with 1369 additions and 396 deletions
@@ -254,6 +254,10 @@ pub struct ReportIssueDetail {
pub data: HashMap<String, serde_json::Value>,
/// How important is this issue, as flagged by Delphi?
pub severity: DelphiSeverity,
/// Project-local verdict for this detail, if one exists.
pub local_status: Option<DelphiStatus>,
/// Global verdict for this detail's key, if one exists.
pub global_status: Option<DelphiStatus>,
/// Has this issue detail been marked as safe or unsafe?
pub status: DelphiStatus,
}