- generic [ref=f36e3]: - link "본문으로 건너뛰기" [ref=f36e4] [cursor=pointer]: - /url: "#main-content" - banner [ref=f36e5]: - generic [ref=f36e6]: - link "TechLog Studio" [ref=f36e7] [cursor=pointer]: - /url: /studio - text: TechLog - generic [ref=f36e8]: Studio - navigation "Studio 주 탐색" [ref=f36e10]: - link "작업본" [ref=f36e11] [cursor=pointer]: - /url: /studio/documents - link "게시 기록" [ref=f36e12] [cursor=pointer]: - /url: /studio/publications - link "새 문서" [ref=f36e13] [cursor=pointer]: - /url: /studio/documents/new - link "주제·프로젝트" [ref=f36e14] [cursor=pointer]: - /url: /studio/taxonomy - link "릴리즈" [ref=f36e15] [cursor=pointer]: - /url: /studio/releases - link "공개 사이트 보기" [ref=f36e16] [cursor=pointer]: - /url: / - button "로그아웃" [ref=f36e17] - main [ref=f36e18]: - generic [ref=f36e19]: - generic [ref=f36e20]: - region [ref=f36e21]: - generic [ref=f36e22]: - paragraph [ref=f36e23]: CONCEPT · VERSION 2 - heading "문서 편집" [level=1] [ref=f36e24] - paragraph [ref=f36e25]: 게시 조건 확인용 임시 개념 기록 - region [ref=f36e26]: - generic [ref=f36e27]: - paragraph [ref=f36e28]: DOCUMENT - heading "기본 정보" [level=2] [ref=f36e29] - generic [ref=f36e30]: - generic [ref=f36e31]: - generic [ref=f36e32]: 제목 - textbox "제목" [ref=f36e33]: 게시 조건 확인용 임시 개념 기록 - generic [ref=f36e34]: - generic [ref=f36e35]: slug - textbox "slug" [ref=f36e36]: - /placeholder: 비우면 제목에서 만듭니다 (영문 소문자·숫자·하이픈) - text: gesi-jogeon-hwakinyong-imsi-gaenyeom-girok - generic [ref=f36e37]: - generic [ref=f36e38]: 요약 - textbox "요약" [ref=f36e39]: 개념 기록이 기준 버전을 비운 채로도 게시되는지 확인하려고 만든 임시 문서다. 확인이 끝나면 내리고 지운다. - generic [aria-hidden] [ref=f36e40]: 목록 카드에는 약 90자까지 보입니다 · 60 / 2000 - generic [ref=f36e41]: - generic [ref=f36e42]: Topic - combobox "Topic" [ref=f36e43]: - option "선택하지 않음" - option "JPA 피드 조회 성능" [selected] - option "OAuth/OIDC 인증 경계" - generic [ref=f36e44]: - generic [ref=f36e45]: Project - combobox "Project" [ref=f36e46]: - option "미지정" [selected] - option "Backend Clean Architecture" - option "KeyCloak Patterns" - option "Liner N + 1문제" - status [ref=f36e47] - group "관계" [ref=f36e48]: - paragraph [ref=f36e50]: 연결한 공개 기록이 없습니다. - button "관계 추가" [ref=f36e51] - region [ref=f36e52]: - generic [ref=f36e53]: - paragraph [ref=f36e54]: CONCEPT - heading "개념" [level=2] [ref=f36e55] - generic [ref=f36e56]: - generic [ref=f36e57]: - generic [ref=f36e58]: 기준 버전 - textbox "기준 버전 “Kubernetes 1.31” 처럼 무엇을 보고 썼는지. 비워도 됩니다." [ref=f36e59] - generic [ref=f36e60]: “Kubernetes 1.31” 처럼 무엇을 보고 썼는지. 비워도 됩니다. - generic [ref=f36e61]: - generic [ref=f36e62]: 본문 Markdown - group "Markdown 삽입" [ref=f36e63]: - button "코드" [ref=f36e64] [cursor=pointer] - button "표" [ref=f36e65] [cursor=pointer] - button "목록" [ref=f36e66] [cursor=pointer] - textbox "본문 Markdown" [active] [ref=f36e67]: "## 이 문서가 확인하는 것 개념 기록의 `기준 버전`(`basisVersion`)을 비운 채로 게시하면 거절되는지 경고로 지나가는지 확인한다. 계약에는 `required: [kind, bodyMarkdown, basisVersion]`으로 적혀 있지만 빈 문자열을 허용한다. 그래서 저장은 되고, 게시 시점의 검증이 무엇을 말하는지는 눌러 봐야 안다. ## 확인이 끝나면 이 문서는 내리고 지운다." - generic [ref=f36e68]: “##” 소제목이 목차가 됩니다. 아키텍처 도식은 아래에서 삽입하세요. - group [ref=f36e69]: - paragraph [ref=f36e70]: EVIDENCE - heading "본문에 Asset 삽입" [level=3] [ref=f36e71] - paragraph [ref=f36e72]: 목록에서 선택하면 본문 커서 위치에 evidence 구문을 삽입합니다. READY 상태의 Asset만 선택할 수 있습니다. - generic [ref=f36e73]: - generic [ref=f36e74]: - generic [ref=f36e75]: 업로드 종류 - combobox "업로드 종류" [ref=f36e76]: - option "이미지" [selected] - option "다이어그램" - option "첨부파일" - button "Asset 업로드" [ref=f36e77] - generic [ref=f36e78]: - search [ref=f36e79]: - generic [ref=f36e80]: Asset 검색 - generic [ref=f36e81]: - searchbox "Asset 검색" [ref=f36e82] - button "검색" [ref=f36e83] - generic [ref=f36e84]: - checkbox "삽입할 때 크게 보기 허용" [checked] [ref=f36e85] - generic [ref=f36e86]: 삽입할 때 크게 보기 허용 - status [ref=f36e87]: 삽입할 수 있는 Asset 9개 - list [ref=f36e88]: - listitem [ref=f36e89]: - button "nplus1-query-fanout-644febe6" [ref=f36e90] - button "삭제" [ref=f36e91] - listitem [ref=f36e92]: - button "ap4-edge-trust-1cff2399" [ref=f36e93] - button "삭제" [ref=f36e94] - listitem [ref=f36e95]: - button "ap3-csrf-split-501dd1f7" [ref=f36e96] - button "삭제" [ref=f36e97] - listitem [ref=f36e98]: - button "ap3-bff-custody-82fa18bd" [ref=f36e99] - button "삭제" [ref=f36e100] - listitem [ref=f36e101]: - button "ap2-split-custody-779cb791" [ref=f36e102] - button "삭제" [ref=f36e103] - listitem [ref=f36e104]: - button "ap1-custody-v3-6e0376d2" [ref=f36e105] - button "삭제" [ref=f36e106] - listitem [ref=f36e107]: - button "ap1-custody-v2-e110bd98" [ref=f36e108] - button "삭제" [ref=f36e109] - listitem [ref=f36e110]: - button "ap1-credential-custody-f5e0c027" [ref=f36e111] - button "삭제" [ref=f36e112] - listitem [ref=f36e113]: - button "screenshot-from-2026-08-21-18-04-49-72f1f9c6" [ref=f36e114] - button "삭제" [ref=f36e115] - region [ref=f36e116]: - generic [ref=f36e117]: - paragraph [ref=f36e118]: LIVE - heading "즉시 미리보기" [level=2] [ref=f36e119] - generic [ref=f36e141]: - generic [ref=f36e142]: - navigation "문서 경로" [ref=f36e143]: - link "동작 원리" [ref=f36e144] [cursor=pointer]: - /url: /explore/concepts - generic [aria-hidden] [ref=f36e145]: / - generic [ref=f36e146]: JPA 피드 조회 성능 - heading "게시 조건 확인용 임시 개념 기록" [level=1] [ref=f36e147] - paragraph [ref=f36e148]: 개념 기록이 기준 버전을 비운 채로도 게시되는지 확인하려고 만든 임시 문서다. 확인이 끝나면 내리고 지운다. - generic [ref=f36e150]: - term [ref=f36e151]: 기록 - definition [ref=f36e152]: 게시 게시 전 - group [ref=f36e154]: - generic "목차 · 이 문서가 확인하는 것" [ref=f36e155] [cursor=pointer] - article [ref=f36e157]: - region [ref=f36e158]: - heading [level=2] [ref=f36e159]: - link "이 문서가 확인하는 것 바로가기" [ref=f36e160] [cursor=pointer]: - /url: "#이-문서가-확인하는-것" - text: 이 문서가 확인하는 것 - generic [aria-hidden] [ref=f36e161]: "#" - paragraph [ref=f36e162]: - text: 개념 기록의 - code [ref=f36e163]: 기준 버전 - text: ( - code [ref=f36e164]: basisVersion - text: )을 비운 채로 게시하면 거절되는지 경고로 지나가는지 확인한다. - paragraph [ref=f36e165]: - text: 계약에는 - code [ref=f36e166]: "required: [kind, bodyMarkdown, basisVersion]" - text: 으로 적혀 있지만 빈 문자열을 허용한다. 그래서 저장은 되고, 게시 시점의 검증이 무엇을 말하는지는 눌러 봐야 안다. - region [ref=f36e167]: - heading [level=2] [ref=f36e168]: - link "확인이 끝나면 바로가기" [ref=f36e169] [cursor=pointer]: - /url: "#확인이-끝나면" - text: 확인이 끝나면 - generic [aria-hidden] [ref=f36e170]: "#" - paragraph [ref=f36e171]: 이 문서는 내리고 지운다. - complementary [ref=f36e125]: - heading "작업 상태" [level=2] [ref=f36e126] - status "편집 상태" [ref=f36e127]: 저장되지 않음 - generic [ref=f36e128]: - generic [ref=f36e129]: - term [ref=f36e130]: 저장 버전 - definition [ref=f36e131]: "2" - generic [ref=f36e132]: - term [ref=f36e133]: 종류 - definition [ref=f36e134]: 동작 원리 - paragraph [ref=f36e135]: 불완전한 초안도 저장할 수 있습니다. Ctrl+S 로도 저장합니다. 게시를 누르면 채워야 할 칸을 그 자리에 표시합니다. - generic [ref=f36e136]: - button "저장" [ref=f36e137] - button "게시" [ref=f36e138] - paragraph [ref=f36e139]: 버전 2으로 저장했습니다.