services/

directory
v0.0.39 Latest Latest
Warning

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

Go to latest
Published: Nov 1, 2026 License: MIT

Directories

Path Synopsis
Package guard builds repository checks from data: each types.GuardRow becomes one or more interfaces.Guard probes over a codebase.
Package guard builds repository checks from data: each types.GuardRow becomes one or more interfaces.Guard probes over a codebase.
Package probe runs a set of probes against one target as one service operation: in parallel, each under its own deadline, retrying transient failures, with one step per probe in probe order.
Package probe runs a set of probes against one target as one service operation: in parallel, each under its own deadline, retrying transient failures, with one step per probe in probe order.
readiness
Package readiness holds the read-only probes that a cloud deployment's prerequisites are in place before it is rolled out: bootstrap secrets, DNS delegation, SES production access, invokable Bedrock models, service quotas, registry pull grants, an OIDC tenant's discovery document and cluster access.
Package readiness holds the read-only probes that a cloud deployment's prerequisites are in place before it is rolled out: bootstrap secrets, DNS delegation, SES production access, invokable Bedrock models, service quotas, registry pull grants, an OIDC tenant's discovery document and cluster access.
Package procedure runs procedures from data: ordered steps that invoke toolchain tools over variables, capture their output, branch and loop on CEL expressions, ask for confirmation, call other procedures and hand the residue to registered Go steps.
Package procedure runs procedures from data: ordered steps that invoke toolchain tools over variables, capture their output, branch and loop on CEL expressions, ask for confirmation, call other procedures and hand the residue to registered Go steps.
Package service is the service tier: a Base, built from the service's contract, is the embeddable core of a consumer's service, running its custom operations through the tier's decoration (Tier) with the promoted Exec.
Package service is the service tier: a Base, built from the service's contract, is the embeddable core of a consumer's service, running its custom operations through the tier's decoration (Tier) with the promoted Exec.
Package suite builds the gate of a suite-backed command from data: a types.Suite selects entries of a catalog (tool runs, guards, procedures and registered steps) by flag, and runs one decorated job per entry in the suite's phases.
Package suite builds the gate of a suite-backed command from data: a types.Suite selects entries of a catalog (tool runs, guards, procedures and registered steps) by flag, and runs one decorated job per entry in the suite's phases.
Package toolrun executes tool runs, the manifest rows that drive an external binary: it checks the tool is installed, selects targets (selectors/), fans out one invocation per target or runs once over all of them, skips steps whose inputs a previous pass already covered (the step cache), and turns output into a verdict (parsers/).
Package toolrun executes tool runs, the manifest rows that drive an external binary: it checks the tool is installed, selects targets (selectors/), fans out one invocation per target or runs once over all of them, skips steps whose inputs a previous pass already covered (the step cache), and turns output into a verdict (parsers/).
parsers
Package parsers holds the Parser kinds that turn a tool's output into a verdict: exit_code, gcc, json_lines, sarif and empty_output.
Package parsers holds the Parser kinds that turn a tool's output into a verdict: exit_code, gcc, json_lines, sarif and empty_output.
selectors
Package selectors holds the TargetSelector kinds a tool run picks its targets with: files, go_modules, python_projects, ts_workspace and staged_files.
Package selectors holds the TargetSelector kinds a tool run picks its targets with: files, go_modules, python_projects, ts_workspace and staged_files.

Jump to

Keyboard shortcuts

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