catlog22
e485f1d69b
feat: enforce mandatory rationale and role in explore/diagnosis schema output
- Remove oneOf string option from relevant_files/affected_files, require structured objects
- Add required fields: rationale (minLength 10), role/change_type enum
- Add optional fields: discovery_source, key_symbols
- Update all caller commands with new format instructions and success criteria
- Fix consumer code: Map-based dedup, getPath() helper, path extraction
- Fix frontend: f.rationale || f.reason backward-compatible fallback
2026-02-13 10:42:37 +08:00
..
2026-02-11 16:32:30 +08:00
2026-02-07 23:44:22 +08:00
2026-02-13 10:42:37 +08:00
2026-01-31 23:09:59 +08:00
2026-02-12 23:15:48 +08:00
2026-02-01 22:51:04 +08:00
2026-01-24 09:23:24 +08:00
2026-02-07 23:44:22 +08:00
2026-02-12 23:15:48 +08:00
2026-01-31 23:09:59 +08:00
2026-01-31 20:58:29 +08:00
2026-02-07 23:44:22 +08:00
2026-01-24 09:23:24 +08:00
2026-02-13 10:42:37 +08:00
2026-02-13 10:42:37 +08:00
2026-02-07 23:44:22 +08:00
2026-02-07 23:44:22 +08:00
2026-01-31 23:09:59 +08:00
2026-01-25 17:27:58 +08:00
2026-02-09 13:02:37 +08:00
2026-02-04 17:29:30 +08:00
2026-02-07 23:44:22 +08:00
2026-02-07 23:44:22 +08:00
2026-01-03 19:42:40 +08:00
2026-02-11 17:24:18 +08:00
2026-01-31 23:09:59 +08:00
2026-01-31 23:09:59 +08:00
2026-02-07 23:44:22 +08:00
2026-01-31 23:09:59 +08:00
2026-02-01 15:35:41 +08:00