{ "version": "1.1", "id": "messaging-kafka-f02", "title": "재개가 끊긴 자리", "question": "어떤 중단이 재개 목록에 등록되는가?", "type": "dependency", "direction": "LR", "audience": [ "이 저장소의 구조를 읽는 사람" ], "summary": "핸들러 실패와 타임아웃과 requeue 는 재개 목록에 등록되고 천장 도달과 배수와 풀 거부는 등록되지 않는다.", "alt": "중단 사유에서 재개 목록으로 세 경우가 등록되고 천장 도달과 배수·풀 거부로는 점선이 간다.", "long_description": "SSOT 는 재개 목록에 등록되는 경로에 핸들러 실패·타임아웃·requeue 가 있고 천장 도달과 배수·풀 거부가 없다고 적는다.", "source_context": { "document": "/home/donghyeon/workspace/chat-gpt-container/document-haness/docs/clean-architecture-backend-template/final/document.md", "document_sha256": "8071fe71b3359d9cf60b95909c26c7b50653ce2f22bbc5fcf6988719bb91236d", "anchor": { "kind": "line", "value": 2711, "line": 2711 } }, "composition": { "profile": "component-flow", "diagram_only": true, "reference_ids": [ "payment-event-flow" ], "rationale": "같은 중단이라도 재개 목록에 오르는 것과 오르지 않는 것이 갈린다.", "focus_node": "pause" }, "groups": [], "nodes": [ { "id": "pause", "label": "중단 사유", "kind": "service", "role": "source", "evidence": [ { "start_line": 2709, "end_line": 2714 } ], "assumption": false, "emphasis": "primary" }, { "id": "resume", "label": "재개 목록", "kind": "service", "role": "sink", "evidence": [ { "start_line": 2709, "end_line": 2714 } ], "assumption": false, "details": [ "핸들러 실패 · 타임아웃 · requeue" ] }, { "id": "ceil", "label": "천장 도달", "kind": "service", "role": "sink", "evidence": [ { "start_line": 2709, "end_line": 2716 } ], "assumption": false }, { "id": "pool", "label": "배수 · 풀 거부", "kind": "service", "role": "sink", "evidence": [ { "start_line": 2709, "end_line": 2716 } ], "assumption": false } ], "edges": [ { "id": "a", "from": "pause", "to": "resume", "label": "등록", "kind": "request", "evidence": [ { "start_line": 2709, "end_line": 2714 } ], "assumption": false, "emphasis": "primary" }, { "id": "b", "from": "pause", "to": "ceil", "label": "등록 없음", "kind": "request", "evidence": [ { "start_line": 2709, "end_line": 2716 } ], "assumption": false, "style": "dashed" }, { "id": "c", "from": "pause", "to": "pool", "label": "등록 없음", "kind": "request", "evidence": [ { "start_line": 2709, "end_line": 2716 } ], "assumption": false, "style": "dashed" } ], "legend": [], "metadata": {} }