Lint a task specification
lint_task_specCheck whether a free-text work order for an AI coding agent is verifiable BEFORE handing it over. Heuristic, deterministic lint of the task's form against the four building blocks of a checkable task (goal, boundaries, acceptance criteria, validation plan) plus rule checks (vague adjectives without numbers, unnamed unhappy paths, missing file anchors). Returns a status table with evidence, the concrete questions that close each gap, and a fill-in skeleton. It checks form, not content — no LLM, nothing stored. Set lang='de' for a German report.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Report language (default: en) | |
| task | Yes | The work order / task text you intend to give an AI coding agent (English or German) |