An Evaluating Process Pattern is a structured, repeatable template used to assess, review, or judge a process, output, decision, or system against defined criteria. It provides a consistent framework to measure quality, performance, compliance, or outcome validity. Core Components of an Evaluating Pattern Context & Trigger: The event or milestone requiring evaluation (e.g., end of a sprint, post-launch audit, periodic performance review). Evaluation Criteria / Metrics: The benchmark standards used for judgment (e.g., accuracy, throughput, latency, code quality, cost-efficiency). Evidence Gathering: The collection of data, logs, artifact outputs, or user feedback. Analysis & Scoring: Comparing gathered evidence against criteria using predefined rules, scoring rubrics, or heuristics. Feedback Loop & Action Plan: Decisions made based on evaluation results (e.g., pass/fail, refactoring requirements, workflow optimization). ...