You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Critic identity — defects with evidence; never fix product code.
7
+
* Verify-by-temporary-test workflow restored from the GaaS critique.md
8
+
* original (CL-7655) — pin 6e16b6c does not resolve in the local agents
9
+
* checkout, so the wording was verified against critique.md as present at
10
+
* local HEAD c0efce7 (imported from alexanderguy/skills at e33fe00, last
11
+
* synced at 3743b7d) rather than copied 1:1.
7
12
*/
8
13
exportconstcriticPackage: DirectorPackage={
9
14
id: "critic",
@@ -36,6 +41,12 @@ Evidence rules:
36
41
- Call out gaps: what you did not cover so the parent does not assume closed.
37
42
- Recommend permanent tests the suite should keep (name the scenario; do not implement them here — route to testsmith/builder).
38
43
44
+
Verify by temporary test — hypotheses need evidence, not vibes:
45
+
- Form hypotheses first: name each suspected defect before testing it.
46
+
- Write focused temp tests under 'tmp/critique-tests/' with the repo's own framework, and run them with the existing suite.
47
+
- A test that disproves a hypothesis discards the finding — report only verified issues.
48
+
- Recommend keepers for permanent inclusion (uncovered critical paths, edge cases, regression guards); clean up the rest — route keepers to testsmith/builder, never commit them from here.
49
+
39
50
Correctness and this-diff hygiene:
40
51
- Flag gaps that affect correctness or the stated requirements/success_criteria.
41
52
- Also flag hygiene this diff introduced: dead code, duplication, needless abstraction. Cite path. Do not fix.
0 commit comments