Directories
¶
| Path | Synopsis |
|---|---|
|
Package atomicfile contains code related to writing to filesystems atomically.
|
Package atomicfile contains code related to writing to filesystems atomically. |
|
Package auditlog reads and writes the optimization log (results.tsv): one baseline/keep/revert/error row per experiment, nine tab-separated columns.
|
Package auditlog reads and writes the optimization log (results.tsv): one baseline/keep/revert/error row per experiment, nine tab-separated columns. |
|
Package errs is skillet's shared error type: one Error with machine-readable codes, following Ben Johnson's leaf/wrapper convention.
|
Package errs is skillet's shared error type: one Error with machine-readable codes, following Ben Johnson's leaf/wrapper convention. |
|
Package finding is skillet's shared diagnostic type: one Diagnostic that any linter or gate emits, carrying a Severity, an optional Category, an optional location Path, and a human Message.
|
Package finding is skillet's shared diagnostic type: one Diagnostic that any linter or gate emits, carrying a Severity, an optional Category, an optional location Path, and a human Message. |
|
Package fsutil provides small, filesystem-shaped helpers shared by skillet tools.
|
Package fsutil provides small, filesystem-shaped helpers shared by skillet tools. |
|
Package identity provides content-identity hashing shared across skillet tools.
|
Package identity provides content-identity hashing shared across skillet tools. |
|
Package judge is the deterministic rule-judge for behavioral scoring.
|
Package judge is the deterministic rule-judge for behavioral scoring. |
|
Package manifest builds the skills-manifest.json a verify pass emits: a machine-readable summary of a verified skill tree that downstream tools read instead of rediscovering it.
|
Package manifest builds the skills-manifest.json a verify pass emits: a machine-readable summary of a verified skill tree that downstream tools read instead of rediscovering it. |
|
Package markdown parses a SKILL.md body into a small structured view, using goldmark (the established Go Markdown parser) instead of hand-rolled regexes.
|
Package markdown parses a SKILL.md body into a small structured view, using goldmark (the established Go Markdown parser) instead of hand-rolled regexes. |
|
Package naming derives filenames and human titles for the distillation pipeline: a source markdown file's title, and the *_rules.md / *_prompt.md output names beside it.
|
Package naming derives filenames and human titles for the distillation pipeline: a source markdown file's title, and the *_rules.md / *_prompt.md output names beside it. |
|
Package neutrality implements the runtime-neutrality red-light scan shared by skillet tools.
|
Package neutrality implements the runtime-neutrality red-light scan shared by skillet tools. |
|
Package proof verifies a proof packet under NO-PROOF-NO-CLOSE: every declared artifact exists on disk and its bytes hash to the recorded digest.
|
Package proof verifies a proof packet under NO-PROOF-NO-CLOSE: every declared artifact exists on disk and its bytes hash to the recorded digest. |
|
Package provenance reads and writes a comment header that marks a file as a vendored copy of an artifact whose home is another repository, and computes the content digest that header records.
|
Package provenance reads and writes a comment header that marks a file as a vendored copy of an artifact whose home is another repository, and computes the content digest that header records. |
|
Package ratchet is the acceptance machinery of a darwin-style optimization loop: the keep/revert gate (gate.go) and the activation confusion matrix that feeds it a trigger-accuracy signal (activation.go).
|
Package ratchet is the acceptance machinery of a darwin-style optimization loop: the keep/revert gate (gate.go) and the activation confusion matrix that feeds it a trigger-accuracy signal (activation.go). |
|
Package ruleset is the typed model of a distilled ruleset: a set of Rules, each an imperative with a severity, a level, a rationale, a ✗/✓ example pair, and an optional ↦ source anchor.
|
Package ruleset is the typed model of a distilled ruleset: a set of Rules, each an imperative with a severity, a level, a rationale, a ✗/✓ example pair, and an optional ↦ source anchor. |
|
distill
Package distill generates the per-source distillation prompts: for each Markdown source under a tree it fills a template with links to the source and to the rules file it should produce, and writes a *_prompt.md beside the output directory.
|
Package distill generates the per-source distillation prompts: for each Markdown source under a tree it fills a template with links to the source and to the rules file it should produce, and writes a *_prompt.md beside the output directory. |
|
synthesize
Package synthesize assembles distilled rulesets into a single synthesis prompt: it replaces a template's {{RULESETS}} marker with one <ruleset> block per input.
|
Package synthesize assembles distilled rulesets into a single synthesis prompt: it replaces a template's {{RULESETS}} marker with one <ruleset> block per input. |
|
Package skill loads and parses Agent Skills ("SKILL.md") files — the unified loader shared by exegesis and skillsaw.
|
Package skill loads and parses Agent Skills ("SKILL.md") files — the unified loader shared by exegesis and skillsaw. |
|
Package speclint validates an Agent Skill's frontmatter against the agentskills.io skill spec.
|
Package speclint validates an Agent Skill's frontmatter against the agentskills.io skill spec. |
|
Package stats holds the small deterministic statistics skillet tools need.
|
Package stats holds the small deterministic statistics skillet tools need. |
|
Package testprompts is skillet's reader and gate for the test-prompts.json contract shared by exegesis and skillsaw.
|
Package testprompts is skillet's reader and gate for the test-prompts.json contract shared by exegesis and skillsaw. |
Click to show internal directories.
Click to hide internal directories.