{
 "annahmen": [
  "1) Die Erzeugung von KeyEncapsulatorPublicCtx-Instanzen dürfte über eine Factory des CryptoProvider erfolgen – Begründung: Das Interface enthält rein virtuelle Methoden und stellt einen Smart Pointer bereit, definiert aber keine eigenen Konstruktoren.",
  "2) Die Konfiguration über KeySlot dürfte den öffentlichen Schlüssel erst zur Ausführungszeit der Kapselung auflösen – Begründung: SWS_CRYPT_50012 und Fehlermeldung kEmptyKeySlot in SWS_CRYPT_21813/SWS_CRYPT_50011 verweisen auf den Zustand des Slots bei Kapselungsausführung."
 ],
 "diagrams": [
  {
   "art": "dot",
   "id": "diag-kem-kontext",
   "quelle": "anchor_r25_11.diag-kem-kontext.dot"
  },
  {
   "art": "seq",
   "id": "diag-kem-ablauf",
   "quelle": "anchor_r25_11.diag-kem-ablauf.seq.json"
  }
 ],
 "fragment": "content/ai/classes/cl_ara_crypto_cryp_KeyEncapsulatorPublicCtx_61a405/anchor_r25_11.html",
 "levels": {
  "count": 4,
  "level3_diagrams": [
   "diag-kem-ablauf"
  ],
  "oneliner_chars": 113,
  "schema": "ai-levels@1",
  "words": {
   "2": 66,
   "3": 277,
   "4": 608
  }
 },
 "lint": [],
 "output_sha256": "49b5654dbf4d73c65bf3131aca5207e7eb2dc674c4437008b6261d27a50b1a26",
 "output_store": "ai/store/outputs/49/49b5654dbf4d73c65bf3131aca5207e7eb2dc674c4437008b6261d27a50b1a26.html",
 "params": {
  "class_id": "cl_ara_crypto_cryp_KeyEncapsulatorPublicCtx_61a405",
  "platform": "adaptive",
  "release": "R25-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": "f00bc8643d8fcebb38f706fdc9758df0607eb2f4b79b50efadd15308a160a617",
 "prompt_store": "ai/store/prompts/f0/f00bc8643d8fcebb38f706fdc9758df0607eb2f4b79b50efadd15308a160a617.txt",
 "recipe": "class-guide@3",
 "releases": [
  "R25-11"
 ],
 "review": {
  "by": null,
  "note": "",
  "score": null,
  "status": "unreviewed"
 },
 "runs": [
  {
   "created_at": "2026-10-13T03:51:26Z",
   "duration_seconds": 54.675051908,
   "prompt_transport": "argv -p",
   "route": "agy-cli-print",
   "run_id": "09e8afa7-eeca-419f-b934-3940ac44d554",
   "transcript": "_src/ai/store/transcripts/gemini-3.8-flash-medium__effort-medium__temp-uncontrolled__agy-cli-print__d932cf927732/09e8afa7-eeca-419f-b934-3940ac44d554.jsonl",
   "usage": {
    "cache_read_tokens": 0,
    "input_tokens": 16493,
    "output_tokens": 21831,
    "thinking_tokens": 16434,
    "total_tokens": 38324
   }
  }
 ],
 "schema": "ai-trace@2",
 "subject_id": "class.adaptive.cl_ara_crypto_cryp_KeyEncapsulatorPublicCtx_61a405"
}
