Adding a Column to Enhance Flag Status Reports : How to add column in flag status report?

Not an expert. I think you have no choice but to overwrite Reports::FlagsStatus in a plugin.

For example, to add a Resolution column, you can do:

  Reports::FlagsStatus.class_eval do
    class_methods do
      alias_method :original_report_flags_status, :report_flags_status

      def report_flags_status(report)
        original_report_flags_status(report)

        report.labels.push(
          {
            type: :text,
            property: :resolution,
            title: "Resolution", # I18n.t(...),
          })
      end
    end
  end

To display the topic tile, you will have to overwrite the SQL query to add it.

And then add a new label, such as:

{
  type: :topic,
  properties: {
    id: :topic_id,
    title: :topic_title,
  },
  title: "Topic Title", # I18n.t(...)
},

Hope that helps.