From b71ec4b251784e182f1c2f69f8b04dc38061559c Mon Sep 17 00:00:00 2001 From: Csaba Fabian Date: Tue, 3 Mar 2026 21:10:31 +0000 Subject: [PATCH] feat: add structured goals hierarchy for Feinziele cross-chapter resolution Adds goals-hierarchy.jsonc with 1 Fernziel + 3 Grobziele matching the existing markdown blocks. Required by FeinzielEditorRenderer which uses CrossChapterDataResolver.resolveGrobziele(). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- 070-goalSetting/02-goals-hierarchy.jsonc | 43 ++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 070-goalSetting/02-goals-hierarchy.jsonc diff --git a/070-goalSetting/02-goals-hierarchy.jsonc b/070-goalSetting/02-goals-hierarchy.jsonc new file mode 100644 index 0000000..a992ed7 --- /dev/null +++ b/070-goalSetting/02-goals-hierarchy.jsonc @@ -0,0 +1,43 @@ +// Goal hierarchy (long-term and mid-term goals) +{ + "id": "goals-hierarchy", + "type": "goals", + "title": "Zielhierarchie", + "hint": "Definieren Sie ein Fernziel (Teilhabe-orientiert) und funktionale Grobziele (konkrete Meilensteine). Unterscheiden Sie zwischen Bildungs- und Unterstützungszielen auf Grobzielebene.", + "goals": [ + { + "id": "g1", + "type": "long-term", + "title": "Fernziel", + "description": "", + "status": "draft", + "category": "education" + }, + { + "id": "g2", + "type": "mid-term", + "parentId": "g1", + "category": "education", + "title": "Grobziel 1 [BZ]", + "description": "", + "status": "draft" + }, + { + "id": "g3", + "type": "mid-term", + "parentId": "g1", + "category": "support", + "title": "Grobziel 2 [UZ]", + "description": "", + "status": "draft" + }, + { + "id": "g4", + "type": "mid-term", + "parentId": "g1", + "title": "Grobziel 3", + "description": "", + "status": "draft" + } + ] +}