Discover Packages
github.com/jacu-dev/jacu-harness
internal
provenance
package
Version:
v0.2.0
Opens a new window with list of versions in this module.
Published: Aug 19, 2026
License: MIT
Opens a new window with license information.
Imports: 6
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
Package provenance classifies authorship traces, host references, and policy text.
const (
ClassTrace Class = "trace"
ClassProduct Class = "product"
ClassPolicy Class = "policy"
)
type Finding struct {
Kind Kind `json:"kind"`
Class Class `json:"class"`
Rule string `json:"rule"`
Path string `json:"path,omitempty"`
Line int `json:"line,omitempty"`
Commit string `json:"commit,omitempty"`
Excerpt string `json:"excerpt,omitempty"`
}
type Gap struct {
Check string `json:"check"`
Reason string `json:"reason"`
}
const (
KindAIAuthor Kind = "ai_author"
KindAITrailer Kind = "ai_trailer"
KindAIEmail Kind = "ai_email"
KindGeneratedWith Kind = "generated_with"
KindRobotEmoji Kind = "robot_emoji"
KindNonEnglishSubject Kind = "non_english_subject"
KindNonConventionalSubject Kind = "non_conventional_subject"
)
type Report struct {
Findings []Finding `json:"findings"`
Traces int `json:"traces"`
Products int `json:"products"`
Policies int `json:"policies"`
Gaps []Gap `json:"gaps"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.