{
 "annahmen": [
  "1) Driver Object 0 fungiert als zentraler interner Referenz-Zufallsgenerator für alle weiteren Treiberobjekte derselben Partition. – Begründung: SWS_Crypto_00224 und SWS_Crypto_00225 verpflichten Treiberobjekte ohne eigenen RNG auf Object 0, benennen jedoch keine partitionsübergreifende Synchronisation.",
  "2) Synchrone Jobs werden direkt blockierend im Kontext des Aufrufers von Crypto_ProcessJob ausgeführt, ohne Entkopplung über Crypto_MainFunction. – Begründung: SWS_Crypto_00027 beschränkt das Anstoßen über Crypto_MainFunction ausdrücklich auf die asynchrone Auftragsverarbeitung."
 ],
 "diagrams": [
  {
   "art": "dot",
   "id": "diag-architektur",
   "quelle": "anchor_r20_11.diag-architektur.dot"
  },
  {
   "art": "seq",
   "id": "diag-job-processing",
   "quelle": "anchor_r20_11.diag-job-processing.seq.json"
  },
  {
   "art": "seq",
   "id": "diag-job-cancel",
   "quelle": "anchor_r20_11.diag-job-cancel.seq.json"
  },
  {
   "art": "dot",
   "id": "diag-schluessel-lebenszyklus",
   "quelle": "anchor_r20_11.diag-schluessel-lebenszyklus.dot"
  },
  {
   "art": "seq",
   "id": "diag-key-persistence",
   "quelle": "anchor_r20_11.diag-key-persistence.seq.json"
  }
 ],
 "fragment": "content/ai/classic/modules/crypto/anchor_r20_11.html",
 "kontext": {
  "ausgelassen": {
   "budget": [],
   "dublette": {
    "SNIP_CLASSIC_NVM_SECTION_7_2_6_1_Writing_keys_to_NVM": "SNIP_CLASSIC_CRYPTO_SECTION_7_2_6_1_Writing_keys_to_NVM",
    "SNIP_CLASSIC_STD_SECTION_8_4_3_Crypto_NvBlock_WriteTo__NvBlock": "SNIP_CLASSIC_NVM_SECTION_8_4_3_Crypto_NvBlock_WriteTo__NvBlock"
   },
   "inhaltsverzeichnis": [],
   "ohne_inhalt": [
    "SNIP_CLASSIC_CRYPTO_FIGURE_Figure_10_1_CRYPTOINTERFACE",
    "SNIP_CLASSIC_CRYPTO_FIGURE_Figure_2_1",
    "SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_1_CRYPTOGRAPHY",
    "SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_1_CRYPTOINTERFACE",
    "SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_6",
    "SNIP_CLASSIC_CRYPTO_SECTION_8_3_2_Job_Processing_Interface",
    "SNIP_CLASSIC_CRYPTO_SECTION_8_3_3_Job_Cancellation_Interface",
    "SNIP_CLASSIC_CRYPTO_SECTION_8_3_4_3_Key_Status_Interface",
    "SNIP_CLASSIC_CRYPTO_SECTION_8_3_4_4_Key_Copying_Interface",
    "SNIP_CLASSIC_CRYPTO_SECTION_8_3_4_5_Key_Generation_Interface",
    "SNIP_CLASSIC_CRYPTO_SECTION_8_3_4_6_Key_Derivation_Interface",
    "SNIP_CLASSIC_CRYPTO_SECTION_8_3_4_7_Key_Exchange_Interface",
    "SNIP_CLASSIC_CRYPTO_SECTION_8_5_Scheduled_functions"
   ],
   "ohne_text": []
  },
  "im_prompt": 97,
  "im_prompt_schaubilder": 57,
  "kandidaten": 112,
  "schema": "guide-context@1"
 },
 "levels": {
  "count": 4,
  "level3_diagrams": [
   "diag-architektur",
   "diag-job-processing"
  ],
  "oneliner_chars": 108,
  "schema": "ai-levels@1",
  "words": {
   "2": 66,
   "3": 327,
   "4": 1893
  }
 },
 "lint": [
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_4_1_UTILIZATIONOFCRYPTOSERVICES: EXP_UtilizationOfCryptoServices S. 8 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_1_CRYPTODRIVER: SWS_CryptoDriver S. 15 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_1_CRYPTODRIVER: SWS_CryptoDriver S. 15 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_3_Design_Notes: SWS_CryptoDriver S. 24 nicht im Anker R20-11 (Snippet-Releases: R24-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_8_3_1_2_Crypto_GetVersionInfo: SWS_CryptoDriver S. 56 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_1_CRYPTODRIVER: SWS_CryptoDriver S. 15 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_1_CRYPTODRIVER: SWS_CryptoDriver S. 15 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-e39a11daf7b2d30c: AUTOSAR_CP_SWS_CryptoServiceManager S. 21 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_1_Normal_Operation: SWS_CryptoDriver S. 25 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_1_Normal_Operation: SWS_CryptoDriver S. 25 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_2_Functional_Requirements: SWS_CryptoDriver S. 26 nicht im Anker R20-11 (Snippet-Releases: R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_4_Key_Management: SWS_CryptoDriver S. 28 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_4_Key_Management: SWS_CryptoDriver S. 28 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CSM_SECTION_8_3_8_7_Key_Exchange_Interface: SWS_CryptoServiceManager S. 70 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_6_Key_Storage_in_NVM: SWS_CryptoDriver S. 35 nicht im Anker R20-11 (Snippet-Releases: R24-11) (INV-QL-09)",
  "Stufe 4: data-snip FIG-0d8448ed7a37e06a: AUTOSAR_CP_SWS_CryptoDriver S. 37 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_6_1_Writing_keys_to_NVM: SWS_CryptoDriver S. 37 nicht im Anker R20-11 (Snippet-Releases: R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_6_1_Writing_keys_to_NVM: SWS_CryptoDriver S. 37 nicht im Anker R20-11 (Snippet-Releases: R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_6_1_Writing_keys_to_NVM: SWS_CryptoDriver S. 37 nicht im Anker R20-11 (Snippet-Releases: R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_4_Error_detection: SWS_CryptoDriver S. 49 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_1_CRYPTODRIVER: SWS_CryptoDriver S. 15 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_1_Normal_Operation: SWS_CryptoDriver S. 25 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_4_Key_Management: SWS_CryptoDriver S. 28 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CSM_SECTION_8_3_8_7_Key_Exchange_Interface: SWS_CryptoServiceManager S. 70 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 4: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_6_1_Writing_keys_to_NVM: SWS_CryptoDriver S. 37 nicht im Anker R20-11 (Snippet-Releases: R25-11) (INV-QL-09)",
  "Stufe 2: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_4_1_UTILIZATIONOFCRYPTOSERVICES: EXP_UtilizationOfCryptoServices S. 8 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 2: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_6_1_Writing_keys_to_NVM: SWS_CryptoDriver S. 37 nicht im Anker R20-11 (Snippet-Releases: R25-11) (INV-QL-09)",
  "Stufe 3: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_4_1_UTILIZATIONOFCRYPTOSERVICES: EXP_UtilizationOfCryptoServices S. 8 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 3: data-snip SNIP_CLASSIC_CRYPTO_FIGURE_Figure_7_1_CRYPTODRIVER: SWS_CryptoDriver S. 15 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 3: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_1_Normal_Operation: SWS_CryptoDriver S. 25 nicht im Anker R20-11 (Snippet-Releases: R24-11, R25-11) (INV-QL-09)",
  "Stufe 3: data-snip SNIP_CLASSIC_CRYPTO_SECTION_7_2_6_1_Writing_keys_to_NVM: SWS_CryptoDriver S. 37 nicht im Anker R20-11 (Snippet-Releases: R25-11) (INV-QL-09)"
 ],
 "output_sha256": "7898bdaf8fd4d700a6caf9532ba597b30bab382c8acb5ffdbc651501997ecc4a",
 "output_store": "ai/store/outputs/78/7898bdaf8fd4d700a6caf9532ba597b30bab382c8acb5ffdbc651501997ecc4a.html",
 "params": {
  "module": "crypto",
  "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": "79b1b64c6bf7f4f654acb3e1db4eff7d9a0a7d137ca623fc25d85ca6d50ce2ee",
 "prompt_store": "ai/store/prompts/79/79b1b64c6bf7f4f654acb3e1db4eff7d9a0a7d137ca623fc25d85ca6d50ce2ee.txt",
 "recipe": "module-guide@3",
 "releases": [
  "R20-11"
 ],
 "review": {
  "by": null,
  "note": "",
  "score": null,
  "status": "unreviewed"
 },
 "runs": [
  {
   "created_at": "2026-10-13T03:33:38Z",
   "duration_seconds": 104.157163,
   "prompt_transport": "stdin stream-json",
   "route": "agy-cli-print",
   "run_id": "df349d59-8dc8-41e6-a2d7-16eba08398ba",
   "transcript": "_src/ai/store/transcripts/gemini-3.8-flash-medium__effort-medium__temp-uncontrolled__agy-cli-print__d932cf927732/df349d59-8dc8-41e6-a2d7-16eba08398ba.jsonl",
   "usage": {
    "cache_read_tokens": 0,
    "input_tokens": 58353,
    "output_tokens": 37666,
    "thinking_tokens": 23262,
    "total_tokens": 96019
   }
  }
 ],
 "schema": "ai-trace@2",
 "subject_id": "module.classic.crypto"
}
