"""System-Felddefinitionen (Seed) — AP1.10b / AP2.0b.""" from __future__ import annotations from typing import Any FIELD_DEFINITIONS: tuple[dict[str, Any], ...] = ( { "archetype_key": "initiative.program", "field_key": "stakeholder_map", "field_type": "longtext", "label": "Stakeholder-Übersicht", "required": False, "searchable": True, "sort_order": 10, "validation_json": {}, }, { "archetype_key": "initiative.program", "field_key": "success_criteria", "field_type": "longtext", "label": "Erfolgskriterien", "required": False, "searchable": True, "sort_order": 20, "validation_json": {}, }, { "archetype_key": "initiative.product", "field_key": "release_theme", "field_type": "text", "label": "Release-Thema", "required": False, "searchable": True, "sort_order": 10, "validation_json": {}, }, { "archetype_key": "initiative.product", "field_key": "metrics", "field_type": "longtext", "label": "Metriken / KPIs", "required": False, "searchable": True, "sort_order": 20, "validation_json": {}, }, { "archetype_key": "initiative.maturity_journey", "field_key": "current_focus", "field_type": "text", "label": "Aktueller Fokus", "required": False, "searchable": True, "sort_order": 10, "validation_json": {}, }, { "archetype_key": "initiative.maturity_journey", "field_key": "training_frequency", "field_type": "enum", "label": "Trainingsfrequenz", "required": False, "searchable": False, "sort_order": 20, "validation_json": {"options": ["daily", "3x_week", "weekly", "flexible"]}, }, { "archetype_key": "initiative.content_project", "field_key": "manuscript_status", "field_type": "text", "label": "Manuskript-Status", "required": False, "searchable": True, "sort_order": 10, "validation_json": {}, }, { "archetype_key": "initiative.content_project", "field_key": "word_count_goal", "field_type": "number", "label": "Wortziel", "required": False, "searchable": False, "sort_order": 20, "validation_json": {}, }, )