minie135/mooncake-audit/report does not have a README file

    Report

    pub(all) struct Report {
    module : String
    version : String
    risk : Int
    verdict : String
    findings : Array[
    Finding
    ]
    errors : Array[String]
    } derive(ToJson,
    Debug
    )

    Report::to_json_string

    fn Report::to_json_string(self : Report) -> String

    human_summary

    fn human_summary(r : Report) -> String

    summary_md

    fn summary_md(r : Report) -> String

    Markdown 摘要(GitHub step summary / PR 评论用): verdict 徽标 + 风险分 + 按严重度分组的 findings 表

    summary_md_lines

    fn summary_md_lines(r : Report) -> Int

    Markdown 摘要的行数(用于测试与 CI 断言)

    to_sarif

    fn to_sarif(r : Report) -> String

    完整 SARIF 文档(run 级元数据 + rules + results)