POSA_Copyrighter/web/operator-gui
changukyu 3535bfee15 fix: operator GUI robustness, persistence and dead-control fixes
- Image viewer controls (fit / 1:1 / rotate) now have handlers and reset per
  case (were dead buttons).
- 'auto-entry deactivate' is scoped to the selected case's sourceSubmissionId
  (was deactivating an arbitrary global entry).
- dismissCollectionCandidate persists via a real endpoint (was a local splice
  that resurrected on the next refresh).
- setDecision has an in-flight guard; rerunSelectedEnrichment /
  applyCoverageFilter get null guards and a best-effort refresh on partial
  failure; deactivateCorrectionEntry skips already-inactive entries, tolerates
  per-entry failures, and always refreshes (guarded).
- executeSuggestedQueries / runCandidateCollection commit only after success
  so a failed run doesn't wipe the previous view; applyBootstrap clears a stale
  error banner; renderCorrections guards derivedEntries.
- riskClass allowlists the band and case/similar/face-crop URLs route through
  safeUrl (XSS defence-in-depth).
2026-07-11 16:07:30 +09:00
..
assets fix: resolve code-review findings from the clean-review restyle 2026-06-11 11:13:46 +09:00
pitch-assets chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00
app.js fix: operator GUI robustness, persistence and dead-control fixes 2026-07-11 16:07:30 +09:00
evidence-guidance.js chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00
index.html fix: resolve multi-agent review findings for workbench efficiency round 2026-06-12 18:44:35 +09:00
operator-labels.js chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00
operator-search.js feat: expose google_search as operator manual text-query provider 2026-06-12 17:46:45 +09:00
pitch.css chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00
pitch.html chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00
pitch.js chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00
styles.css fix: resolve multi-agent review findings for workbench efficiency round 2026-06-12 18:44:35 +09:00
submission-import.js chore: initial commit of copyrighter (rights_filter) 2026-06-09 09:50:31 +09:00