Directories
¶
| Path | Synopsis |
|---|---|
|
Package cimonitor is the single source of truth for the CI monitor's human-facing log vocabulary and agent-facing monitoring state.
|
Package cimonitor is the single source of truth for the CI monitor's human-facing log vocabulary and agent-facing monitoring state. |
|
Package convergence derives review-loop convergence telemetry from a step's persisted execution rounds, and decides when the loop is measurably not converging (the "ladder" failure mode: fix rounds that relocate or grow the finding set instead of shrinking it).
|
Package convergence derives review-loop convergence telemetry from a step's persisted execution rounds, and decides when the loop is measurably not converging (the "ladder" failure mode: fix rounds that relocate or grow the finding set instead of shrinking it). |
|
Package e2e holds end-to-end tests that drive the real no-slop binary against a temporary git repo and a fake agent.
|
Package e2e holds end-to-end tests that drive the real no-slop binary against a temporary git repo and a fake agent. |
|
Package e2edaemon owns isolated temporary no-mistakes process lifecycle: exact inventory, a reaper with bounded ownership checks, and a concurrency slot cap.
|
Package e2edaemon owns isolated temporary no-mistakes process lifecycle: exact inventory, a reaper with bounded ownership checks, and a concurrency slot cap. |
|
Package eval implements the local-only review evaluation toolkit.
|
Package eval implements the local-only review evaluation toolkit. |
|
Package evidence publishes pipeline test-evidence artifacts to a dedicated orphan branch in the same repository.
|
Package evidence publishes pipeline test-evidence artifacts to a dedicated orphan branch in the same repository. |
|
Package filelock provides a small advisory whole-file lock used to serialize read-modify-write cycles on shared JSON state under NS_HOME across processes.
|
Package filelock provides a small advisory whole-file lock used to serialize read-modify-write cycles on shared JSON state under NS_HOME across processes. |
|
Package gatecontext owns the authoritative classification of callers that are executing inside an active no-slop validation step.
|
Package gatecontext owns the authoritative classification of callers that are executing inside an active no-slop validation step. |
|
Package gateguidance owns the shared phase-ownership contract rendered into every validation-step prompt and the installed no-slop skill.
|
Package gateguidance owns the shared phase-ownership contract rendered into every validation-step prompt and the installed no-slop skill. |
|
Package identity owns the canonical no-slop names and their compatibility aliases.
|
Package identity owns the canonical no-slop names and their compatibility aliases. |
|
Package intent extracts a short summary of the user's original intent for a code change by reading recent transcripts from local coding agents (Claude Code, Codex CLI, OpenCode, Rovo Dev, Pi, and GitHub Copilot CLI) on the developer's machine.
|
Package intent extracts a short summary of the user's original intent for a code change by reading recent transcripts from local coding agents (Claude Code, Codex CLI, OpenCode, Rovo Dev, Pi, and GitHub Copilot CLI) on the developer's machine. |
|
Package lanehealth records which configured agent lanes are currently unusable because the provider's quota is exhausted, so the pipeline's mid-run fallback can skip a dead lane instead of paying a full agent spawn to rediscover it.
|
Package lanehealth records which configured agent lanes are currently unusable because the provider's quota is exhausted, so the pipeline's mid-run fallback can skip a dead lane instead of paying a full agent spawn to rediscover it. |
|
Package logstore owns byte bounds and deterministic retention for process logs.
|
Package logstore owns byte bounds and deterministic retention for process logs. |
|
Package procreap finds and terminates processes that outlived the pipeline run whose worktree they were launched in.
|
Package procreap finds and terminates processes that outlived the pipeline run whose worktree they were launched in. |
|
Package proctree enumerates and kills process trees.
|
Package proctree enumerates and kills process trees. |
|
azuredevops
Package azuredevops implements scm.Host backed by the az CLI with the azure-devops extension.
|
Package azuredevops implements scm.Host backed by the az CLI with the azure-devops extension. |
|
github
Package github implements scm.Host backed by the gh CLI.
|
Package github implements scm.Host backed by the gh CLI. |
|
gitlab
Package gitlab implements scm.Host backed by the glab CLI.
|
Package gitlab implements scm.Host backed by the glab CLI. |
|
Package skill holds the canonical content of the no-slop agent skill.
|
Package skill holds the canonical content of the no-slop agent skill. |
|
slop
|
|
|
cli
Package cli owns the standalone noslop command surface.
|
Package cli owns the standalone noslop command surface. |
|
corpus
Package corpus loads recorded review cases and scores captured policy findings against independent expectations.
|
Package corpus loads recorded review cases and scores captured policy findings against independent expectations. |
|
engine
Package engine runs NoSlop's risk-proportional front-stage pipeline.
|
Package engine runs NoSlop's risk-proportional front-stage pipeline. |
|
leakscan
Package leakscan detects credentials and private identity markers without copying matched values into its findings.
|
Package leakscan detects credentials and private identity markers without copying matched values into its findings. |
|
lenses
Package lenses owns the named AI-authorship review taxonomy.
|
Package lenses owns the named AI-authorship review taxonomy. |
|
pathmatch
Package pathmatch owns repository-relative path pattern matching for NoSlop.
|
Package pathmatch owns repository-relative path pattern matching for NoSlop. |
|
precheck
Package precheck runs conservative diff-pattern checks for the named AI-authorship lenses.
|
Package precheck runs conservative diff-pattern checks for the named AI-authorship lenses. |
|
prose
Package prose validates text artifacts intended for outbound publication.
|
Package prose validates text artifacts intended for outbound publication. |
|
provenance
Package provenance stores the generating-agent history used to condition later NoSlop policy decisions.
|
Package provenance stores the generating-agent history used to condition later NoSlop policy decisions. |
|
risk
Package risk classifies a change before expensive validation begins.
|
Package risk classifies a change before expensive validation begins. |
|
testfloor
Package testfloor compares discoverable test counts across two revisions.
|
Package testfloor compares discoverable test counts across two revisions. |
|
Package testguidance owns the default test-quality rule rendered into no-slop agents that can write, repair, or review tests.
|
Package testguidance owns the default test-quality rule rendered into no-slop agents that can write, repair, or review tests. |
|
Package winproc hardens child processes so Windows does not allocate a visible console window for them.
|
Package winproc hardens child processes so Windows does not allocate a visible console window for them. |
|
Package wizard provides the pre-pipeline onboarding flow: it detects repo state, optionally creates a branch, commits uncommitted changes, and pushes to the no-slop gate, then hands off to the main TUI.
|
Package wizard provides the pre-pipeline onboarding flow: it detects repo state, optionally creates a branch, commits uncommitted changes, and pushes to the no-slop gate, then hands off to the main TUI. |
Click to show internal directories.
Click to hide internal directories.