Skip to main content

Module plan_lint

Module plan_lint 

Source
Expand description

Checks of a plan before it runs: where the task list will produce no evidence. Deterministic, text-level, warnings only — they never block, delay or re-order a run, and never edit the plan.

RULES is the one source of the three rules: the lints’ codes and titles, and the sentence the speccoder Spec Kit preset’s tasks template states (a test holds the template to it).

Structs§

PlanLint
One warning.
Rule
One rule, as a lint and as the preset says it.

Constants§

LANE_RULES
Who does a task, as the preset states it: design documents are the plan’s, a person’s steps are labelled (lanes: speccoder_core::lane).
RULES
The three rules.

Functions§

lints
Every lint over the selected unit of snapshot at root.