Skip to main content

Competencies, Evidence, and Remediation

Score each gate: 0 absent/invalid; 1 partial or materially prompted; 2 independently correct with assumptions, evidence and limits; 3 also defends a changed case and a plausible alternative. Every gate needs at least 2. No average substitutes for a missing failure, state or compatibility contract.

GateCompetencyPracticeAssessment
C01Specify preserved observationsP01,P03A01
C02Characterize numeric policyP02,P05A02
C03Introduce a controlled seamP04A03
C04Separate refactor and repair evidenceP15,P20A04
C05Preserve extraction/inline semanticsP06,P07A05
C06Preserve phase and error orderP09,P10A06
C07Evaluate conditional restructuringP11–P13A07
C08Maintain mixed-client stateP16,P18A08
C09Handle uncertain external effectsP17A09
C10Defend compatibility and recoveryP08,P14,P19A10

Passing all five labs is required but does not demonstrate a refactoring process: the untouched starter already passes. Review the learner's diffs, intermediate checks and design explanation. Copying the final reference is not process evidence.

Complete the three experiments and project. Repair weak gates with a fresh case. After 7–14 days, recheck the weakest gate and another selected gate without the key. Record self-assessment separately from independent review and identify assistance.