User Interface medium complexity frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Dedicated panel in the Admin Web Portal that lists flagged activities for triage. Reviewers can view flag reasons, notes, and take resolution actions without leaving the panel.

Feature: Activity Flagging

flag-panel

Sources & reasoning

Required by §8 canonical taxonomy under Activity Oversight area. Supports the Bufdir-etterprøving need from §3.2 (NHF). Not in MVP admin scope (§5) which is restricted to user admin and basic overview; aligns to Core Product alongside the rest of the oversight workflow.

  • admin-activity-oversight | Activity Oversight | Activity Review & Approval, Activity Flagging, Duplicate Activity Detection
  • Dokumentvedlegg til aktiviteter: Invitasjoner, Facebook-skjermbilder m.m. - viktig for Bufdir-etterprøving.

Responsibilities

  • Render list of flagged activities with reason codes and notes
  • Provide filtering and sorting by reason, date, and reviewer
  • Surface flag creation form with reason code selector and free-text note
  • Trigger flag resolution and removal actions
  • Display visual indicators distinguishing flagged from approved entries

Interfaces

renderFlagPanel(filters): PanelView
openFlagForm(activityId): FlagFormDialog
submitFlag(activityId, reasonCode, note): void
resolveFlag(flagId, resolution): void