{ "version": "1.1", "id": "messaging-rabbit-f02", "title": "프로덕션에 없는 조각", "question": "헤더 매퍼는 어떤 헤더를 쓰는가?", "type": "dependency", "direction": "LR", "audience": [ "이 저장소의 구조를 읽는 사람" ], "summary": "msg 예약 헤더와 AMQP 표준 속성만 쓰고 순번 헤더는 쓰지 않는다.", "alt": "헤더 매퍼가 msg 예약 헤더와 AMQP 표준 속성을 읽고 순번 헤더로는 점선이 간다.", "long_description": "SSOT 는 헤더 매퍼가 쓰는 것에 msg 예약 헤더와 AMQP 표준 속성이 있고 순번 헤더가 없다고 적는다.", "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": 33590, "line": 33590 } }, "composition": { "profile": "component-flow", "diagram_only": true, "reference_ids": [ "payment-event-flow" ], "rationale": "매퍼가 읽는 헤더 집합에서 무엇이 빠졌는지가 논지다.", "focus_node": "mapper" }, "groups": [], "nodes": [ { "id": "mapper", "label": "헤더 매퍼", "kind": "service", "role": "source", "evidence": [ { "start_line": 33590, "end_line": 33595 } ], "assumption": false, "emphasis": "primary" }, { "id": "msg", "label": "msg 예약 헤더", "kind": "service", "role": "sink", "evidence": [ { "start_line": 33590, "end_line": 33595 } ], "assumption": false }, { "id": "amqp", "label": "AMQP 표준 속성", "kind": "service", "role": "sink", "evidence": [ { "start_line": 33590, "end_line": 33595 } ], "assumption": false }, { "id": "seq", "label": "순번 헤더", "kind": "service", "role": "sink", "evidence": [ { "start_line": 33590, "end_line": 33597 } ], "assumption": false } ], "edges": [ { "id": "a", "from": "mapper", "to": "msg", "label": "사용", "kind": "request", "evidence": [ { "start_line": 33590, "end_line": 33595 } ], "assumption": false, "emphasis": "primary" }, { "id": "b", "from": "mapper", "to": "amqp", "label": "사용", "kind": "request", "evidence": [ { "start_line": 33590, "end_line": 33595 } ], "assumption": false }, { "id": "c", "from": "mapper", "to": "seq", "label": "없음", "kind": "request", "evidence": [ { "start_line": 33590, "end_line": 33597 } ], "assumption": false, "style": "dashed" } ], "legend": [], "metadata": {} }