{
 "annahmen": [
  "1) Die funktionale Rolle von Dio und Spi bei Datenübertragung und ASIC-Kopplung stützt sich auf die dokumentierten Schnittstellen für externe Watchdogs und Port-Multiplexing, da deren spezifische Transfer-APIs im vorliegenden Payload nicht separat aufgeführt sind. – Begründung: Payload enthält für Dio und Spi primär Verweise im Startup, Metamodell, Port-Logic-Kontext und Include-Strukturen."
 ],
 "diagrams": [
  {
   "art": "dot",
   "id": "diag-mcal-arch",
   "quelle": "anchor_r20_11.diag-mcal-arch.dot"
  },
  {
   "art": "seq",
   "id": "diag-wdg-interaction",
   "quelle": "anchor_r20_11.diag-wdg-interaction.seq.json"
  },
  {
   "art": "seq",
   "id": "diag-power-states",
   "quelle": "anchor_r20_11.diag-power-states.seq.json"
  }
 ],
 "fragment": "content/ai/classic/clusters/mcal/anchor_r20_11.html",
 "kontext": {
  "ausgelassen": {
   "budget": [
    "FIG-049a2ea3cf6145fc",
    "FIG-0705df250a57c27e",
    "FIG-0b016db2e84fde5c",
    "FIG-0b58f40a48e8e52d",
    "FIG-159e4a185665089b",
    "FIG-18e7324dc0e093c1",
    "FIG-1dd49fb617bda1db",
    "FIG-1f69273452cff921",
    "FIG-26c4da6239ea99d2",
    "FIG-2827b49acd074d83",
    "FIG-2ab067b59cec2cb2",
    "FIG-3166c222fd8ed2c5",
    "FIG-37ea15cb501acde7",
    "FIG-42d2a53302c293d5",
    "FIG-4333ec58a633fc9d",
    "FIG-439538cfc2abb726",
    "FIG-4d91c10beb7b4cca",
    "FIG-4ddcc0aaddac8a34",
    "FIG-6227a7afd736fae3",
    "FIG-6906d32cb985bf9f",
    "FIG-6cb6f66b58bb88cc",
    "FIG-6dd7e55e407f4490",
    "FIG-7047bb635bd81ab1",
    "FIG-7070e8fef22429d1",
    "FIG-735a587c690229a6",
    "FIG-772b01ded38ccc8d",
    "FIG-7dbec4ed31115046",
    "FIG-7f2a76e4ac78ce15",
    "FIG-840cebc26558507d",
    "FIG-84f96096137bf195",
    "FIG-8b6fe5be31115df2",
    "FIG-8cbf2223a7cc2cf7",
    "FIG-8cc28a0526026be2",
    "FIG-8fa69e66a16206a2",
    "FIG-97a84e8ffd81df97",
    "FIG-99997cca6cd23ecb",
    "FIG-99c9c962c941274e",
    "FIG-a850dbf133db78da",
    "FIG-b0d233ac06b06661",
    "FIG-c139a9bf0a318e1e",
    "FIG-c3468b842a30023a",
    "FIG-cc6ec4c8bc77e253",
    "FIG-cdf39cd30e1c9ea8",
    "FIG-cf446cb9e92ceeb6",
    "FIG-d13bfc8b84c972ea",
    "FIG-dd99542ceb7058f4",
    "FIG-e437475bdbae35d1",
    "FIG-e9ca6153dd4c26e0",
    "FIG-eb9fc84dcfe15c08",
    "FIG-f8147234a405a654",
    "FIG-ffacec7dc58dfc72",
    "SNIP_CLASSIC_ADC_SECTION_7_1_3_1_Example_Configuration",
    "SNIP_CLASSIC_ADC_SECTION_7_3_5_Allocatable_Memory_Parts",
    "SNIP_CLASSIC_ADC_SECTION_7_4_1_Background",
    "SNIP_CLASSIC_ADC_SECTION_8_8_Expected_Interfaces",
    "SNIP_CLASSIC_DEM_SECTION_10_2_2_WdgSettingsFast",
    "SNIP_CLASSIC_OS_SECTION_8_6_2_Optional_interfaces_WATCHDOGMANAGER",
    "SNIP_CLASSIC_PWM_FIGURE_Figure_4_1",
    "SNIP_CLASSIC_PWM_SECTION_10_2_4_PwmChannel",
    "SNIP_CLASSIC_PWM_SECTION_10_2_5_PwmChannelConfigSet",
    "SNIP_CLASSIC_PWM_SECTION_2_Acronyms_and_abbreviations",
    "SNIP_CLASSIC_PWM_SECTION_6_Requirements_Tracing",
    "SNIP_CLASSIC_PWM_SECTION_6_Requirements_traceability",
    "SNIP_CLASSIC_PWM_SECTION_7_3_1_Background",
    "SNIP_CLASSIC_PWM_SECTION_7_3_2_Requirements",
    "SNIP_CLASSIC_PWM_SECTION_7_4_Duty_Cycle_Resolution_and_scaling",
    "SNIP_CLASSIC_PWM_SECTION_8_4_Callback_notifications",
    "SNIP_CLASSIC_PWM_SECTION_8_6_1_Mandatory_interfaces",
    "SNIP_CLASSIC_PWM_SECTION_8_6_Expected_Interfaces",
    "SNIP_CLASSIC_PWM_SECTION_8_7_API_parameter_checking",
    "SNIP_CLASSIC_PWM_SECTION_8_7_Service_Interfaces",
    "SNIP_CLASSIC_PWM_SECTION_8_8_2_Optional_Interfaces",
    "SNIP_CLASSIC_PWM_SECTION_9_3_Setting_the_duty_cycle",
    "SNIP_CLASSIC_PWM_SECTION_9_5_Setting_the_PWM_output_to_idle",
    "SNIP_CLASSIC_PWM_SECTION_9_7_Using_the_PWM_notifications",
    "SNIP_CLASSIC_STD_SECTION_8_3_2_WdgIf_SetTriggerCondition",
    "SNIP_CLASSIC_WDGM_SECTION_7_4_Watchdog_Handling",
    "SNIP_CLASSIC_WDG_SECTION_6_Requirements_Tracing",
    "SNIP_CLASSIC_WDG_SECTION_8_3_2_WdgIf_SetTriggerCondition"
   ],
   "dublette": {
    "SNIP_CLASSIC_ADC_SECTION_8_8_Expected_interfaces": "SNIP_CLASSIC_ADC_SECTION_8_8_Expected_Interfaces",
    "SNIP_CLASSIC_PWM_SECTION_8_6_2_Optional_interfaces": "SNIP_CLASSIC_DET_SECTION_8_6_2_Optional_interfaces_PWMDRIVER",
    "SNIP_CLASSIC_PWM_SECTION_8_8_Expected_interfaces": "SNIP_CLASSIC_ADC_SECTION_8_8_Expected_Interfaces",
    "SNIP_CLASSIC_WDG_SECTION_8_3_1_WdgIf_SetMode": "SNIP_CLASSIC_STD_SECTION_8_3_1_WdgIf_SetMode"
   },
   "inhaltsverzeichnis": [],
   "ohne_inhalt": [
    "SNIP_CLASSIC_ADC_FIGURE_Figure_2_32",
    "SNIP_CLASSIC_ADC_FIGURE_Figure_9_1_ADCDRIVER",
    "SNIP_CLASSIC_ADC_FIGURE_Figure_9_1_IOHARDWAREABSTRACTION",
    "SNIP_CLASSIC_ADC_FIGURE_Figure_9_2",
    "SNIP_CLASSIC_ADC_SECTION_4_2_3_2_Naming_conventions",
    "SNIP_CLASSIC_ADC_SECTION_4_2_3_Software_Module_Design_Requirements_BSWGENERAL",
    "SNIP_CLASSIC_ADC_SECTION_4_2_3_Software_Module_Design_Requirements_GENERAL",
    "SNIP_CLASSIC_ADC_SECTION_5_2_3_Software_Module_Design_Requirements",
    "SNIP_CLASSIC_ADC_SECTION_7_5_2_5_I_O_Hardware_Abstraction_scheduling_examples",
    "SNIP_CLASSIC_ADC_SECTION_7_Functional_specification",
    "SNIP_CLASSIC_ADC_SECTION_8_3_Function_definitions",
    "SNIP_CLASSIC_ADC_SECTION_8_5_Scheduled_functions",
    "SNIP_CLASSIC_ADC_SECTION_8_API_specification",
    "SNIP_CLASSIC_ADC_SECTION_9_Sequence_diagrams_ADCDRIVER",
    "SNIP_CLASSIC_ADC_SECTION_9_Sequence_diagrams_IOHARDWAREABSTRACTION",
    "SNIP_CLASSIC_PWM_FIGURE_Figure_1_1",
    "SNIP_CLASSIC_PWM_FIGURE_Figure_9_1",
    "SNIP_CLASSIC_PWM_FIGURE_Figure_9_2",
    "SNIP_CLASSIC_PWM_FIGURE_Figure_9_5",
    "SNIP_CLASSIC_PWM_FIGURE_Figure_9_6",
    "SNIP_CLASSIC_PWM_FIGURE_Figure_9_7",
    "SNIP_CLASSIC_PWM_SECTION_2_Acronyms_and_Abbreviations",
    "SNIP_CLASSIC_PWM_SECTION_7_5_Version_check",
    "SNIP_CLASSIC_PWM_SECTION_7_Functional_specification",
    "SNIP_CLASSIC_PWM_SECTION_8_2_Type_definitions",
    "SNIP_CLASSIC_PWM_SECTION_8_3_Function_definitions",
    "SNIP_CLASSIC_PWM_SECTION_8_API_specification",
    "SNIP_CLASSIC_PWM_SECTION_9_Sequence_diagrams"
   ],
   "ohne_text": []
  },
  "im_prompt": 161,
  "im_prompt_schaubilder": 49,
  "kandidaten": 272,
  "schema": "guide-context@1"
 },
 "levels": {
  "count": 4,
  "level3_diagrams": [
   "diag-mcal-arch"
  ],
  "oneliner_chars": 119,
  "schema": "ai-levels@1",
  "words": {
   "2": 69,
   "3": 226,
   "4": 1043
  }
 },
 "lint": [
  "Stufe 4: data-snip SNIP_CLASSIC_WDGM_SECTION_7_2_Structural_Description_of_the_ECU_Manager: SWS_ECUStateManager S. 34 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-22f73e742491a849: AUTOSAR_CP_RS_PWMDriver S. 14 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_WDGM_SECTION_7_2_Structural_Description_of_the_ECU_Manager: SWS_ECUStateManager S. 34 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-22f73e742491a849: AUTOSAR_CP_RS_PWMDriver S. 14 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-595d3224912e7b80: AUTOSAR_SWS_WatchdogDriver S. 11 ohne Release-Angabe (Anker R20-11) (INV-QL-09-OHNE-RELEASE)",
  "Stufe 4: data-snip FIG-22f73e742491a849: AUTOSAR_CP_RS_PWMDriver S. 14 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-a418e2fa072ee8a7: AUTOSAR_CP_SWS_IOHardwareAbstraction S. 55 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-ca9bd5a39b9c41a7: AUTOSAR_SWS_ADCDriver S. 31 nicht im Anker R20-11 (Snippet-Releases: R21-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_ADC_SECTION_7_1_3_3_Example_Adc_GetStreamLastPointer_Usage: SWS_ADCDriver S. 27 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_WDG_SECTION_8_3_3_Wdg_SetTriggerCondition: SWS_WatchdogDriver S. 29 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-10a29405f31a4750: AUTOSAR_SWS_WatchdogDriver S. 31 nicht im Anker R20-11 (Snippet-Releases: R21-11, R22-11, R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-595d3224912e7b80: AUTOSAR_SWS_WatchdogDriver S. 11 ohne Release-Angabe (Anker R20-11) (INV-QL-09-OHNE-RELEASE)",
  "Stufe 4: data-snip FIG-10a29405f31a4750: AUTOSAR_SWS_WatchdogDriver S. 31 nicht im Anker R20-11 (Snippet-Releases: R21-11, R22-11, R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-9f68e2e5105b2544: AUTOSAR_CP_SWS_PWMDriver S. 46 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-595d3224912e7b80: AUTOSAR_SWS_WatchdogDriver S. 11 ohne Release-Angabe (Anker R20-11) (INV-QL-09-OHNE-RELEASE)",
  "Stufe 4: data-snip SNIP_CLASSIC_ADC_SECTION_9_9_HW_SW_Priority_Mechanism_SW_Queuing: SWS_ADCDriver S. 97 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_WDGM_SECTION_7_2_Structural_Description_of_the_ECU_Manager: SWS_ECUStateManager S. 34 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_MODEMANAGEMENTGUIDE_SECTION_4_1_Startup: ModemanagementGuide S. 54 ohne Release-Angabe (Anker R20-11) (INV-QL-09-OHNE-RELEASE)",
  "Stufe 4: data-snip FIG-1decd6af58223939: AUTOSAR_CP_SWS_PWMDriver S. 47 nicht im Anker R20-11 (Snippet-Releases: R24-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_ADC_SECTION_7_3_6_ADC_State_Diagram_for_One_Shot_Conversion_Mode_Hardware_Trigger: SWS_ADCDriver S. 37 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-643d08fa50a42c1e: AUTOSAR_CP_SWS_IOHardwareAbstraction S. 57 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-cd4d2fb37fde3012: AUTOSAR_SWS_ADC_Driver S. 76 ohne Release-Angabe (Anker R20-11) (INV-QL-09-OHNE-RELEASE)",
  "Stufe 4: data-snip FIG-643d08fa50a42c1e: AUTOSAR_CP_SWS_IOHardwareAbstraction S. 57 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_DET_SECTION_9_7_No_Priority_Mechanism_No_Queuing: SWS_ADCDriver S. 95 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_WDG_SECTION_8_3_3_Wdg_SetTriggerCondition: SWS_WatchdogDriver S. 29 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 2: data-snip SNIP_CLASSIC_WDGM_SECTION_7_2_Structural_Description_of_the_ECU_Manager: SWS_ECUStateManager S. 34 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11) (INV-QL-09)",
  "Stufe 3: data-snip SNIP_CLASSIC_WDGM_SECTION_7_2_Structural_Description_of_the_ECU_Manager: SWS_ECUStateManager S. 34 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11) (INV-QL-09)",
  "Stufe 3: data-snip FIG-22f73e742491a849: AUTOSAR_CP_RS_PWMDriver S. 14 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 3: data-snip SNIP_CLASSIC_MODEMANAGEMENTGUIDE_SECTION_4_1_Startup: ModemanagementGuide S. 54 ohne Release-Angabe (Anker R20-11) (INV-QL-09-OHNE-RELEASE)",
  "Stufe 3: data-snip FIG-10a29405f31a4750: AUTOSAR_SWS_WatchdogDriver S. 31 nicht im Anker R20-11 (Snippet-Releases: R21-11, R22-11, R23-11, R24-11, R25-11) (INV-QL-09)",
  "Stufe 3: data-snip SNIP_CLASSIC_WDGM_SECTION_7_2_Structural_Description_of_the_ECU_Manager: SWS_ECUStateManager S. 34 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11) (INV-QL-09)",
  "Stufe 3: data-snip FIG-22f73e742491a849: AUTOSAR_CP_RS_PWMDriver S. 14 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 3: data-snip FIG-643d08fa50a42c1e: AUTOSAR_CP_SWS_IOHardwareAbstraction S. 57 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 3: data-snip SNIP_CLASSIC_WDG_SECTION_8_3_3_Wdg_SetTriggerCondition: SWS_WatchdogDriver S. 29 nicht im Anker R20-11 (Snippet-Releases: R23-11, R24-11, R25-11) (INV-QL-09)"
 ],
 "output_sha256": "9e8dc9bbcde8fa08690fdef18e6d4303b464f318626070f79f3a4f335cdb2b6e",
 "output_store": "ai/store/outputs/9e/9e8dc9bbcde8fa08690fdef18e6d4303b464f318626070f79f3a4f335cdb2b6e.html",
 "params": {
  "cluster": "mcal",
  "platform": "classic",
  "release": "R20-11"
 },
 "profile": {
  "effort": "medium",
  "extra": {
   "client": "agy 1.2.17",
   "system_prompt": "agy-Agenten-Systemprompt (nicht offengelegt) + Rezept-Prompt als Nutzer-Nachricht",
   "tools": "angeboten, Nutzung führt zum Verwerfen"
  },
  "max_output_tokens": null,
  "model": "gemini-3.8-flash-medium",
  "note": "Gemini 3.8 Flash (Medium) über Antigravity-CLI Print-Modus; Temperatur nicht steuerbar",
  "provider": "google",
  "route": "agy-cli-print",
  "schema": "ai-generation-profile@v1",
  "seed": null,
  "system_instruction_mode": null,
  "temperature": null,
  "top_k": null,
  "top_p": null
 },
 "profile_id": "gemini-3.8-flash-medium__effort-medium__temp-uncontrolled__agy-cli-print__d932cf927732",
 "prompt_hash": "b04694a31489baa8c43a7f3ef21b2f4992ef6e2a71f2f88cafbbb7bb8a4e2d5c",
 "prompt_store": "ai/store/prompts/b0/b04694a31489baa8c43a7f3ef21b2f4992ef6e2a71f2f88cafbbb7bb8a4e2d5c.txt",
 "recipe": "cluster-guide@3",
 "releases": [
  "R20-11"
 ],
 "review": {
  "by": null,
  "note": "",
  "score": null,
  "status": "unreviewed"
 },
 "runs": [
  {
   "created_at": "2026-10-13T03:44:53Z",
   "duration_seconds": 68.994447918,
   "prompt_transport": "stdin stream-json",
   "route": "agy-cli-print",
   "run_id": "19c49e34-b013-4299-8ea7-a6ee5d605b0a",
   "transcript": "_src/ai/store/transcripts/gemini-3.8-flash-medium__effort-medium__temp-uncontrolled__agy-cli-print__d932cf927732/19c49e34-b013-4299-8ea7-a6ee5d605b0a.jsonl",
   "usage": {
    "cache_read_tokens": 0,
    "input_tokens": 89853,
    "output_tokens": 27991,
    "thinking_tokens": 17622,
    "total_tokens": 117844
   }
  }
 ],
 "schema": "ai-trace@2",
 "subject_id": "cluster.classic.mcal"
}
