# Task NN: - **Type:** Feature / Bug fix / Refactor / Test gap - **Source:** `<file>.md` §<section> or `review-learnings.md` `<RULE_ID>` ## Goal One sentence: what should be true after this task is done. ## Acceptance Criteria - [ ] Observable behaviour 1 - [ ] Observable behaviour 2 - [ ] Tests added/updated covering the new behaviour (skip if devops-lib has no test suite — note that here) - [ ] All existing tests pass (or: smoke-test via `@Library('devops-lib@<branch>')` from a sandbox consumer Jenkinsfile) - [ ] Docs updated if the task changes a documented behaviour (`README.md`, `CLAUDE.md`, `docs/tribal-knowledge.md`, `docs/architecture.md`, the relevant `review-learnings.md` rule) ## Notes / known gotchas (Optional — surface design decisions or constraints the agent should know upfront.)