skald

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package skald renders scan results and verdicts into evidence: a JSON summary and merged SARIF. A skald is the poet who records deeds — here, the record of a scan.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MergedSARIF

func MergedSARIF(run engine.Result) sarif.Report

MergedSARIF combines all controls' reports into one SARIF report.

func RenderJSON

func RenderJSON(w io.Writer, release saga.Release, run engine.Result, verdict norn.Result) error

RenderJSON writes a JSON evidence summary combining the run result and the verdict. Controls are emitted in name order for stable output.

func WriteSARIF

func WriteSARIF(w io.Writer, run engine.Result) error

WriteSARIF writes the merged run results as SARIF 2.1.0 JSON.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL