Skip to content

Commit 132deb6

Browse files
committed
config: record learning M567 - learning entry
1 parent d635478 commit 132deb6

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

.cat/retrospectives/index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"trigger_interval_days" : 7
66
},
77
"last_retrospective" : "2026-03-16T18:30:00Z",
8-
"mistake_count_since_last" : 2,
8+
"mistake_count_since_last" : 3,
99
"files" : {
1010
"mistakes" : [ "mistakes-2026-01.json", "mistakes-2026-02.json", "mistakes-2026-03.json" ],
1111
"retrospectives" : [ "retrospectives-2026-01.json", "retrospectives-2026-02.json", "retrospectives-2026-03.json" ]

.cat/retrospectives/mistakes-2026-03.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2378,5 +2378,19 @@
23782378
"prevention_verified" : false,
23792379
"recurrence_of" : null,
23802380
"correct_behavior" : ""
2381+
}, {
2382+
"id" : "M567",
2383+
"timestamp" : "2026-03-17T12:45:13Z",
2384+
"category" : "skill_structure_violation",
2385+
"description" : "",
2386+
"root_cause" : "instruction-builder workflow Step 3 writes SKILL_DRAFT directly to SKILL.md without checking for preprocessor directives. When a skill uses get-skill/get-output directive, the workflow should split: SKILL.md gets frontmatter+directive only, first-use.md gets full Purpose/Procedure/Verification content. The split decision logic is missing.",
2387+
"cause_signature" : null,
2388+
"prevention_type" : "",
2389+
"prevention_path" : "",
2390+
"pattern_keywords" : [ ],
2391+
"prevention_implemented" : false,
2392+
"prevention_verified" : false,
2393+
"recurrence_of" : null,
2394+
"correct_behavior" : ""
23812395
} ]
23822396
}

0 commit comments

Comments
 (0)