← ClaudeAtlas

architecture-fitness-functionslisted

Define or review checks that preserve architectural qualities when a green pipeline misses incidents, inherited rules are skipped or unexplained, a characteristic lacks evidence, or a metric is being promoted to a blocking gate. Choose the measurement or rubric, threshold, execution site, owner and response policy; expose proxy limits and coverage gaps. Excludes selecting quality drivers (architecture-characteristics), implementing application tests (architecture-testing), pipeline composition (quality-gates), performance experiment thresholds (performance-regression-ci) and operational error-budget design (slo-and-alerting).
robsonkades/agent-skills · ★ 2 · Code & Development · score 75
Install: claude install-skill robsonkades/agent-skills
# Architecture Fitness Functions An architectural fitness function assesses a stated architectural property. The [Thoughtworks definition](https://www.thoughtworks.com/radar/techniques/architectural-fitness-function) includes tests, metrics and monitors; it does not require every assessment to block delivery. This skill adds the governance decision: who interprets the result, when, and what action follows. An advisory check can be useful; a configured gate is not proof that the intended property holds. The governance method has no Java baseline and ships no executable Java examples. When a control depends on Java tooling, inspect the project's compiler release/toolchains, resolved tool versions, test runner and CI/runtime JDKs before choosing it. Applying this skill does not authorize upgrades, preview features or new dependencies; keep unsupported tool choices conditional. ## Workflow 1. **Establish the promise and evidence.** Obtain the characteristic/scenario, protected scope, acceptance policy and owner. Inspect existing rules, pipeline wiring, suppressions, recent verdicts and relevant incidents. If the characteristic or policy is unknown, record a provisional interpretation and ask for the missing decision; do not invent a threshold or retire a check because its original author is unavailable. 2. **Triage inherited checks.** For each, record enabled/skipped state, evidence actually collected, protected property, observed signal/noise and response. Use