The table is shown on the left and issue-specific decision controls on the
right. The report remains immutable until the selected row passes the same
validation used by convert_raw_logs(). When raw_logs is supplied,
Refresh remaining issues applies the cumulative decisions to the original
events with errors = "warn" and replaces the visible table with unresolved
issues from the new conversion. A diary-backed decision that cannot be
applied is reset to Leave unresolved while successfully applied decisions
are hidden. Resolved upstream decisions remain in the history returned by
Done. Mouse and arrow-key row selection both update the decision controls.
Usage
conversion_report_editor(
report,
launch = interactive(),
host = "127.0.0.1",
port = NULL,
raw_logs = NULL,
protocol_manifest = NULL,
sampling_schedule = NULL,
manual_diary = NULL,
check_compliance = TRUE,
compliance_checker = new_sampling_compliance_checker()
)Arguments
- report
A conversion report list or its editable issue table.
- launch
Run the Shiny gadget immediately. Set
FALSEto return ashiny.appobjfor tests, embedding, or deployment.- host
Host passed to
shiny::runApp().- port
Optional port passed to
shiny::runApp().- raw_logs
Optional immutable raw events. Required to enable refreshing the conversion after decisions change.
- protocol_manifest, sampling_schedule, manual_diary, check_compliance, compliance_checker
Conversion settings forwarded unchanged by
Refresh remaining issues.