internal/

directory
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2026 License: MIT

Directories

Path Synopsis
Package assemble turns extracted facts into the graph.
Package assemble turns extracted facts into the graph.
Package config reads .signpost.yml, the one file a repository uses to state how it wants to be analysed.
Package config reads .signpost.yml, the one file a repository uses to state how it wants to be analysed.
Package discover walks a repository and decides what exists: which files signpost will analyse, what kind of thing each one is, and how much of each is safe to read.
Package discover walks a repository and decides what exists: which files signpost will analyse, what kind of thing each one is, and how much of each is safe to read.
Package export renders the graph in formats other tools already read.
Package export renders the graph in formats other tools already read.
Package extract turns discovered files into language-neutral facts: what a file declares, what it imports, and what it exposes.
Package extract turns discovered files into language-neutral facts: what a file declares, what it imports, and what it exposes.
Package gitdiff produces a checkout of a commit that is not the working tree, and asks git which paths it considers renamed between two revisions.
Package gitdiff produces a checkout of a commit that is not the working tree, and asks git which paths it considers renamed between two revisions.
Package graph is signpost's in-memory knowledge graph: typed nodes, typed-and-confidence-tagged edges, and the structural metrics the bundle reports.
Package graph is signpost's in-memory knowledge graph: typed nodes, typed-and-confidence-tagged edges, and the structural metrics the bundle reports.
Package hook installs, removes, and runs signpost's optional post-commit hook.
Package hook installs, removes, and runs signpost's optional post-commit hook.
Package manifest reads the deterministic, non-source signal in a repository: dependency manifests, container and compose definitions, CI workflows, Helm charts and Kubernetes manifests, interface contracts, migrations, and the files that state ownership and rules.
Package manifest reads the deterministic, non-source signal in a repository: dependency manifests, container and compose definitions, CI workflows, Helm charts and Kubernetes manifests, interface contracts, migrations, and the files that state ownership and rules.
Package model is the boundary between signpost's deterministic core and a language model.
Package model is the boundary between signpost's deterministic core and a language model.
Package practice reports what a repository declares about how it is built, tested, gated, and owned — and, more usefully, what it does not.
Package practice reports what a repository declares about how it is built, tested, gated, and owned — and, more usefully, what it does not.
Package scaffold writes the files a repository needs for CI to keep its bundle honest.
Package scaffold writes the files a repository needs for CI to keep its bundle honest.
Package selfupdate replaces this binary with a published release.
Package selfupdate replaces this binary with a published release.
Package semantic is design §4.5: the one pass in signpost that asks a model, and the rules that make its output safe to commit.
Package semantic is design §4.5: the one pass in signpost that asks a model, and the rules that make its output safe to commit.
Package sqlstmt reads SQL: where one statement ends, what verb it is, what tables it names, and whether it loses data.
Package sqlstmt reads SQL: where one statement ends, what verb it is, what tables it names, and whether it loses data.
Package telemetry instruments signpost's own execution.
Package telemetry instruments signpost's own execution.
Package vcs reads what a repository's history says about its own structure.
Package vcs reads what a repository's history says about its own structure.
Package view serves the graph viewer from the binary, on the loopback interface, for as long as the command runs.
Package view serves the graph viewer from the binary, on the loopback interface, for as long as the command runs.

Jump to

Keyboard shortcuts

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