Release Proposal - barocss/barocss-editor GitHub Wiki
work_id: wonffice-release-master artifact_type: release_proposal status: ๋ฏธ์๋ฃ owner_role: Planner source_request: "์ถ์ ์ค๋น ์ ์ฒด ๊ด๋ฆฌ์ ๋ชจ๋ ์ญํ ์ ๊ณตํต ๋ณด๊ณ ๊ท์น" last_updated: 2026-10-01
Wonffice ์ถ์ ์ ์๊ณผ ์ค๋น ์ํ
Current owner workflow and verified local evidence โ 2026-10-01
The current execution/acceptance record is Local Alpha Verification, linked to the existing #322 tracker. Development remains local Git until final release; GitHub holds Issues/Wiki/Discussions. Planner and Execute are the active Works. Normal code PRs and the retired Review Work are not current local integration gates. Original acceptance, focused tests, Node/pnpm preflight, privacy/security and final release protections remain required.
Verified bounded Note recovery and explicit C-copy milestones are integrated locally at 2a7f9de6 and cb3f8cc7. The latest exact integrated evidence is17 focused units,13 affected mocked desktop cases and2 real PostgreSQL save/copy cases, with final candidate preflight exit0. These results do not satisfy the full #357 two-writer/process-restart/fault/privacy matrix, all four product collaboration, admin or external alpha requirements. #357 and #322 remain open. Yorkie upstream/parser work stays paused; snapshot children #405/#406/#407 and admin foundation #408 preserve their parent requirements.
The older dated sections below are retained historical records. Their specialist, main-only task PR and separate Review instructions are superseded by the current owner workflow; their original product/release criteria are not waived. No release date, deployed version, image digest or external launch approval is established here.
์ด ๋ฌธ์๋ Product Master PM์ ๋จ์ผ ์ถ์ ์ ์์ด๋ค. ๊ธฐ์ ์คํ ์ฆ๊ฑฐ์ ๊ธฐ์ค์ ๊ธฐ์กด #322๋ค. ์ ์ถ์ ์ถ์ ์ด์๋ฅผ ๋ง๋ค์ง ์๋๋ค. ๋ ์งยท๋ฒ์ ยท์ด๋ฏธ์ง ํ์ ์ด๋ ๋ฐฐํฌ ์น์ธ์ ๋์ ํ์ง ์๋๋ค.
์ฒซ ์ทจํฉ: 2026-09-20. ์ญํ ๋ณด๊ณ ๊ธฐ์ค main์ eeb0ab67390b2898e85d8aa1e028ce5b6a993ff2์ด๋ฉฐ, ์ทจํฉ ์ค Note PR #283์ด 0d97e1f00948aafd27bd6bdf4ac2b9a2f9f51e60์ผ๋ก ๋ณํฉ๋๋ค. ์ด๋ ์ปค๋ฐ๋ ๊ณต์ ์ถ์ ํ๋ณด๋ก ์ง์ ํ์ง ์์๋ค. PR๋ณ ๊ฒ์ฌ ๋ฒ์ ์ ์๋ก ๋ค๋ฅด๋ฏ๋ก ํฉ์ฐํด ํตํฉ ํต๊ณผ๋ก ํ์ํ์ง ์๋๋ค.
์ ํ ๋ฐฉํฅ ๊ฐฑ์ : ๋จ์ผ ์ ๋ต ๊ธฐ์ค์ ์ฌ์ฉ์ ๋น์ ์ ๋ฐ์ํ๋ค. ๊ฐ๊น์ด ์ฌ์ ๋ชฉํ๋ ์ฒซ alpha ์์ฑ ํ ์์ ์ค์ ์ฌ์ฉ์์๊ฒ ์ธ๋ถ ์๋น์ค๋ก ์ ๊ณตํ๋ ๊ฒ์ด๋ค. ํ์ฌ ํ์ ๋ด๋ถ alpha๋ ๊ธฐ์ ์ธ์ ๊ด๋ฆฌ ๋จ๊ณ์ด๋ฉฐ ์ธ๋ถ ์ ๊ณต ๋ชฉํ๋ฅผ ์ทจ์ํ๋ ๋ป์ด ์๋๋ค. ์ธ๋ถ ์ ๊ณต ์์ ๋จ๊ณ ๋ช ์นญยท๋์ ๊ธฐ๋ฅยท์ด์ ์ฝ์์ ์ค์ ํ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ์ ๋ฆฌํ๋ค. ๊ธฐ์กด ์ธ์ ์กฐ๊ฑด๊ณผ SaaSยท๋ด๋ถ ์ค์น ๊ฒฐ์ ์ ์ ์งํ๋ฉฐ ์ beta ์๊ตฌ๋ฅผ ์๋์ผ๋ก ์ถ๊ฐํ์ง ์๋๋ค. ์ฒซ ๊ณ ๊ฐ๊ตฐยทํต์ฌ ์ ๋ฌด๋ ๋ฏธํ์ ์ด๊ณ ๊ต์กํ์ ์ค๋น ๊ฐ์ค์ด๋ค.
#379 ๋ณํฉ ์ดํ #367โ#380 ์ ํ ์ฌํ์ธ โ 2026-09-23 10:42 UTC
Note ์ฝ๋ฑ PR #379์ main 4cf34c45e118fb8808a14ea2f94d21ecdb02a993์ ๋ณํฉ๋๋ค. #367 ๋ฌธ์ API draft PR #382๋ ํ์ฌ ๊ธฐ์กด ๋ก์ปฌ QA ํ๋ณด aad0ad94f18eb5664e4ab41636cd6bc773ccf9ca head๋ค. 10:42 UTC์ PostgreSQLยทAPI container CI๋ ์ฑ๊ณตํ์ง๋ง ๋ค๋ฅธ ๊ฒ์ฌ๋ ์งํ ์ค์ด์์ผ๋ฉฐ, #379๊ฐ ํฌํจ๋ ์ main ๊ธฐ์ค ์ต์ข
head ์ฌ๊ฒ์ฆ์ด ํ์ํ๋ค. ์ด์ #367 ๋ฌธ๋จ์ โ๊ณต๊ฐ PR ์์โ๊ณผ #379 draft ํ๊ธฐ๋ ๊ทธ ๋ฌธ๋จ ์์ฑ ์์ ๊ธฐ๋ก์ด๋ค.
#380 head ca10a0d460ccc08d55534c8028237c59d8e10fbe์ ๋
น์ CI๋ ์ด์ main ๊ธฐ์ค์ด๋ค. #382์ 0004_document_snapshots๊ฐ ๋จผ์ ๋ณํฉ๋ ๋ค 0005_platform_operators๋ฅผ ์ ํํ ์ main์์ ๋ค์ ๊ฒ์ฆํ๋ค. ํฉ์ฑ DB ๋ณต์ ๋ณด๊ณ ๋ ์ ์ง๋์ง๋ง ํ์ฌ ๊ฒฐํฉ ํ๋ณดยท์ค์ ์ค์น ๋ณต์ยท๋
๋ฆฝ QA/Securityยท์ฌ๋ ์น์ธ ์ ์ฐจ๋ ๋ฏธ์๋ฃ/๋ฏธํ์ธ์ด๋ค. ๋ด๋ถ alpha ์ค๋น ์ง์ยท์ธ๋ถ alpha ๋ณด๋ฅ, SaaSยท๋ด๋ถ ์ค์น ๋์ ์ถ์ ๋ฐฉํฅ์ ์ ์งํ๋ค.
#367 ๋ฌธ์ API ๋ก์ปฌ ๋ ๋ฆฝ QA โ 2026-09-23 10:25 UTC
Mento์ #367 QA ์์ฝ์ **๋ก์ปฌ clean commit aad0ad94f18eb5664e4ab41636cd6bc773ccf9ca**์ ํ์ ๋๋ค. Node 22ยท๊ฒฉ๋ฆฌ PostgreSQL 0001โ0004ยท์ค์ Keycloak ๋ ํฉ์ฑ PKCE ๊ณ์ ยท14102 API์์ Note ๋ฌธ์ ์์ฑ/๋์ผ idempotency ์ฌ์๋/receipt/list/open, ๊ฐ์ ํ์ฌ ๋ค๋ฅธ ๊ณ์ ์ฝ๊ธฐ, ๋ค๋ฅธ ํ์ฌยทviewer ์ฐ๊ธฐ ๊ฑฐ๋ถ, ์ค๋๋ revisionยท์๋ชป๋ receiptยท๊ณต๋ํธ์ง mode ์ถฉ๋, API ์ฌ์์๊ณผ ๊ฐ์ token membership ํ์๋ฅผ ํต๊ณผํ๋ค๊ณ ๋ณด๊ณ ํ๋ค. ์๋ฌธ์ output/mentor/wonffice-367-document-api-qa.md; PM์ ์ฌ์คํํ์ง ์์๋ค.
์ค๋น ์ํ: ์ด ๋ก์ปฌ ํ๋ณด์ ๊ฒ์ฌํ ๋ฌธ์ API ์๋๋ฆฌ์ค๋ง ์ค๋น ์๋ฃ๋ค. ๊ณต๊ฐ #367 PR/์ต์ข
CIยทYorkie key/๊ถํยท#357 Note UI์ ๋ค ์ ํ ๋์ผ ํ๋ณด ์ธ์๋ ๋ฏธ์๋ฃ๋ค. ๋ก์ปฌ ํ๋ณด๋ ์ฝ๋ฑ 3bb61e99๋ฅผ ํฌํจํ์ง๋ง draft PR #379 ํ head a45a45c0 ์ดํ #367 ํตํฉ ์ head ๊ฒ์ฌ๋ ๋ณ๋๋ก ํ์ํ๋ค. ์ถ๊ฐ diff๊ฐ ํ์
/ํจํค์ง ์ ์ธ๋ฟ์ด๋ผ๋ ์์ค ๋์กฐ๋ฅผ QA ์ ์ฉ์ผ๋ก ์ฌ์ฉํ์ง ์๋๋ค.
์ถ์ ์ ์ยท๋จ์ ์ํยท๋ด๋น: ์ธ๋ถ alpha ๋ณด๋ฅ. Backend Master๋ #367 0004_document_snapshots ๊ณต๊ฐ ํ๋ณด๋ฅผ ์ ํ๊ณ #379๊ณผ ํฉ์น head๋ฅผ QA/Security์ ์ธ๊ณํ๋ค. #367 0004๊ฐ main์ ๋ค์ด๊ฐ ๋ค #380 0005๋ฅผ ์ main์์ ์ฌ๊ฒ์ฆํ๋ค. Security์ receipt snapshot ์ฌ๋ณธ ๋ณด๊ด/์ญ์ ยทtenant ์ข
๋ฃยท๋ฐฑ์
๋ณต์ ์ ์ฑ
๊ณผ ์ค์ ๋ด๋น์ ๋ฏธํ์ธ์ด๋ค. ํฉ์ฑ ์๋ฃ ์ ๋ฆฌ๋ ์ค์ ๊ณ ๊ฐ ๋ฐ์ดํฐ ์๋ช
๊ฒฐ์ ์ด ์๋๋ค. ์ฌ์ฉ์/์ ๋ฌธ ๋ด๋น์ด ๊ทธ ์ ์ฑ
์ฑ
์๊ณผ ์น์ธ ์ ์ฐจ๋ฅผ ์ ํด์ผ ํ๋ค.
ํ๋ซํผ ์ด์์ PR #380 ์ ํํ headยท๋ณต์ ๊ฒฝ๊ณ โ 2026-09-23 10:38 UTC
๋์์ ์๊ฒฉ main 0ffcd77f535c4e4cd080cef65c0178c2cfbd9c78์ #376/draft PR #380 head ca10a0d460ccc08d55534c8028237c59d8e10fbe๋ค. ์ด์์ grantยทํ์ยท๊ฐ์ฌ์ ์ต์ ์กฐํ API ํ๋ณด์ ์ด head ์คํ CI 10๊ฐ๋ ๋ชจ๋ ์ฑ๊ณตํ๋ค. Backend๋ Node 22 preflight, ๊ฒฉ๋ฆฌ๋ ํฉ์ฑ PostgreSQL์์ ์ grantยท๊ฐ์ฌ ํ
์ด๋ธ์ ์ DB๋ก ๋ณต์ํ๊ณ ํ์๋ grant๊ฐ ๋ณต์ ๋ค์๋ ๊ฑฐ๋ถ๋๋ ๊ฒ์ฌ๋ฅผ ํต๊ณผํ๋ค๊ณ PR์ ๋ณด๊ณ ํ๋ค. PM์ด ๊ทธ ๋ก์ปฌ ๊ฒ์ฌ๋ฅผ ์ฌ์คํํ ๊ฒ์ ์๋๋ค. ๋ฐ๋ผ์ ํด๋น head์ CI ๋ฒ์๋ ์ค๋น ์๋ฃ, ํฉ์ฑ DB ๋ณต์์ ๋ด๋น ์คํ ๋ณด๊ณ , #376 ์ ์ฒด์ ์ค์ ์ค์น ์ด์์ ๋ฏธ์๋ฃ๋ค.
๋ณํฉ ์ ํยท์ฌ๊ฒ์ฆ: #367์ 0004_document_snapshots๋ฅผ ๋จผ์ main์ ๋ฐ์ํ๊ณ #380์ 0005_platform_operators๋ฅผ ๊ทธ main์์ ๋ค์ ๊ฒ์ฆํ๋ค. ํ์ฌ์ ๋
น์ CI๋ ์ด ์์๊ฐ ์ค์ ๋ก ํฉ์ณ์ง DB/์๋น์ค ํ๋ณด์ ๊ฒฐ๊ณผ๊ฐ ์๋๋ค. #380์ draft์ด๋ฉฐ ๋
๋ฆฝ QA/SecurityยทArchitecture/Operator ๊ฒํ , ์ค์ ์ค์น ๋ฐฑ์
๋ณด์กดยท๋ณต๊ตฌ ์ ์ฐจ๋ ๋ฏธ์๋ฃ๋ค. ์ ํฉ์ฑ ๋ณต์ ๊ฒฐ๊ณผ๋ก ์ค์ ์ค์น์ ๋ณด์กด ๊ธฐ๊ฐ์ด๋ ์ฌํด ๋ณต๊ตฌ๋ฅผ ์๋ฃ ์ฒ๋ฆฌํ์ง ์๋๋ค. Backend๊ฐ ์์์ ์ต์ข
ํ๋ณด๋ฅผ, Operator๊ฐ ์ค์ ์ค์น ๋ณต์๊ณผ ๋น๊ณต๊ฐ grant ์ ์ฐจ๋ฅผ, QA/Security๊ฐ ์ ํํ ํ๋ณด์ ํ์ยท๊ฐ์ฌยท๊ณ ๊ฐ ๋ฌธ์ ์ฐจ๋จ์ ๊ฒ์ฆํ๋ค. #377 ํ์ฌ ๊ตฌ์ฑ์ API์ #378 ์ด์ ํ๋ฉด์ ๋ณ๋ ๋ฏธ์๋ฃ๋ค.
ํ์ยท์ฌ๋ ๊ถํ ๊ฒฝ๊ณ: owner_provisioned๋ ์ฒซ owner bootstrap ์ฌ๋ถ๋ง ๋ปํ๋ค. /v1/operator/status์ ๋ฐ๊นฅ HTTP 200์ด์ด๋ ๋ณธ๋ฌธ ready.httpStatus=503์ด๋ฉด ์๋น์ค๋ ๋ฏธ์ค๋น๋ค. #378์ ์กฐํ ์๊ฐยท์ฌํ์ธ, ์คํจ์ ์ค๋น ์ํ๋ฅผ ๊ตฌ๋ถํ๋ค. tenant ์ด๋ฆ์ ๊ณ ๊ฐ ๋ฉํ๋ฐ์ดํฐ์ด๋ฏ๋ก ์ต์ ๋
ธ์ถยท๊ฐ์ฌยท๋ณด์กด ๊ฒํ ๊ฐ ํ์ํ๋ค. ์ฒซ ์ค์ ์ด์์ grant์ ์ฌ๋ ์น์ธ๊ถ์ยท๋ด๋น์ ๋ฏธํ์ธ์ด๊ณ ์ค์ ๊ณ์ ์ ๋ฐ๊ธํ์ง ์์๋ค. ๊ณ ๊ฐ ์๋ฃ ์์ธ ์ ๊ทผ์ ํ์ฌ ๊ธฐ๋ณธ ๊ธ์ง์ด๋ฉฐ ๋ณ๊ฒฝ์ ์ฌ์ฉ์ ๊ฒฐ์ ๊ณผ Security ๊ฒํ ๊ฐ ํ์ํ๋ค.
์ถ์ ์ ์: ๋ด๋ถ alpha ํตํฉ ์ค๋น๋ฅผ ๊ณ์ํ๊ณ ์ธ๋ถ alpha๋ ๋ณด๋ฅํ๋ค. ๋ค ์ ํ์ ์ค์ PostgreSQL/Fastify/UI/Yorkie ์ ์ฅยท๋ ๊ณ์ ์ธ์, SaaSยท๋ด๋ถ ์ค์น ์ด์ ๊ฒ์ฆ๊ณผ ์ฌ๋ ์ฑ ์ ๊ฒฐ์ ์ด ์๋ฃ๋๊ธฐ ์ #380 ๋จ๋ ํต๊ณผ๋ฅผ ์ถ์ ์ค๋น ์๋ฃ๋ก ๋ฐ๊พธ์ง ์๋๋ค. MR-44์ KDP ์ถํ ํ๋ณด๋ ๊ณ ๊ฐ ์ฆ๊ฑฐ๊ฐ ์๋ ๋ณ๋ ์์ฅ ๊ฐ์ค์ด๋ผ ์ด๋ฒ alpha ๋ฒ์์ ๋ฃ์ง ์๋๋ค.
Site ์ฒซ ๋ฐ์ดํฐ ์์ฑ๊ณผ #373 ์ธ์ ์ ํ โ 2026-09-23 09:55 UTC
#375๋ main 41df1b86 ๋
๋ฆฝ ๋ธ๋ผ์ฐ์ ์์ ์ ๋น Site์ ๋ฐ์ดํฐ โ ์ ๋ฐ์ดํฐ๊ฐ ์๋ฃ๋ฅผ ๋ง๋ค์ง ์๋๋ฐ ์ ์ฅ๋จ์ ๋ณด์ธ ์ฌํ์ด๋ค. ์ต์ main 0ffcd77f์ ๊ด๋ จ Site ์์ค๋ ๊ฐ์ง๋ง ์ต์ commit์ UI ์ฌ์คํ์ ๋ฏธํ์ธ์ด๋ค. ๊ธฐ์กด ๋ฐ์ดํฐ์ ๋น ๋ณธ๋ฌธ ํธ์ง #325/PR #339์ ๋ค๋ฅด๋ค.
์ถ์ ์ ์ยท์ค๋น ์ํ: ๊ธฐ์กด Site Developer๋ฅผ #375 ์ฃผ ๋ด๋น์ผ๋ก ์ฐ๊ฒฐํ๋ค. P2 ์ ์์ ์ ์งํ๋ #373์ dataset ์์ฑยทํยท์ ์ฅ/์ฌ์ด๊ธฐ ์ธ์ ์ ์ ํด๊ฒฐํ Site ๊ฒฝ๋ก ์ ํ ์กฐ๊ฑด์ด๋ค. #375 ๋ก์ปฌ ์ฒซ ์ฌ์ฉ ๊ฒฝ๋ก์ #373 ์ธ์ฆ ์๋ฒยทYorkie ํตํฉ์ ๋ณ๋ ๊ฒ์ฆํ๋ค. #367/#366 ์ ํ ๋ฐ NoteโWordโSlidesโSite ์์๋ ๋ฐ๊พธ์ง ์๋๋ค. ์ ํํ ์์ ํ๋ณด์ ์ Site UI QA์ ๋ค ์ ํ ๋์ผ ํ๋ณด ๋ ๊ณ์ ์ธ์๋ ๋ฏธ์๋ฃ๋ค. ๊ณต์ ํตํฉ ํ๋ณด๊ฐ ์์ด ์ง๊ธ์ ์ ํ ์ ์ฒด ์ถ์ ์ฐจ๋จ ์ฌ๋ถ ๋ฏธํ์ธ์ด๋ฉฐ, ๊ณต์ ํ๋ณด์์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋จ์ผ๋ฉด Site datasetยท์ธ๋ถ alpha ์ธ์๋ ๋ฏธ์๋ฃ๋ค.
๋จ์ ์ํยท๋ค์ ๋ด๋นยท๊ฒฐ์ : ์ ์ฅ๋จ ์คํ์๋ ๋ฐ์ดํฐ ์์ฑ ์คํจ๋ฅผ ์จ๊ธด๋ค. Site Developer๋ ๊ธฐ์กด PR ํ์ผ ์์ ๋ฅผ ์กฐ์จํด #375๋ฅผ ๊ณ ์น๊ณ , QA๋ ์ค์ ์ Site ์์ฑโํ ์
๋ ฅโ์ ์ฅยท์ฌ์ด๊ธฐยท์ถ๋ ฅ๊ณผ #373 ํตํฉ ํ๋ณด์ ๊ฐ์ ๊ฒฝ๋ก๋ฅผ ๊ฒ์ฆํ๋ค. PM์ #322์ ํ๋ณด๋ณ ๊ฒฐ๊ณผ๋ฅผ ์ฐ๊ฒฐํ๋ค. ํ์ฌ ๋ฒ์๋ฅผ ๋ฐ๊พธ๊ฑฐ๋ #376~#378 ๊ด๋ฆฌ์ ์
๋ฌด๋ฅผ ์ฌ๋ฐฐ์ ํ ์ฌ์ฉ์ ๊ฒฐ์ ์ ์๋ค.
#374 ๊ณตํต ์ง์ ์ ํ head QA ๋ณด๊ณ โ 2026-09-23 09:54 UTC
Mento๋ draft PR #374 head 8522dc18b02f8cbb549ed0042de57dd63c0fdcba์์ ์ค์ ํฉ์ฑ KeycloakยทAPI ๋ ๊ณ์ ๋ก๊ทธ์ธ/๋ก๊ทธ์์, viewer ๊ด๋ฆฌ ๊ฑฐ๋ถโ์ฌ์ฉ์ ํ์ฉ, ๊ณ์ ์ ํ, BFCache ์ด์ ๋ณธ๋ฌธ ์ฐจ๋จ, Note ์ง์ URL fail closed, Node 22 preflight์ CI 8/8 ํต๊ณผ๋ฅผ ๋ณด๊ณ ํ๋ค. PM์ ์์ QA ๋ก๊ทธ๋ฅผ ์ฌ์คํํ์ง ์์๊ณ ๊ณต๊ฐ ์ธ์ ๋งํฌ๋ ๋ฏธํ์ธ์ด๋ค. ์ด ๋ณด๊ณ ๋ ๊ฒ์ฌํ ๊ณตํต ์ง์
๊ฒฝ๋ก์ ํ์ ํ๋ค. #367 ๋ฌธ์ ๊ถํยท#378 ์ค์ ๋ ๊ด๋ฆฌ์ ์
๋ฌดยท๋ค ์ ํ ์ ์ฅ/ํ์
์ธ์๋ ๋ฏธ์๋ฃ์ด๋ฉฐ draftยท์น์ธ ๋ฆฌ๋ทฐ ๋ถ์ฌ๋ก ์ธ๋ถ alpha ์ ์์ ๋ณด๋ฅ๋ค.
#374 ์ง์ URL ์ฐจ๋จ ์ ๋ชฉ ์ด์ โ 2026-09-23 10:10 UTC
Design Engineer ์คํ ๊ฒฐ๊ณผ๋ PR #374 head 8522dc18b02f8cbb549ed0042de57dd63c0fdcba์ NoteยทWordยทSlidesยทSite ์ง์ URL ์ฐจ๋จ ํ๋ฉด 4/4์์ ์ฒซ ์ด์ ์ด ์ ๋ชฉ ๋์ body์ ๋จ์์์ ๋ณด์๋ค. ์ฒซ Tab์ผ๋ก ๋ณต๊ท ๋ฒํผ ๋๋ฌ๊ณผ ํ๋ฉด ์ด๋์ 4/4๋ค. #369์ ์ ๋ชฉ ์ด์ ์๋ฃ ๊ธฐ์ค์ ๋ฏธ์๋ฃ์ด๋ฏ๋ก ๊ธฐ์กด Developer๊ฐ ๊ฐ์ PR ๋ฒ์์์ ์์ ํ๊ณ QA๊ฐ ์ ํํ ์์ head๋ฅผ ์ฌ๊ฒ์ฆํ๋ค. CI 8/8๊ณผ ๋ค๋ฅธ ๋ ๊ณ์ ์ง์
ํต๊ณผ ๋ณด๊ณ ๋ ์ด ์คํจ๋ #367 ๋ฌธ์ ๊ถํยท#378 ์ค์ ๋ ๊ด๋ฆฌ์ ์
๋ฌดยท์ธ๋ถ alpha ์ธ์๋ฅผ ๋์ฒดํ์ง ์๋๋ค.
์ฒซ alpha์ ๋ ๊ด๋ฆฌ์ ์ค์ ์ ๋ฌด โ 2026-09-23 09:30 UTC
์ฌ์ฉ์๋ ์ฒซ alpha์ ํ์ฌ ๊ด๋ฆฌ์์ ๋ณ๋ Wonffice ์ ์ฒด ์๋น์ค ์ด์์ ๋ ๋ค ํ์ํ๋ค๊ณ ํ์ ํ๋ค. ๊ธฐ์ค ์๊ฒฉ main์ 0ffcd77f535c4e4cd080cef65c0178c2cfbd9c78. #355/PR #370์ 09:24 UTC ๋ณํฉ๋ผ OIDC ์ ์ยทํ์ฌ tenant membership ๋ฐฑ์๋ ๋จ์๊ฐ ์ค๋น ์๋ฃ๋ค. #369/draft PR #374์ ํ์ฌ head 8522dc18b02f8cbb549ed0042de57dd63c0fdcba๋ 09:45 UTC ์คํ CI๊ฐ ๋ชจ๋ ์ฑ๊ณตํ์ผ๋ draftยท์น์ธ ๋ฆฌ๋ทฐ ์์์ด๋ค. ์์ a0ca106b์ UI QA๋ฅผ ์ด head์ ๋
๋ฆฝ ์ธ์๋ก ์ ์ฉํ์ง ์๋๋ค. #374๋ ๊ณตํต ๋ก๊ทธ์ธยทํ์ฌ ์ญํ ์ง์
ํ๋ณด์ด๋ฉฐ ์ค์ ๊ด๋ฆฌ ์
๋ฌด์ ๋ณ๋ ์๋น์ค ์ด์์ grant๋ ๋ฏธ์๋ฃ๋ค. ์๋์ โ๊ด๋ฆฌ์ ์ ํ/์ฒซ ์
๋ฌด ๋ต ๋๊ธฐโ๋ ์ด ์ฌ์ฉ์ ๊ฒฐ์ ์ด์ ์ํ๋ค.
| ์ฒซ alpha ์ต์ ์ ๋ฌด ์ ์ | ์๋ฃ ๊ฒฝ๊ณ | ๋ด๋นยท์ ํ |
|---|---|---|
| ํ์ฌ owner/admin: ์๊ธฐ ํ์ฌ์ ๊ธฐ์กด ๊ตฌ์ฑ์ยท์ญํ ํ์ธ, editor/viewer ์ญํ ์ ์ ํ ๋ณ๊ฒฝยทํ์ | ํ์ฌ ํ์ฌ membership์ ๋งค ์์ฒญ ์ฌ์กฐํํ๊ณ ๋ค๋ฅธ ํ์ฌยทํ์ ๊ณ์ ์ ๊ฑฐ๋ถํ๋ค. owner ๊ฐ๋ฑยทadmin ์น๊ฒฉยท์ ๊ณ์ ์ด๋๋ ์ด๋ฒ ํ๋ฉด์์ ์ ์ธํ๋ค. ๋ณ๊ฒฝ๊ณผ ๊ฑฐ๋ถ๋ฅผ ๊ณ ๊ฐ ์๋ฌธยทtoken ์์ด ๊ฐ์ฌํ๋ค | Backend Master์ ์ ํ๋ ๊ตฌ์ฑ์ API โ ๊ธฐ์กด Developer์ Office ๊ด๋ฆฌ ํ๋ฉด โ QAยทSecurity ๋์ผ ํ๋ณด |
| ํ๋ซํผ ์ด์์: ๊ธฐ์กด ๊ฐ์ฌ CLI๋ก ์ค๋น๋ tenant์ ์ํ์ ์๋น์ค health ํ์ธ | (issuer,subject)์ ๋ฌถ์ธ ๋ณ๋ ์๋ฒ grant๋ฅผ ๋งค ์์ฒญ ํ์ธํ๊ณ ํ์ ์งํ ๊ฑฐ๋ถํ๋ค. tenant owner/admin๊ณผ ์ํธ ์๋ ์น๊ฒฉํ์ง ์๊ณ , ์ด์ ๊ถํ๋ง์ผ๋ก ๊ณ ๊ฐ ๋ฌธ์์ ์ ๊ทผํ์ง ๋ชปํ๋ค |
Backend Master์ ๋ ๋ฆฝ grantยท์ํ API โ ๊ธฐ์กด Developer์ Office ์ด์ ํ๋ฉด โ QAยทSecurity ๋์ผ ํ๋ณด. ์ต์ด grant์ ์ฌ๋ ์น์ธ๊ถ์ ๋ฏธํ์ธ |
์ด๊ธฐ tenant/owner ๋ถ์ฌ๋ #355์ ๋น๊ณต๊ฐ ๊ฐ์ฌ CLI์ ์ฌ๋ ์น์ธ ์ ์ฐจ๋ฅผ ์ฌ์ฌ์ฉํ๋ค. ๋ฐฐํฌยท์ฅ์ ์กฐ์น์ ์ด์ ๋ก๊ทธ๋ Operator์ ๋ณ๋ ์ ์ฐจ๋ก ์ถ์ ํ๋ฉฐ ์ด๋ฒ ํ๋ฉด์ ์ ์ฒด ๋ก๊ทธ๋ ๊ณ ๊ฐ ์๋ฃ๋ฅผ ์ถ๊ฐํ์ง ์๋๋ค. ๊ฒฐ์ ยท์ ์ญ ๊ณ ๊ฐ ๋ฌธ์ ์ด๋ยท๊ณ ๊ธ ๊ด๋ฆฌ ๋์๋ณด๋๋ ์ ์ธํ๋ค. ๊ณตํต #369/PR #374๋ ๋ก๊ทธ์ธ ๋ค ์๋ฒ๊ฐ ํ์ฉํ ๊ด๋ฆฌ ๋ฒ์ ์ ํ๊ณผ ์ง์ URL ์ฐจ๋จ์ ๋งก๋๋ค. ์ค๋ณต ํ์ธ ๋ค Backend ํ๋ซํผ ์ด์์ grantยท์ํ API #376, ํ์ฌ ๊ตฌ์ฑ์ ๊ถํ API #377, Developer ๋ ๊ด๋ฆฌ์ Office ์ฒซ ์ ๋ฌด UI #378์ ๋ณ๋ ๋จ์๋ก ๊ธฐ๋กํ๋ค. ์์๋ #376ยท#377 ์๋ฒ ๊ณ์ฝ๊ณผ #369 ๊ณตํต ์ง์ โ #378 ํ๋ฉด โ QA/Security ๋์ผ ํ๋ณด ์ธ์๋ค. #367 ๋ฌธ์ API์ ์๋ฒ ํ์ผ ์์ ๋ฅผ ์กฐ์จํ๋ค. ์ด์ ๋ฑ๋ก์ ๊ตฌํยท๊ฒ์ฆ ์๋ฃ๊ฐ ์๋๋ค.
์ถ์ ์ ์: ๋ด๋ถ alpha ํตํฉ ์ค๋น๋ฅผ ๊ณ์ํ๊ณ ์ธ๋ถ alpha ์ ๊ณต์ ๋ณด๋ฅํ๋ค. ๋ ๊ด๋ฆฌ ๊ฒฝ๋ก์ ์ค์ ๊ถํ ๋ณ๊ฒฝยทํ์ยท401/403/5xxยท๊ณ์ ์ ํ, ๋ค ์ ํ ๋์ผ ํ๋ณด ์ ์ฅ/ํ์ , Yorkie Cloud์ SaaS/๋ด๋ถ ์ค์น ์ด์ ์ธ์๋ ๋ฏธ์๋ฃ๋ค. ์ต์ด ํ๋ซํผ ์ด์์ grant์ ์ค์ ์น์ธ๊ถ์ยท๋ด๋น, ๊ณ ๊ฐ ์๋ฃ ์์ธ ์ ๊ทผ ํ์ฉ ์ฌ๋ถ(๊ธฐ๋ณธ ๊ธ์ง), ์ง์ยท๊ณ์ฝยท๊ฒฐ์ ยท๊ฐ์ธ์ ๋ณด ์ฑ ์, ํ๊ฒฝยท์์ฐ์ ์ฌ์ฉ์ ๊ฒฐ์ /๋ด๋น ํ์ธ์ด ํ์ํ๋ค. ์ฌ๋ ์น์ธ ์ ์ฐจ ์ ์ค์ ์ด์์ ๊ณ์ ๋ฐ๊ธ์ ํ์ง ์๋๋ค. SaaSยท๋ด๋ถ ์ค์น ๋์ ์ถ์ ๊ฒฐ์ ์ ์ ์งํ๋ค.
์ต์ ์ฌ์ฉ์ ๊ฒฐ์ : ์ธ๋ถ alpha ์ ๋ค ์ ํ์ ์ค์ ์ ์ฅยท๊ณต๋ํธ์ง ์ธ์
Mento๊ฐ ์ ๋ฌํ ์ฌ์ฉ์ ๊ฒฐ์ ์ ๋ฐ๋ผ ์ธ๋ถ alpha์ ๋์์ NoteยทWordยทSlidesยทSite ๋ค ์ ํ ๋ชจ๋๋ค. ์์๋ Note โ Word โ Slides โ Site๋ค. ๊ฐ ์ ํ์์ ์ค์ ๋ก์ปฌ PostgreSQLยทFastify APIยท์ ํ UIยท์๋ก ๋ค๋ฅธ ๋ ๊ณ์ ยทYorkie ์ฐ๊ฒฐ์ ๋๊น์ง ์คํํด ๊ฒ์ฆํ๋ค. Note ํ ์ ํ์ ์ฑ๊ณต์ ๋ค ์ ํ์ ์ฑ๊ณต์ผ๋ก ๊ธฐ๋กํ์ง ์๋๋ค. ์ธ๋ถ alpha์์๋ Yorkie Cloud๋ฅผ ์ฌ์ฉํ๋ค. ๋ด๋ถ ํตํฉ ํ ์คํธ์์๋ ์ค์ Yorkie๋ฅผ ์ฌ์ฉํ๋ค. ์ฒซ ํฉ์ฑ ๊ธฐ๋ฅ ์ํ์ ๋ถ๋ฆฌ๋ ๋ก์ปฌ Yorkie๋ฅผ ์ฐ์ ๊ฒํ ํ๋ ์์ฒด ์ค์น๋ฅผ ํ์ ๊ณต๊ธ์๋ก ํ์ ํ์ง ์๊ณ ์ธ๋ถ Yorkie๋ ํ์ฉํ๋ค. ๋ก์ปฌ Yorkie ์ธ์ฆ ์๋ ํฉ์ฑ ์๋ ด์ Wonffice ๋ก๊ทธ์ธยท๊ถํ ์ธ์๊ฐ ์๋๋ค. ์ต์ข ํตํฉ ํ๋ณดยทํ๋ก์ ํธ ํคยทCloud Auth Webhook ์ค์ ์ ๋ฏธํ์ธ์ด๋ค. Cloud ์ฐ๊ฒฐ ๊ฒ์ฌ๋ฅผ ์์ ์คํ๋ผ์ธ ๊ฒ์ฌ๋ก ๋ถ๋ฅด์ง ์๋๋ค.
๋ฐ์ดํฐ ๊ฒฝ๊ณ: Yorkie๊ฐ ๋์ํธ์ง ์ํ์ ํ์ ์๋ฌธ์ ์์ ํ๋ค. ์์ฒด API/worker์ PostgreSQL์ ์ฌ์ฉ์ยทํ์ฌยท๊ถํยท๋ฌธ์ ๋ฉํ๋ฐ์ดํฐ ๋ฑ ์ผ๋ฐ ์ ๋ฌด ๋ฐ์ดํฐ๋ฅผ ์์ ํ๋ค. ์ด๋ฏธ์งยท์ฒจ๋ถ๋ ๋ณ๋ ํ์ผ ์ ์ฅ์๋ฅผ ์ด๋ค. ์ธ์ฆ๊ณผ ์ ๊ทผ ์ ์ด๋ Wonffice ์ฑ ์์ด๋ค. PostgreSQL์ ์ด์ snapshot ์ ์ฅ์ด ํ์ฑ ํ์ ๋ฌธ์๋ฅผ ๋ฎ์ด์ฐ์ง ์์์ผ ํ๋ค. ์์ฒด ํ์ ์๋ฒ๋ฅผ ์๋ก ๋ง๋ค์ง ์๋๋ค. ๊ธฐ์กด Yjs/Automerge ์ฝ๋๋ฅผ ์๋ ์ญ์ ํ๊ฑฐ๋ ๋ณํ ๊ตฌํ ๋์์ผ๋ก ์ ํ์ง ์๋๋ค.
์ ํ๋ณ ๋์ผํ ์ธ์ ์กฐ๊ฑด
| ์ ํยท์์ | PostgreSQL ๋ฉํ๋ฐ์ดํฐยทAPI/UI์ Yorkie ์๋ฌธ ์ฌ์ด๊ธฐ | Yorkie ๋ ๊ณ์ ๋์ํธ์งยท์ฌ์ ์ | ์ํ |
|---|---|---|---|
| Note โ 1 | ์คํ ๊ทผ๊ฑฐ ํ์ | ์๋ ดยท์์ ๊ฒฐ๊ณผ ๊ทผ๊ฑฐ ํ์ | ๋ฏธ์๋ฃ |
| Word โ 2 | ์คํ ๊ทผ๊ฑฐ ํ์ | ์๋ ดยท์์ ๊ฒฐ๊ณผ ๊ทผ๊ฑฐ ํ์ | ๋ฏธ์๋ฃ |
| Slides โ 3 | ์คํ ๊ทผ๊ฑฐ ํ์ | ์๋ ดยท์์ ๊ฒฐ๊ณผ ๊ทผ๊ฑฐ ํ์ | ๋ฏธ์๋ฃ |
| Site โ 4 | ์คํ ๊ทผ๊ฑฐ ํ์ | ์๋ ดยท์์ ๊ฒฐ๊ณผ ๊ทผ๊ฑฐ ํ์ | ๋ฏธ์๋ฃ |
๊ฐ ์ ํ์์ ๋ธ๋ผ์ฐ์ ยทAPI ์ฌ์์ ํ ์ ์ฅ ๋ด์ฉ, ์ฐ๊ฒฐ ๋จ์ ยท๋ณต๊ท, ์ค๋ณต/๋๋ฝ, ์ ์ฅ ์คํจ ํ์, ๊ตฌ์กฐ ๋ณ๊ฒฝ๊ณผ ์ฌ์ฉ์๋ณ undo/redo, ๊ถํ ํ์ ํ ์ฝ๊ธฐยท์ฐ๊ธฐ ์ฐจ๋จ, ์ด์ snapshot ๋ฎ์ด์ฐ๊ธฐ ๋ฐฉ์ง๋ฅผ ๊ฒ์ฌํ๋ค. ๋์ผํ ํตํฉ ํ๋ณด commit๊ณผ ์ ํยทDBยทYorkie ๋ฒ์ , ํ๊ฒฝ, ํฉ์ฑ ์๋ฃ, ์คํ ๋ก๊ทธ, ๋ ๋ฆฝ QA ๊ฒฐ๊ณผ๋ฅผ ์ฐ๊ฒฐํ๋ค. ๋ก์ปฌ ์ธ์์ SaaSยท๋ด๋ถ ์ค์น ์ธ๋ถ ํ๊ฒฝ ์ธ์๋ ๋ณ๋๋ค. ๋ธ๋ผ์ฐ์ ๋ก์ปฌ ์ ์ฅยทDB ๋จ์ ๊ฒ์ฌยทํ์ ์ด๋ํฐ ๋ฌธ์ยท๊ฐ๋ณ PR ํต๊ณผ๋ง์ผ๋ก ์ ์ฒด ์ธ์๋ฅผ ์๋ฃ ์ฒ๋ฆฌํ์ง ์๋๋ค.
์ ํยท๋ด๋น๊ณผ ํ์ฌ ํ๋จ
| ์์ | ๋ฒ์ | ๋ค์ ๋ด๋นยท์ํ |
|---|---|---|
| 1 | #351/PR #352์ tenant DBยทmigrationยท๋ณต์ ๊ธฐ๋ฐ๊ณผ #355์ ์ค์ OIDCยทmembership | #352๋ main e8f2821b์ ๋ณํฉ๋๊ณ #351์ ๋ซํ๋ค. ์ ํํ head 84d56f4a์ CIยท๋
๋ฆฝ DB QA๋ tenant DB ๊ธฐ๋ฐ ๋ฒ์์์ ์ค๋น ์๋ฃ๋ค. #355 ์ธ์ฆ๊ณผ ์ ํ ํตํฉ ์ธ์๋ ๋จ์๋ค. WP-05 ์ ์ฒด ๋ฏธ์๋ฃ |
| 2 | Note ๋ณธ๋ฌธ/API/UI/์ธ์ฆ๊ณผ Yorkie ์ ์ฅยท๋์ํธ์งยท๊ถํ ๊ฒฝ๊ณ | Backend MasterยทArchitecture๊ฐ ๊ณ์ฝ๊ณผ ์์ ๋ฒ์๋ฅผ ํฉ์ํ๊ณ Developer/UI์ ์ฐ๊ฒฐ. ๋ฏธ์๋ฃ |
| 3 | ๊ฐ์ ๊ณ์ฝ์ Word โ Slides โ Site์ ์ ์ฉ | ๊ฐ ์ ํ ๊ธฐ์กด ๋ด๋นยท์ด์์ ๋์กฐ ํ ์ต์ ๊ตฌํ ๋จ์๋ก ์ฐ๊ฒฐ. ๋ฏธ์๋ฃ |
| 4 | ๋ค ์ ํ ๋ก์ปฌ ํตํฉ ํ๋ณด์ ๋ ๋ฆฝ ์ธ์์ ์ฌ์ฉ์ ์คํ ๊ฐ์ด๋ | QA TesterยทOperatorยทTechnical Writer. ํ๋ณด ๋ฏธ์ง์ , ๊ฒ์ฌ ๋ฏธ์๋ฃ |
| 5 | SaaSยท๋ด๋ถ ์ค์น์ ๋ณ๋ ํ๊ฒฝยท๋น์ฉยท์ด์ยท์ง์ ์กฐ๊ฑด | OperatorยทSecurityยทSupport ๋ณด๊ณ โ Product Master PM ์ข ํฉ โ ์ฌ์ฉ์ ์ต์ข ๊ฒฐ์ . ๋ฏธํ์ธ/๋ฏธ์๋ฃ |
ํ์ฌ ์ ์์ ์ค๋น๋ฅผ ๊ณ์ํ๊ณ ์ธ๋ถ alpha ์ ๊ณต์ ๋ณด๋ฅํ๋ ๊ฒ์ด๋ค. SaaSยท๋ด๋ถ ์ค์น ๋์ ์ถ์ ๊ฒฐ์ ์ ์ ์งํ๋ค. ๋ค๊ตญ๊ฐ ์์ ์ฌ์ฉ์์ ์ ์ฝ 5๋ง ์์ DBยทํ์ผยทํ์ ์ด์๋น๋ ๊ฒ์ฆํ ์ ์ฝ์ด๋ค. Railway/Render๋ ๋น๊ต ํ๋ณด์ด๋ฉฐ ๊ณต๊ธ์ยท์ง์ญยท์๊ธ์ ๋ฅผ ํ์ ํ์ง ์์๋ค. ์ค์ ๊ณต๊ธ์ ํ๋ยท๋น์ฉ, ๋ด๋ถ ์ํ์ Yorkie ์ต์ข ๋ฐฐ์นยทํค/Webhook ์ค์ , ๋น๊ณต๊ฐ ์ง์ ์ฐฝ๊ตฌยท์ฌ๋ ์ด์ ์ฑ ์์, ์ ํํ ์ถ์ ํ๋ณด์ ์คํ ์ฆ๊ฑฐ๋ ๋ฏธํ์ธ์ด๋ค. ์ธ๋ถ ์ธํ๋ผ ๊ตฌ๋งคยท๊ณ์ ยท๋ฐฐํฌยท๊ณ ๊ฐ ์ฝ์์ ๋ณ๋ ์ฌ์ฉ์ ๊ฒฐ์ ๋์์ด๋ค.
์ด ๋จ๋ฝ์ ์ด์ ์ '์ ํ ๋ฒ์ ๋ต๋ณ ๋๊ธฐ'์ 'ํ์ ๊ณต๊ธ์ ๋ฏธ์ ํ/ํ์'์ด๋ผ๋ ๊ณผ๊ฑฐ ์ํ๋ณด๋ค ์ต์ ์ด๋ค. ์๋ ์ญํ ๋ณ ๊ธฐ๋ก์ ๋น์ ํ์ธํ ๋ฒ์๋ฅผ ๋ณด์กดํ๋ฉฐ ํ์ฌ ํตํฉ ์ธ์๋ฅผ ๋์ ํ์ง ์๋๋ค. ์ถ์์ผ์ ์ ํ์ง ์์๋ค. ๊ธฐ์กด #322์ WP-01/02/05/06๊ณผ ๋ ๋ฐฐํฌ ํํ ์กฐ๊ฑด์ ํจ๊ป ์ถ์ ํ๋ค.
๋ก์ปฌ ์์ง ํตํฉ ์คํ ๊ณํ โ #322์ 2026-09-23 PM ์ธ๊ณ
๋จ์ผ ์ถ์ ์ถ์ #322์ ์คํ ๊ณํ์ Note๋ฅผ ์ฒซ ๊ฒ์ฆ ๋จ์๋ก ๋๊ณ WordโSlidesโSite์ ๊ฐ์ ์ธ์ ๊ณ์ฝ์ ์์๋๋ก ์ ์ฉํ๋ค. ์ธ๋ถ alpha ์ ๋ค ์ ํ ๋ชจ๋์ ์ค์ PostgreSQL/Fastify UIยทYorkie/๋ ๊ณ์ ยท๋ณต๊ตฌ ์ธ์๋ ์ ์งํ๋ค. ํ์ฌ ์๊ฒฉ main b59a84432946541a5684ca40ed07d2342807c661(#360 ํ์
๊ณ์ฝ ๋ฌธ์ ๋ณํฉ)์ ๊ณต์ ํตํฉ ํ๋ณด๊ฐ ์๋๋ฉฐ ํ๋ณด commitยท์ด๋ฏธ์ง digestยท์ธ์คํด์ค/์ค์ ์๋ณ์๋ ๋ฏธ์ง์ /๋ฏธํ์ธ์ด๋ค. ๊ฐ๋ณ PR์ head์ ๊ฒ์ฌ ๊ฒฐ๊ณผ๋ฅผ ํ ํ๋ณด๋ก ํฉ์ฐํ์ง ์๋๋ค.
| ๋จ๊ณยท๋ด๋น ๊ฒฝ๊ณ | ์ง์ /์ธ๊ณ ๊ธฐ์ค | ํ์ฌ ์ํ |
|---|---|---|
| Backend Master: #351/PR #352 โ #355 โ #367 ๋ฌธ์ API โ #366 Yorkie ๊ถํ | ๋ณํฉ๋ DB ๊ธฐ๋ฐ ๋ค ์ค์ OIDC/membership, ๋ณธ๋ฌธ/revision/๋ฉฑ๋ฑ receipt/๊ถํ API์ Yorkie snapshot ๊ธ์ง ๊ณ์ฝ. ArchitectureยทSecurity ๊ฒํ ๋ฅผ ๋ฐ๋๋ค | #352 ์ต์ head 84d56f4a45593b9cb4fa33955c98eed3b832681f: main e8f2821b ๋ณํฉ. GitHub CI์ ์ด head ๋
๋ฆฝ QA์ DB 13/13ยท๋จ์ 3/3 ์ค๋น ์๋ฃ. ์ด๋ DB ๊ธฐ๋ฐ๋ง ํด๋นํ๋ค. #355/#367/#366 ๊ตฌํ ๋ฏธ์๋ฃ |
| Note Developer: #357 | ํ์ Backend DTO/API ๋ค ๋จ์ผ ์์ฑ์ snapshot์ ์ ์ฅยท์ฌ์ด๊ธฐยท์คํจ/๋ณต๊ตฌยท๋ก์ปฌ ์๋ณธ ๋ณด์กดยทC ์ฌ๋ณธ/๋งํฌ ์ ํ. #357์ Yorkie ๊ณต๋ํธ์ง์ ํฌํจํ์ง ์๋๋ค. ๊ณตํต ์ธ์ #361์ ๊ธฐ์กด Developer ์์ | snapshot UI/API ๋ฏธ์๋ฃ |
| ํ์ WP-09 Note Yorkie: #366 ์๋ฒ ๊ถํ๊ณผ #368 ์ ํ adapter | Backend๋ #366์ ๋ฌธ์โYorkie IDยทAuth Webhookยท๊ถํ/ํ์, ๊ธฐ์กด Developer๋ #361 ๊ณตํต ๋ชจ๋ธ/undo, Note Developer๋ #368 Note adapter/UI๋ฅผ ์์ ํ๋ค. #367 ๋ฌธ์ API์ #357 snapshot UI๊ฐ ์ ํํ๋ค. #360 ๋ฌธ์ ๊ณ์ฝ์ main์ ๋ณํฉ๋จ | #366/#368 ์ด์๋ ์ด๋ ค ์๊ณ ๊ตฌํยท๊ฒ์ฆ ๋ฏธ์๋ฃ. ๋ค๋ฅธ ์ญํ ์ ์งํ ๊ณผ์ ๋ฅผ ์ค๋ณต ๋ฐฐ์ ํ์ง ์์ |
| QA Tester: ๋์ผ ํ๋ณด์ ๋ ๋ฆฝ ์ธ์ | Backend์ ๊ธฐ๋ยทํฉ์ฑ ๊ณ์ /๊ถํ, #357 snapshot UI์ ๋ณ๋ WP-09 Note ์ ํ ์ฌํ ์ ์ฐจ๋ฅผ ๋ฐ์ ์ค์ DB/API/UI/Yorkie ๋ ๊ณ์ ์ ์ ์ฅยท๋์ํธ์งยท์ฌ์ ์, ๋ธ๋ผ์ฐ์ /API ์ฌ์์ ๋ค ์์์ฑ, ์ ํํ Yorkie ๋ฐฐ์น์์ ๊ฐ๋ฅํ ์ฅ์ ยท๋ณต์, ์คํจยท์ค๋ณต ์์ฒญยทundo/redoยท๊ถํ ํ์ยท์ค๋๋ snapshot ์ฐจ๋จ์ ๊ฒ์ฌ. ์ ํ๋ณ ๋ก๊ทธ๋ฅผ #322์ ์ฐ๊ฒฐ | ํ๋ณดยท์คํ ๋ฏธ์๋ฃ |
| Operator: ์ํ ํ๊ฒฝยท์ฆ๊ฑฐ ๋ฌถ์ | ๊ฐ์ ํ๋ณด์ DBยท์ ํํ Yorkie ๊ณต๊ธ์ ๋ฐฐ์น/๋ฒ์ , ๋ก์ปฌ ๊ตฌ์ฑ์ ๊ธฐ๋/์ข ๋ฃยท๋ฐฑ์ /๋ณต์, ์ธ๋ถ ๊ตฌ์ฑ์ ์์ ํ ์ฐ๊ฒฐยท๋น๋ฐ ์ ์ธ ์ค์ ๊ณผ ๋ก๊ทธ๋ฅผ QA/PM์ ์ฐ๊ฒฐ. ์ค์ ์ ํ ๋ฐฐํฌ๋ ๋ณ๋ | ๋ก์ปฌ Yorkie/DB์ ๋ถ๋ฆฌยท๊ธฐ๋ ํ์ธ ์ ์ฐจ๋ง ๋ฒ์ ํ์ ์ค๋น ์๋ฃ. ์ํ ์ ์ ๊ทผ ๊ฒฝ๊ณยท์๋น์ค ์ํ๋ฅผ ๋ค์ ํ์ธํด์ผ ํ๋ฉฐ ๊ณต์ ํ๋ณดยท๋ณต์ ์ฆ๊ฑฐ ๋ฏธํ์ธ |
Mento์ #322 ํฉ์ฑ ๋ ํด๋ผ์ด์ธํธ ๊ฒ์ฆ ๋ณด๊ณ ์ ๋ฐ๋ฅด๋ฉด, ์ฌ์ฉ์ ์ ๊ณต public key๋ฅผ ๊ฐ ๊ณต๊ฐ ์์ด ์ฌ์ฉํ Yorkie Cloud ๋ธ๋ผ์ฐ์ SDK 0.7.23์์ ์๋ก ๋ค๋ฅธ client ID์ ๋ ๋ ๋ฆฝ ๋ธ๋ผ์ฐ์ ๊ฐ ํฉ์ฑ ๋ฌธ์์ ๋์ ๋ณ๊ฒฝ์ ์๋ ดํ๊ณ , ์ ๋ธ๋ผ์ฐ์ ๋ก ๋ค์ ์ฐ๊ฒฐํด ๋ด์ฉ์ ํ์ธํ๋ค. ์ด ๊ณต๊ธ์ SDKยทํฉ์ฑ ๋ฌธ์ ๋ฒ์๋ ์ค๋น ์๋ฃ๋ค. ๋ก๊ทธ์ธ ์ฌ์ฉ์๋ฅผ ๊ตฌ๋ถํ๊ฑฐ๋ ์ ํ UI๋ฅผ ์คํํ ๊ฒ์ฌ๋ ์๋๋ค. public key๋ง์ผ๋ก ํฉ์ฑ ๋ฌธ์ ์ฐ๊ฒฐยท์์ ์ด ๊ฐ๋ฅํ์ผ๋ฏ๋ก OIDCยทAuth WebhookยทPostgreSQL/API ๊ถํยทํ์, ๋ค ์ ํ UIยท๊ฐ์ ํ๋ณด์ ๋ ๋ก๊ทธ์ธ ์ฌ์ฉ์ยท์ ํ ์ฌ์ ์/์์์ฑ์ ๋ฏธ์๋ฃ/๋ฏธ๊ฒ์ฆ์ด๋ค. Node SDK ์ง์ ์คํ์ HTTP 464 ์์ธ์ ๋ฏธํ์ธ์ด๋ค. ํค ๊ฐ์ Wiki์ ๊ธฐ๋กํ์ง ์๋๋ค.
Wonffice ๋ก๊ทธ์ธ ํ ์ฌ์ฉ์ยท๊ด๋ฆฌ์ ์ง์ โ ์ต์ ์ฌ์ฉ์ ๊ฒฐ์ , 2026-09-23
์ฌ์ฉ์๋ ๋ก์ปฌ Yorkie์ ํฉ์ฑ ๊ณต๋ํธ์ง ์ํ์๋ Yorkie ์์ฒด ์ธ์ฆ์ด ํ์๊ฐ ์๋๋ฉฐ, Wonffice ์๋น์ค์๋ ์ค์ ์ธ์ฆ๊ณผ ์ฌ์ฉ์/๊ด๋ฆฌ์ ์ง์
๊ตฌ๋ถ์ด ํ์ํ๋ค๊ณ ๋ช
์ํ๋ค. PM์ ์ด์ โ์ฒซ ๋ด๋ถ alpha ๊ด๋ฆฌ์ ํ๋ฉด ์ ์ธโ ์ ์์ ์ด ์ง์
๋ฒ์์์ ์ฒ ํํ๋ค. ์ฌ์ฉ์์๊ฒ ํ์ธ ์ค์ธ ํญ๋ชฉ์ ์ฌ๊ธฐ์ ๋งํ๋ ๊ด๋ฆฌ์๊ฐ ๊ณ ๊ฐ์ฌ tenant ๊ด๋ฆฌ์, Wonffice ํ๋ซํผ ์ด์์, ๋ ๋ค ์ค ๋ฌด์์ธ๊ฐ์ด๋ค. ํ์ธ ์ ์ด ๊ถํ์ ํ ํ๋ฉดยท์ญํ ๋ก ํฉ์น์ง ์๋๋ค. Site ์ ํ์ ํ์ด์งยท๋ฐ์ดํฐยท๋ฐํ Admin์ ์๋น์ค ๊ถํ ๊ด๋ฆฌ ํ๋ฉด์ด ์๋๋ค.
ํ๋ซํผ ์ค๊ณ๋ tenant owner/admin/editor/viewer์ ์๋ฒ ์ธก ํ์ฌ membership์ ์ ์ํ๋ค. WP ์ธ์ ๋ฌธ์๋ ๋ ๋ฐฐํฌ ํํ์ ์ด๊ธฐ ๊ด๋ฆฌ์ยท๋ก๊ทธ์ธ์ ์๊ตฌํ๋ค. ๊ณ ๊ธ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ๋์ ๊ตฌํ ์ ์ธ๋ ์ ์งํ๋, ๋ก๊ทธ์ธ ํ ์ญํ ๋ณ ๋ชฉ์ ์ง ์ ํ/๊ฑฐ๋ถ UI๋ ์ฒซ ์ ํ ์๊ตฌ๋ก ์ ์ํ๋ค. ๋ก๊ทธ์ธ ์ ์ฌ์ฉ์/๊ด๋ฆฌ์ ์ ํ์ ์ด๋ ์๋์ผ ๋ฟ ๊ถํ์ด ์๋๋ค. ๊ฐ์ OIDC ๋ก๊ทธ์ธ ๋ค #355 ์๋ฒ๊ฐ ์ ์ยทํ์ฌ ํ์ฌ๋ณ ์ญํ ๊ณผ ๋ณ๋ ํ๋ซํผ ์ด์ ๊ถํ์ ๊ฐ๊ฐ ๊ฒ์ฆํด ํ๋ฉด/API ์ ๊ทผ์ ๊ฒฐ์ ํ๋ค. ๋จ์ผ ์ญํ ์ ํ์ฉ๋ ๋ชฉ์ ์ง๋ก, ๋ณต์ ์ญํ ์ ํ์ฉ๋ ๋ชฉ์ ์ง๋ง ์ ํํ๋ค. ํ๋ซํผ ์ด์ ๊ถํ๋ง์ผ๋ก ๊ณ ๊ฐ ๋ฌธ์๋ฅผ ์ด ์ ์๊ฒ ํ๋ค. ์ง์ URLยท์บ์ยท๋ธ๋ผ์ฐ์ ์
๋ ฅ์ผ๋ก ๊ด๋ฆฌ์ ๊ถํ์ ์ป์ง ๋ชปํ๋ค. ๋ง๋ฃยทํ์ยท๋ค๋ฅธ ํ์ฌ ์ ํ์ ์ฌ๊ฒ์ฌํ๋ค.
| ๋ฒ์ยท๋จ๊ณ | ์ค๋น ์ํ | ๋ค์ ๋ด๋นยท์์กด ๊ด๊ณ |
|---|---|---|
| #352 tenant DB | ์ ํํ head CIยท๋
๋ฆฝ PostgreSQL QA์ main ๋ณํฉ์ ์ด DB ๊ธฐ๋ฐ ๋ฒ์ ์ค๋น ์๋ฃ |
Backend ์๋ฃ. ์ ํ ์ธ์ฆยท์ ์ฒด ์ ์ฅ ์ธ์๋ ์๋ |
| ์ฒซ ์ ํ์ Wonffice ๋ก๊ทธ์ธ/์ญํ ์ง์ | ๋ฏธ์๋ฃ. ํ์ฌ 5186 ํ๋ฉด์ ๋ก์ปฌ ๋ธ๋ผ์ฐ์ ์๋ฃํจ์ด๋ฉฐ ์ธ์ฆ๋ ์๋น์ค ํ๋ฉด์ด ์๋ | Backend Master #355 OIDCยทmembershipยท์ด๊ธฐ owner ๊ณ์ฝ โ Product Designer์ ๊ณตํต ์ง์ UX โ #369 Office ํธ์คํธ UI๋ฅผ ๊ธฐ์กด Developer๊ฐ ๊ตฌํ โ QAยทSecurity์ ๊ฐ์ ํ๋ณด ๋ ๊ณ์ ยทtenantยทํ์ ๊ฒ์ฆ. ๊ด๋ฆฌ์ ์ ๋ฌด ๋ฉ๋ด๋ ์ฌ์ฉ์ ๋ต ๋ค ํ์ . ๋ก๊ทธ์ธยทํ์ฌ ์ ํ UI๋ #355 ๋ค ์ ํ ๊ฐ๋ฅํ์ง๋ง ์ง์ ๋ฌธ์ URL ์ ์ฒด ์ธ์๋ #367 ๋ณดํธ ๋ฌธ์ API ๋ค |
| ๋ก์ปฌ Yorkie ํฉ์ฑ ๊ณต๋ํธ์ง | ์ธ์ฆ ์๋ ํฉ์ฑ ์๋ ดยท์ฌ์์ ๊ฒ์ฌ๋ ํ์ ๊ธฐ๋ฅ ๋ฒ์. ์ค์ ๋ก์ปฌ ์ ์ฅ/์ฌ์์ ๋ณด์กด์ ๋ฏธ๊ฒ์ฆ | Operator๊ฐ ๋ถ๋ฆฌํ ๋ก์ปฌ Yorkie๋ฅผ ์ฒซ ๋ด๋ถ ๊ธฐ๋ฅ ํ๋ณด ๋ฐฐ์น๋ก ํ์ธ โ ์ ํ ๋ด๋น/QA. ์๊ฒฉ Cloud๋ ํ์ฉํ๋ ํ์ ๋ก์ปฌ ๊ณต๊ธ์๋ก ๊ณ ์ ํ์ง ์์ |
| ์ธ๋ถ alpha Yorkie Cloud ๊ถํ | ๋ฏธ์๋ฃ. ๋ก์ปฌ ํฉ์ฑ ์ฑ๊ณต์ ๊ถํ ์๋ฃ๋ก ์ ํํ์ง ์์ | #355โ#367โ#366 capability/Auth Webhookยท๊ถํ ํ์, Operator์ ์์ ํ Cloud callback, QAยทSecurity ๊ฐ์ ํ๋ณด ๊ฒ์ฆ. Operator์ ๋ฐ์ ์ ์ธ์ฆ ๋ฏธํ์ธ ๋ณด๊ณ ์ ๋ฐ๋ผ ์ธ์ฆ ํ์ธ ์ ๊ณต๊ฐ ingress ๊ธ์ง |
#355โ#367โ#369 ๊ณตํต ์ง์ ๊ณ์ฝ โ 2026-09-23 ๋ณด์
์ต์ ์๊ฒฉ main f0ad4c7b1c6c06b8ecf2405f9de87e18a76f0908์์ Office main.tsx๋ WorkspaceHome์ ์ฆ์ mountํ๊ณ , host.tsx์ ์ ํ ์ง์ ์ฃผ์๋ ์๋ฒ ์ธ์ฆ ์ ์ ๋ก์ปฌ ๋ณธ๋ฌธ์ ์ฝ๋๋ค. ์ด๋ ํ์ฌ ๋ก์ปฌ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ตฌํ ์ฌ์ค์ด๋ฉฐ ์ธ์ฆ๋ ์๋น์ค์ ํต๊ณผ ๊ทผ๊ฑฐ๊ฐ ์๋๋ค. Design Engineer์ ์ฝ๋ ๊ฒํ ์ #369 ๋ณด์ ๊ธฐ์ค์ ๋ฐ๋ผ ์ธ์ฆ ํ๋ณด์ ํ๊ณผ ๋ค ์ ํ ์ง์ URL์ ์๋ฒ์ ์ ์ยทํ์ฑ tenant/์ญํ ยทํด๋น ๋ฌธ์ ์ ๊ทผ ํ์ธ ์ ์ ๋ชฉ๋กยท๋ณธ๋ฌธ์ mountยท์ฝ๊ธฐยท์ ๊น ํ์ํ์ง ์์์ผ ํ๋ค. 401, ๋ก๊ทธ์ธํ ์ฌ์ฉ์์ 403, ๋คํธ์ํฌ/5xx, ํ์ฑ ํ์ฌ 0๊ฐ, ํ์ฉ ํ์ฌ์ ๋ฌธ์ 0๊ฐ๋ ๊ฐ๊ฐ ๊ตฌ๋ถํ๋ค. #347์ ํ
์คํธ PR ๋ณํฉ์ ์ด ์คํ ๊ฒ์ฆ์ ๋์ ํ์ง ์๋๋ค.
#355 PM ๊ณ์ฝ ๋ณด์์ ํ์ฌ ์ฌ์ฉ์์๊ฒ ํ์ฉ๋ ํ์ฑ ํ์ฌ ๋ชฉ๋ก๊ณผ ํ์ฌ๋ณ ์ญํ ์ ์๋ฒ๊ฐ ์ ๊ณตํ๋๋ก ์์ฒญํ๋ค. ์ด๊ธฐ ๋ฏธ์ปค๋ฐ ์์
๋ณธ์ ๋ชฉ๋ก ๊ณต๋ฐฑ ๋ณด๊ณ ๋ค, Backend PR #370 head 7bd353111ae268e3660f5a23209e14cc8c94d87c์ /v1/me๋ ๊ฒ์ฆํ ์ ์๊ณผ ํ์ฑ tenants[{tenantId,name,role}]ยทnextCursor๋ฅผ ๋ฐํํ๋ค. PM์ด ์ด ๋ถ๋ณ ์ปค๋ฐ ์์ค๋ฅผ ์ฝ์ด DTO ์กด์ฌ๋ฅผ ํ์ธํ๋ค. PR์ ์ด๋ ธ๊ณ Backend์ ๋ก์ปฌ OIDC/PostgreSQL ์คํ ๋ณด๊ณ ์ PostgreSQL CI ์ฑ๊ณต์ ์์ง๋ง, 2026-09-23 07:33 UTC ๊ธฐ์ค API container smokeยท์ ์ฒด unit CI ์คํจ์ ๋
๋ฆฝ QA/Security ์ธ์๋ ๋ฏธ์๋ฃ๋ค. ์ ํํ ํ์ฌ์ ๋ฌธ์ ์ ๊ทผ์ ๋งค๋ฒ ์๋ฒ๊ฐ ๋ค์ ํ์ธํ๋ค. Security๊ฐ ๋ณด๊ณ ํ ๋ง์ง๋ง owner ๊ฐ์ ๊ฐ๋ฅ์ฑ์ ์ ๋ก์ปฌ ์ปค๋ฐ์ grant/revoke ๊ฒฝ๋ก๊ฐ owner ๋ณ๊ฒฝ์ ๊ฑฐ๋ถํ๋๋ก ์์ ๋๋ค. PM์ด ์์ค๋ฅผ ์ฝ์์ง๋ง ์ค์ ํ๊ท ๊ฒ์ฌ๋ฅผ ์ฌ์คํํ์ง ์์๋ค. PR #370์ ์คํจ CI ์์ ยท์ ํํ head์ ๋
๋ฆฝ QA/Security ํ์ธ ์ ์๋ owner ๋ถ๋ณ์์ ์ค๋น ์๋ฃ๋ก ํ์ํ์ง ์๋๋ค. Backend #355 DTO ๋ค Developer #369๋ ๋ก๊ทธ์ธยทํ์ฌ/์ญํ ์ ํ ํ๋ฉด์ ๋จผ์ ๋ง๋ค ์ ์๋ค. ๊ทธ๋ฌ๋ ๋ค ์ ํ ์ง์ ๋ฌธ์ URL์ ์ ์ฒด ์๋ฃ๋ #367 ๋ณดํธ ๋ฌธ์ ์ด๊ธฐยท๋ฌธ์ ID/tenant/ACL API๊ฐ ์ ํ์ด๋ค. #367 ์ ์๋ ๋ก์ปฌ UUIDยทURL๋ก ์ ๊ทผ์ ์ถ์ ํ์ง ์๊ณ fail closed๋ก ๋๋ค. #355โ#367โ#369์ ์ง์ URL gate ๋ค QAยทSecurity๊ฐ ๊ฐ์ ํ๋ณด๋ฅผ ์ธ์ํ๋ค. A ๊ณ์ ์ ๋ณธ๋ฌธ์ ๋ณธ ๋ค ๋ก๊ทธ์์ยทB ๊ณ์ ์ ํ๊ณผ ๋ธ๋ผ์ฐ์ ๋ค๋ก/์์ผ๋ก ๊ฐ๊ธฐยท๊ธฐ๋ก ๋ณต์ยท๋ค๋ฅธ ํญ ๋ณต๊ท์์ ์ด์ ๋ณธ๋ฌธ์ด ์๊ฐ์ ์ผ๋ก๋ ๋
ธ์ถ๋์ง ์๋์ง ์ค์ ๋ธ๋ผ์ฐ์ ์์ ํ์ธํ๋ค. ์ด ๊ฒ์ฆ์ด ์์ผ๋ฉด #369 ์ ์ฒด ์๋ฃ๋ก ํ์ํ์ง ์๋๋ค. ์ด ๋ณด์์ผ๋ก ๊ด๋ฆฌ์ ์
๋ฌด ๋ฉ๋ด๋ ์ธ๋ถ alpha ๋ฒ์๋ฅผ ๋๋ฆฌ์ง ์๋๋ค.
๊ด๋ฆฌ ์ ๋ฌด์ ์ต์ ๋ฒ์๋ ์ฌ์ฉ์ ๋ต๋ณ ๋๊ธฐ: tenant ๊ด๋ฆฌ์์ ๊ตฌ์ฑ์ ๋ณด๊ธฐยท์ถ๊ฐ/์ ์งยท์ญํ ๋ณ๊ฒฝ๊ณผ ํ๋ซํผ ์ด์์์ ์ค์นยทํคยท์ฅ์ ๊ถํ์ ๋ค๋ฅธ ๊ฒฝ๊ณ๋ค. ์ต์ด tenant owner ๋ถ์ฌ๋ Backend #355์ ์์ ํ ์ด์ ๊ณ์ฝ์ผ๋ก ๊ฒํ ํ๊ณ , ๊ฒฐ์ ยท์ ์ญ ๋์๋ณด๋ยท๊ณ ๊ธ ์ค์ ์ ์๋ ํฌํจํ์ง ์๋๋ค. Product Designer์ ์ง์ UX ์ด์์ ์ค๊ณ ์ ์ ์ค๋น ์๋ฃ, ์ค์ ๊ด๋ฆฌ์ ์ ํยท์ฒซ ํ์์ ๊ตฌํ ์ด์/์ ํ UI๋ ๋ฏธํ์ธ/๋ฏธ์๋ฃ๋ค. ๊ณตํต ์ง์ UI๋ ์ค๋ณต ํ์ธ ํ #369๋ก ๋ถ๋ฆฌํ๋ค. ๊ด๋ฆฌ์ ์ ๋ฌด ๊ตฌํ์ ์ ํยท์ฒซ ํ์ ๋ต๋ณ๊ณผ ์ค๋ณต ํ์ธ ๋ค ์ ํ๋ค. ์ค์ ์ด์ ์ฌ๋ยท๋น๊ณต๊ฐ ์ง์ ์ฐฝ๊ตฌ๋ ๋ฏธํ์ธ์ด๋ค. SaaSยท๋ด๋ถ ์ค์น ๋์ ์ถ์ ๊ฒฐ์ ๊ณผ ์ธ๋ถ alpha ๋ณด๋ฅ๋ ์ ์งํ๋ค. ๊ทผ๊ฑฐยท์ ์ ์ #355 PM ๋๊ธ๊ณผ #366 PM ๋๊ธ์ด๋ค.
Yorkie Cloud Auth Webhook ํ ํฐ ๊ฒฝ๊ณ โ PM ์ ์, 2026-09-23
Yorkie ๊ณต์ ๋ณด์ ๋ฌธ์๋ ํด๋ผ์ด์ธํธ token์ Cloud๊ฐ Auth Webhook์ ์ ๋ฌํ๊ณ , Webhook ์๋ต์ผ๋ก ํ์ฉยท๊ฑฐ๋ถํ๋ค๊ณ ์ค๋ช ํ๋ค(์กฐํ 2026-09-23). ์ด๋ ๊ณต๊ธ์ ๋ฌธ์ ์ฌ์ค์ด๋ฉฐ Wonffice ์ค์ ๊ถํ ๊ฒ์ฆ ๊ฒฐ๊ณผ๊ฐ ์๋๋ค. PM์ #366์ ์งํ ๊ธฐ์ค์ผ๋ก #355 OIDC ๊ฒ์ฆ ํ ์งง์ ์๋ช ์ ๋ถํฌ๋ช Yorkie ์ ์ฉ capability๋ฅผ ๋ฐ๊ธํ๊ณ , #366 Webhook์ด ํ์ฌ ์ธ์ ยท๋ฌธ์ ACLยทmode๋ฅผ ์๋ฒ์์ ์ฌ๊ฒ์ฌํ๋ ์์ ์ ์ํ๋ค. ์๋ณธ OIDC/API bearer๋ฅผ Yorkie Cloud์ ์ ๋ฌํ๋ ์์ ๊ธฐ๋ณธ ๊ตฌํ ๊ธฐ์ค์์ ์ ์ธํ๋ค. ๋์ยท๋ฐ๋ ๊ทผ๊ฑฐยท๊ฒฐ์ ์กฐ๊ฑด์ Discussion #288์ ๊ธฐ๋กํ๋ค. ์ด ํ๋จ์ Product Master PM์ ๋ด๋ถ ์ค๊ณ ์ ์์ด๋ฉฐ Cloud ์ฌ์ฉยท์ธ๋ถ ์ ๊ณต ์น์ธ์ด๋ ์ ํ ์คํ ์๋ฃ๊ฐ ์๋๋ค.
์์๋ #352 ๊ธฐ๋ฐ โ #355 ์ธ์ฆ/์์ โ #367 ๋ฌธ์ ๋ฉํ๋ฐ์ดํฐยทrevision API โ #366 Auth Webhook/์๋ฒ ๊ถํ๊ณผ #357 Note snapshot UI โ #368 Note Yorkie adapter โ ๋์ผ ํ๋ณด QA๋ค. #366์ capability ๋ง๋ฃยทํ๊ธฐ, Webhook ํธ์ถ์ ์ธ์ฆ๊ณผ ์ ๊ทผ ๊ฒฝ๊ณ, 401/403ยท์ฌ์ ์ยทWatch ๊ถํ ํ์์ ์ค์ ๋์์ ๊ฒ์ฆํด์ผ ํ๋ค. ๊ณต๊ธ์์ token ๋ณด๊ดยท๋ก๊ทธยท์ง์ญยท์ญ์ ์กฐ๊ฑด, ๊ฐ์ธ์ ๋ณด ๊ฒํ ๋ด๋น, ๋ ๋ก๊ทธ์ธ ์ฌ์ฉ์์ ๋ค ์ ํ์ ์ธ์๋ ๋ฏธํ์ธ/๋ฏธ์๋ฃ๋ค. ๊ณ ๊ฐ ์๋ฃ๋ ๋น๋ฐ ํค๋ฅผ ๊ณต๊ฐ ๋ฌธ์์ ๊ธฐ๋กํ์ง ์๋๋ค. SaaSยท๋ด๋ถ ์ค์น ๋์ ์ถ์ ๋ฐฉํฅ๊ณผ ์ธ๋ถ alpha ๋ณด๋ฅ๋ ์ ์งํ๋ค.
PR #359 head 15722e3a487322f79378d6b3af7aa5bc8c51f0f2์ ๋
๋ฆฝ Slides ํด์งํต A ๊ฑฐ๋ถ ๋ค B ๋ณด์กดยท์ฌ์ด๊ธฐ ๋ธ๋ผ์ฐ์ ์ฌ์ 1/1์ ๊ทธ ๋ก์ปฌ UI ๋ฒ์์์ ์ค๋น ์๋ฃ๋ค. PR์ draft์ด๊ณ #347 ์ ํ, #361 ๋ถ๋ถ ๊ต์ฒด ์คํจ, ์๋ฒยทYorkieยท๋ ๊ณ์ ์ธ์๋ ๋ฏธ์๋ฃ๋ค. Design Engineer์ #322 ๊ฒํ ์ ๋ฐ๋ฅด๋ฉด ํํ ์ ์ฅ๋จ์ ๋ก์ปฌ ๋ธ๋ผ์ฐ์ ์ ์ฅ๋ง ๋ปํ๋ค. ์๋ฒ ํ์ธ ์ ์
๋ ฅยท์ฌ์ ์ยท๊ถํ ํ์์ UI ๊ณ์ฝ์ ๋ฏธ์๋ฃ๋ค. PMF MR-24์ ์์
ํฌ๋ ๋ง ํ๋ณด๋ ๊ณ ๊ฐ ์ฆ๊ฑฐ๊ฐ ์์ผ๋ฏ๋ก ์ด alpha ๋ฒ์๋ ์ถ์ ํ์ ์์
์ผ๋ก ์ฌ๋ฆฌ์ง ์๋๋ค. Technical Writer์ PR #358 ๋ฌธ์ CI๋ ๋ฒ์ ํ์ ์ค๋น ์๋ฃ์ง๋ง, ์ค์ DB/API/Yorkie ๊ธฐ๋ยท์ฌ์์ยทํฉ์ฑ ๋ ๊ณ์ ยท์ ํ๋ณ ์ ์ฅ/๋ณต๊ตฌ์ ์ฌํ ์๋ด๋ BackendยทOperatorยทQA ์
๋ ฅ ์ ๋ฏธ์๋ฃ๋ค. Backend์ ๋ถ๋ฆฌ๋ ๋ก์ปฌ Yorkie/MongoDB ์คํ ๋ณด๊ณ ์ Operator ์ ๊ฒ์ ๋ถ๋ฆฌยท๊ธฐ๋ยทDB ์ฐ๊ฒฐ ํ์ธ ์ ์ฐจ์ ํํด ์ค๋น ์๋ฃ๋ค. ์ํ ์ Yorkie ์๋น์ค์ ์ ๊ทผ ๊ฒฝ๊ณยท์ํ๋ฅผ ๋ค์ ํ์ธํด์ผ ํ๋ค. ํฉ์ฑ ๋ฌธ์์ ์ฌ์ ์ยท์ฌ์์ ๋ณด์กด, ๊ณต์ ํตํฉ ํ๊ฒฝ, API/UIยท๋ ๊ณ์ ยท๋ค ์ ํ์ ๋์ผ ํ๋ณด ์ธ์๋ ๋ฏธ์๋ฃ๋ค. ๋ก์ปฌ ํตํฉ ๊ณํ ์์ฑ์ ์ค๋น ์๋ฃ์ง๋ง ๊ณต์ ํ๋ณด๋ ๋ฏธํ์ธ์ด๋ค. ์ธ๋ถ Yorkie๋ ๋ด๋ถ ์ํ์ ์ฌ์ฉํ ์ ์๋ค. ์ต์ข
๋ฐฐ์นยทํค/Webhook ์ค์ , ์ค์ ์ด์์ยท์ธ๋ถ ์ ๊ณต ์กฐ๊ฑด์ ๋ฏธํ์ธ์ด๋ค. ์ธ๋ถ ์๋น์ค ์ฌ์ฉ ํ์ฉ์ ๊ณ ๊ฐ ๋ฐ์ดํฐ ์ฌ์ฉ์ด๋ ์ด์ ๋ฐฐํฌ ์น์ธ์ด ์๋๋ค. ์ฌ์ฉ์์๊ฒ ํ์ํ ์ฒซ ์ธ๋ถ alpha์ ๊ณ ๊ฐ์ฌ ๋ด๋ถ ์ค์น/๋ฐฐ์น ๊ฒฐ์ ์ ์๋ ๊ธฐ์กด ์ ํ์์์ ๊ณ์ ์ถ์ ํ๋ค.
PostgreSQL ์ ์ฅ ๊ธฐ๋ฐ ๋ ๋ฆฝ QA โ 2026-09-23
๋์์ #351์ tenantยทmigrationยท๋ณต์ ๊ธฐ๋ฐ๊ณผ PR #352 head 01b576cab077349e202969cf528dbe6e12a38aad๋ค. QA ๊ฒฐ๊ณผ ์ธ๊ณ์ ๋ฐ๋ฅด๋ฉด QA Tester๊ฐ ๋ณ๋ ์์
๊ณต๊ฐ์์ ์ถ์ ํ์ผ 3,045๊ฐ๋ฅผ head์ ๋์กฐํ๊ณ PostgreSQL 16.13 ์์ DB์์ ๊ธฐ์กด test:postgres 13/13์ ํต๊ณผํ๋ค. migration ๊ฒฝํฉยทrollback, tenant RLSยทpool context, ์ DB dump/restore ๋ค ๋ด์ฉ hashยทRLS๋ฅผ ํ์ธํ๋ค. PM์ด ๊ฒ์ฌ๋ฅผ ์ฌ์คํํ ๊ฒ์ ์๋๋ค. head์ PostgreSQL CI์ ์ ์ฒด CI๋ ์ฑ๊ณตํ๋ค. ์ด๊ธฐ ์๋๋ฐ์ค ๊ณต์ ๋ฉ๋ชจ๋ฆฌ ๊ฑฐ๋ถ๋ ์ถ๊ฐ ๊ถํ์ผ๋ก ๊ฐ์ ๋ช
๋ น์ ์ฌ์คํํด ํต๊ณผํ์ผ๋ฉฐ ์ ํ ์คํจ๋ก ๋ถ๋ฅํ์ง ์๋๋ค.
| ๋ฒ์ | ์ํ | ๋จ์ ์ํยท๋ค์ ๋ด๋น |
|---|---|---|
head 01b576ca์ DB ๊ฒฉ๋ฆฌยทmigrationยท์ DB ๋ณต์ QA |
์ค๋น ์๋ฃ | QA์ ์คํ ๋ณด๊ณ ์ ํ์ . Backend Master๊ฐ ๋ณด๊ณ ์ PR #352๋ฅผ ๊ฒํ ํ๊ณ ์น์ธยท์ต์ main ๋ฐ์์ ์ฒ๋ฆฌ |
| PR #352 ๋ณํฉ | ์ค๋น ์๋ฃ | main e8f2821b์ ๋ณํฉ. ์ด ํ์ tenant DB ๊ธฐ๋ฐ๋ง ํด๋น. #355 ์ธ์ฆยท#367 APIยท#357 UI๋ ๋ฏธ์๋ฃ |
| ๋ค ์ ํ PostgreSQL/API/UI/Yorkie ๋์ผ ํ๋ณด ์ธ์์ SaaSยท๋ด๋ถ ์ค์น ์คํ | ๋ฏธ์๋ฃ | ๊ณต์ ํ๋ณด commitยท์ด๋ฏธ์ง digestยทํ๊ฒฝ ์๋ณ์๋ ๋ฏธํ์ธ. ํ๋ณด ์ง์ ๋ค QA Tester๊ฐ ์ ํ๋ณ ์ค์ ๋ ๊ณ์ ยท์ฌ์์ยท๊ถํยท๋ณต๊ตฌ๋ฅผ ๋ณ๋ ๊ฒ์ฆ |
์ด ๋ฒ์์ DB QA ํต๊ณผ๋ ์ ํ ๋ณธ๋ฌธ ์ ์ฅ์ด๋ ์ ์ฒด alpha ์ค๋น ์๋ฃ๋ฅผ ๋ปํ์ง ์๋๋ค. ์ถ์ ์ ์์ ์ธ๋ถ alpha ๋ณด๋ฅ๋ฅผ ์ ์งํ๋ค. ์ฌ์ฉ์์๊ฒ ํ์ํ ๋ฐฐ์นยท์ด์ ๊ฒฐ์ ์ ์๋ Yorkie ์ ํ ๋ฐ ๋ด๋น ํ์ธ๊ณผ ๊ฐ๋ค.
Note ๋ก์ปฌ ๋ณต๊ตฌ ๋ชฉ๋ก ์ฌ์๋ โ ๋ณ๋ ๊ฒฐํจ #364
QA Tester๊ฐ ๋ณ๋ git archive 42e9a88a6cd8d3ffc002d14cd29ef6905a3769c1์ Note UI์์ ํฉ์ฑ IndexedDB UnknownError๋ฅผ ์ฃผ์
ํ๋ค. ์๊ฒฉ main 94a9496826d0ea5b1cd06714ff4da45aef7ec8af์ ๊ด๋ จ workspace.tsx blob์ ๊ฐ์ง๋ง, ์ต์ main ์ ์ฒด๋ฅผ ์คํํ ๊ฒฐ๊ณผ๋ ์๋๋ค. ๋ณต๊ตฌ ์ด์ ๋ชฉ๋ก ์ฒซ ์ฝ๊ธฐ๋ ์คํจํ๊ณ , ์ฅ์ ๋ฅผ ํด์ ํด๋ ํ๋ฉด์ ๋ค์ ์๋๋ ๋ชฉ๋ก์ ์ฌ์กฐํํ์ง ์์๋ค. ์ค๋ฅ๊ฐ ์ฌ๋ผ์ง๊ณ ์ ์ฅ๋จ์ผ๋ก ํ์๋์ง๋ง ์ด์ ํ์ 0๊ฐ์๋ค. ์ ์ ์ ํญ์๋ ์ด์ 1๊ฐ๊ฐ ๋ณด์๊ณ ์๋ณธยท์ด์ ์ญ์ ๋ ๊ด์ฐฐ๋์ง ์์๋ค. ์ฌํยท์๋ฃ ๊ธฐ์ค์ #364์ ๊ธฐ๋กํ๋ค.
| ๋ฒ์ | ์ํ | ๋จ์ ์ํยท๋ค์ ๋ด๋น |
|---|---|---|
| ์ ํ๋ Note ๋ก์ปฌ ๋ชฉ๋ก ์คํจโ์ฌ์๋ ์ฌํ๊ณผ ์ค๋ณต ๊ตฌ๋ถ | ์ค๋น ์๋ฃ | QA์ ํฉ์ฑ ์ฅ์ ยท์ค์ UI ๊ด์ฐฐ์ ํ์ . #314/PR #359์ Office ํด์งํต ์ด๊ธฐ์ #357์ ์๋ฒ ์ ์ฅยท์ด์ UI์๋ ๋ค๋ฅธ ๊ฒฝ๋ก |
PR #365 head f879a28462b8ecbe31f9c09412756669de08b7d0์ #364 ๋ก์ปฌ ๋ณต๊ตฌ ๋ชฉ๋ก ์์ ยท๊ฒ์ฌ |
์ค๋น ์๋ฃ | Note Developer์ Note Chromium 6/6ยทpreflight ๋ณด๊ณ , QA Tester์ ๊ฐ์ head ๋ ๋ฆฝ Chromium 6/6(๋น๋๊ธฐ IndexedDB ์คํจ ๋ค ๋ชฉ๋ก ์ฝ๊ธฐ 1โ2, ์ด์ยท์๋ณธ ๋ณด์กด), ์๊ฒฉ CI 8๊ฐ ์ฑ๊ณต์ ๋์กฐํ๋ค. PM์ ๋ก์ปฌ ๊ฒ์ฌ๋ฅผ ์ฌ์คํํ์ง ์์๋ค. ์ด ๊ฐ๋ณ head์ ํฉ์ฑ ์ค๋ฅ ๋ฒ์์ ํ์ ํ๋ค. |
| #365 ๊ฒํ ยท๋ณํฉ๊ณผ #364์ ๊ณต์ ํตํฉ ํ๋ณด ํ๊ท | ๋ฏธ์๋ฃ | PR์ draft๋ฅผ ํด์ ํ์ผ๋ GitHub review๊ฐ ์๊ณ ์ด๋ ค ์๋ค. ์ ํํ ํตํฉ ํ๋ณด์์ NoteโWordโSlidesโSite ๋ฐ ์๋ฒยทYorkie ๊ฒฝ๋ก๋ฅผ ์ฌ๊ฒ์ฆํด์ผ ํ๋ค. Note DeveloperยทPR ๊ฒํ ๋ด๋นโํ๋ณด ๋ด๋นยทQA Tester ์์ผ๋ก ์ธ๊ณํ๋ค. ๊ธฐ์กด ๋ฒ๊ทธ ์์ ์์๋ ๋ฐ๊พธ์ง ์๋๋ค. |
| ์ค์ ๊ณ ๊ฐ ๋ฐ์๋ฅ ยท์๋ฒ/Yorkie ๊ฒฝ๋กยท๊ณต์ alpha ํ๋ณด์ ์ถ์ ์ฐจ๋จ ์ฌ๋ถ | ๋ฏธํ์ธ | ์ ํํ ํ๋ณด์ ์ ํ ๊ฒฝ๋ก์์ QA๊ฐ ์ฌ๊ฒ์ฆํ๊ณ PM์ด #322์ ๋ณต๊ตฌ ์ธ์์ ์ฐ๊ฒฐ |
์ถ์ ์ ์์ ๋ด๋ถ alpha ์ค๋น ์ง์ยท์ธ๋ถ alpha ์ ๊ณต ๋ณด๋ฅ๋ก ์ ์งํ๋ค. ์ด ๊ฒฐํจ์ ๊ธฐ์กด ๋ณต๊ตฌ ์ธ์์ ์ํ๋ฉฐ ์ ๊ธฐ๋ฅ์ด๋ ๋ณ๋ ์ถ์ ํ์ ์กฐ๊ฑด์ ์ถ๊ฐํ์ง ์๋๋ค. ์ฌ์ฉ์ ๊ฒฐ์ ๋๊ธฐ๋ ์ Yorkie ๋ฐฐ์นยท์ ๊ณต ๋จ๊ณ์ ์ค์ ์ด์ ์ฑ ์์ ํ์ธ์ผ๋ก ์ ์งํ๋ค.
Note ๊ณต์ ๋ธ๋ผ์ฐ์ ํ๋กํ๊ณผ ๋ก์ปฌ ์๋ฃ โ #357 PM ์ ์ฑ ์ ์
์๊ฒฉ main 94a9496826d0ea5b1cd06714ff4da45aef7ec8af์ Note ์๋ณธยท๋ณต๊ตฌ ์ด์์ ๋ธ๋ผ์ฐ์ ๋ก์ปฌ ์ ์ฅ์์ ์์ผ๋ฉฐ ๊ณ์ ๋ณ ๋ณดํธ๊ฐ ์๋ค. ์ด๋ ์์ค์ Security์ ์ ์ ๊ฒํ ๋ค. ๊ต์ฐจ ๊ณ์ ๋
ธ์ถ์ ์คํ ์ฌํํ ๊ฒฐ๊ณผ๋ ์ด์ ์ฌ๊ณ ๋ก ๊ธฐ๋กํ์ง ์๋๋ค. #357์ PM ์ ์์ ๋ฒ์์ ๋์์ ๋จ๊ฒผ๋ค.
PM์ ๋ด๋ถ alpha์ ๋ ๊ณ์ ์ธ์๋ฅผ ๋ณ๋ ๋ธ๋ผ์ฐ์ ํ๋กํยทํฉ์ฑ ์๋ฃ๋ก ์งํํ๊ณ , ์ฒซ ์ธ๋ถ alpha์๋ ๊ฐ์ธ๋ณ ํ๋กํ๋ง ์ง์ํ๋ A์์ ์์ ๊ถ๊ณ ํ๋ค. ๊ฐ์ ํ๋กํ์์ UI ๋ชฉ๋ก๋ง ์จ๊ธฐ๋ ๊ฒ์ ์๋ฃ ๊ฒฉ๋ฆฌ๋ก ์ฝ์ํ์ง ์๋๋ค. ๋์ B๋ ๊ณต์ ํ๋กํ์ ๊ณ์ ์ ํ์ ์ง์ํ๋ ๊ณ์ ๋ณ ๋ก์ปฌ ์๋ฃ ๋ณดํธยท์ ๋ฆฌยท๋ณต๊ตฌ๊ฐ ๊ฐ์ ํ๋ณด์์ ๊ฒ์ฆ๋ ๋ค ์ ๊ณตํ๋ ์์ด๋ค. A๋ ๊ณ ๊ฐ ์ค๋น ๋ถ๋ด๊ณผ ๋์ผ ํ๋กํ ์ ๊ทผ ์ํ์ด ๋จ๊ณ , B๋ ๊ตฌํยท๊ฒ์ฆยท์๋ฃ ์ฒ๋ฆฌ ์ ์ฑ ์ด ๋ ํ์ํ๋ค. ๋ ๊ณ์ ์ ๋์ํธ์งยท๊ถํยท์ฌ์ ์ยท๋ณต๊ตฌ๋ผ๋ ๊ธฐ์กด ๋ค ์ ํ ์ธ์ ์กฐ๊ฑด์ ์ด๋ ์์์๋ ์ค์ง ์๋๋ค.
Security & Privacy์ ํ์ ๊ฒํ ๋ A๋ฅผ ์์ ์ง์ ๋ฒ์ ์ ์์ผ๋ก ์ฌ์ฉํ ์ ์๋ค๊ณ ๋ณด๋, ๋ณ๋ ํ๋กํ ์๋ด๋ฅผ ๊ธฐ์ ์ ๊ณ์ ๊ฒฉ๋ฆฌ ์ฆ๊ฑฐ๋ก ์ทจ๊ธํ์ง ์๋๋ค. ๋์ธ ๋ฌธ๊ตฌ ํ๋ณด๋ โ๊ณต์ ๋ธ๋ผ์ฐ์ ํ๋กํ์ ์ง์ยท๊ฒ์ฆ๋์ง ์์ผ๋ฉฐ, ์๋ฒ ์ด์ ๋ค์๋ ๋ก์ปฌ ์ฌ๋ณธ์ด ๋จ์ ์ ์์ต๋๋คโ๋ค. ๊ฐ์ OS ์ฌ์ฉ์์ ์๋์ผ๋ก ๋ด๋ ค๋ฐ์ ๋ฐฑ์ ์ ์ ๊ทผยท์ ๋ฆฌ ์ํ๋ ๋จ๋๋ค. ์ค์ ๊ณ ์งยท์ญ์ ์ ์ฑ ์ ์ฌ์ฉ์์ ์ง์ ๋ ์ ๋ฌธ ๊ฒํ ์๊ฐ ํ์ ํด์ผ ํ๋ค.
๋ก์ปฌ ์๋ณธยท๋ณต๊ตฌ ์ด์ยท๋ฏธํ์ ์ ์ก ์๋ฃ๋ ์๋ฒ ์์ฑ ์๋ต๋ง์ผ๋ก ์๋ ์ญ์ ํ์ง ์๋๋ค. ๊ฐ์ ๊ณ์ ์ ์๋ฒ ์ฌ์กฐํ์ ๋ณธ๋ฌธยทrevision/hashยทID ๋งคํ ํ์ธ ์ ์๋ ์ด์ ์๋ฃ๋ก ํ์ํ์ง ์๋๋ค. ๊ณ์ ์ ํ ์ ๋ค๋ฅธ ๊ณ์ ์ ๋ก์ปฌ ์๋ฃ๋ฅผ ์๋ ํ์ยท์ ๋ก๋ํ์ง ์๋๋ค. ์ด์ ์๋ฃ ๋ค ๋จ๋ ์ฌ๋ณธ์ ์๋ดยท๋ณด๊ดยท์ ๋ฆฌ์ ์ทจ์/๋๋๋ฆฌ๊ธฐ๋ ์ฌ์ฉ์ยทSecurity ๊ฒฐ์ ์ ๋ฏธํ์ ์ด๋ค. ์ค๋น ์๋ฃ๋ ์์คยท์ค๊ณ ๊ฒํ ์ ์ ํ์ ์์ฑ ๋ฒ์๋ค. #357 ๊ตฌํยท๊ณ์ ๋ณ ๋ณดํธยท๋์ผ ํ๋ณด QA๋ ๋ฏธ์๋ฃ, ์ค์ ๊ณ ๊ฐ์ ๊ณต์ ๊ธฐ๊ธฐ ์ฌ์ฉยท๋ ธ์ถ ๋ฒ์ยท์ธ๋ถ alpha ์ฐจ๋จ ์ฌ๋ถ๋ ๋ฏธํ์ธ์ด๋ค. ๋ค์ ๋ด๋น์ SecurityยทPM์ ์ ์ฑ ๊ฒํ โ ์ฌ์ฉ์ ์ ๊ณต ๋ฒ์ ๊ฒฐ์ โ ๊ธฐ์กด Backend/Note Developer #357 ๊ตฌํ โ QA ๊ฒ์ฆ โ PM์ #322 ์ฌํ๊ฐ๋ค. ํ์ฌ ์ธ๋ถ alpha ๋ณด๋ฅ ์ ์์ ์ ์งํ๋ค.
Note ์ด์ ์ค pageId ์ถฉ๋ โ #357์ ๋ณต๊ตฌ ๋ฒ์
PM์ #357 ํ๋จ ์ ์์ ๋ก์ปฌ Note์ ์๋ฒ ๋ฌธ์์ pageId ์ถฉ๋ ๋ ์๋ ๋ฎ์ด์ฐ๊ธฐยท๋ณํฉยท์ ์ฒด ์ฐธ์กฐ ์ฌ์์ฑ์ ํ์ง ์๋ ๊ฒ์ด๋ค. ๋จผ์ ์๋ต ์ ์ค๋ ์์ฑ ์์ฒญ์ receipt๋ฅผ ํ์ธํ๋ค. ์ค์ ์ถฉ๋์ด๋ฉด ๋ก์ปฌ ์๋ณธ์ ๋ณด์กดํ๊ณ , ์ฌ์ฉ์๊ฐ ์ด์ ์ค๋จ ๋๋ ์ฌ๋ณธ์ผ๋ก ๋ง๋ค๊ธฐ๋ฅผ ์ ํํ๊ฒ ํ๋ค. ์ฌ๋ณธ์ ์ ID์ ์๊ธฐ ์ฐธ์กฐ๋ง ๋ฐ๊พธ๊ณ ๋ค๋ฅธ ํ์ด์ง์ ์ฐธ์กฐ๊ฐ ์๋ ์ด์ ๋๋ค๊ณ ๋งํ์ง ์๋๋ค. ์ฝ๊ธฐ ๊ถํ ์๋ ์ถฉ๋ ๋์์ ๋ด์ฉยท์ ๋ชฉยทID๋ ๋
ธ์ถํ์ง ์๋๋ค. ํ ๋ก์ปฌ ๊ฐ์ ธ์ค๊ธฐ ์ฝ๋์ Architecture ๊ณ์ฝ์ ๋์กฐํ ์ค๊ณ ์ ์์ ์ค๋น ์๋ฃ๋ค. Backend APIยทNote UIยท๋์ผ ํ๋ณด QA๋ ๋ฏธ์๋ฃ, ์ค์ ๊ณ ๊ฐ์ ๊ต์ฐจ ํ์ด์ง ์ฐ๊ฒฐ ํ์์ ์ถ์ ์ฐจ๋จ ์ฌ๋ถ๋ ๋ฏธํ์ธ์ด๋ค. ๋ค๋ฅธ ํ์ด์ง์ ์ฐธ์กฐ๊น์ง ์๋ ๋ณต๊ตฌํด์ผ ํ๋ค๋ ๊ณ ๊ฐ ๊ทผ๊ฑฐ๊ฐ ์๊ธฐ๋ฉด ํ์ ๋ฒ์๋ก ์ฌ๊ฒํ ํ๋ค. ์๋ก์ด ์ถ์ ์กฐ๊ฑด์ ์ถ๊ฐํ์ง ์์ผ๋ฉฐ ์ธ๋ถ alpha ๋ณด๋ฅ์ Yorkieยท์ด์ ์ฑ
์์ ์ฌ์ฉ์ ๊ฒฐ์ ๋๊ธฐ๋ ์ ์งํ๋ค.
Note pageId ์ถฉ๋์ ๋น๋ ธ์ถยท๋งํฌ ๋ณด์กด ์์ถฉ โ PM ์ ํ์
#357์ PM ์ ํ์์ pageId๊ฐ ์ถ์ธก ๊ฐ๋ฅํ ๋ฌธ์์ด์ ํ์ฉํ๋ค๋ ์์ค์ ArchitectureยทSecurity์ ์ค๊ณ ๊ฒํ ๋ฅผ ๋์กฐํ๋ค. ์์ฑ์๊ฐ ์ฝ์ ์ ์๋ ๋ฌธ์์ ID๊ฐ ์ด๋ฏธ ์ ์ ๋๋ค๋ฉด ์ ๋ชฉยทID๋ฅผ ์จ๊ธด 409 PAGE_ID_CONFLICT๋ ์ ์ ์ฌ์ค์ ์๋ฆด ์ ์๋ค. ํ์ฌ ์๋ฒ ๋ฌธ์ API๋ ์์ผ๋ฏ๋ก ์ค๊ณ ์ํ์ด๋ฉฐ ํ์ธ๋ ์ทจ์ฝ์ ์ด๋ ์ ์ถ์ gate๋ก ํ์ํ์ง ์๋๋ค.
PM์ ์ฒซ alpha์์ ๊ฐ์์ฑ๊ณผ ์์ฑ ๊ถํ์ด ์ผ์นํ๋ค๊ณ BackendยทSecurity๊ฐ ์ ์ฆํ ๊ณต๊ฐ์๋ง ๊ธฐ์กด pageId ๋ณด์กด์ ์ ์ํ๋ค. Security์ ํ์ ๊ถ๊ณ ๋ ์ผ๋ฐ ์์ฑ์ ์๋ฒ ๋ฐ๊ธ ๋์ ID๋ฅผ ์ฐ๊ณ ๊ธฐ์กด ID ๋ณด์กด ์ด์ ์ namespace ์กฐํ ๊ถํ์ด ํ์ธ๋ ๋ณ๋ ์ ์ฐจ๋ก ์ ํํ๋ ๊ฒ์ด๋ค. ์ด๋ฅผ ์ ์ฆํ์ง ๋ชปํ ๋ถ๋ถ ๊ฐ์์ฑ ๊ณต๊ฐ์ ์ด์ ์ ๋ฉ์ถ๊ฑฐ๋ ์๋ฒ์ ์ ID๋ก ๋ช ์์ ์ฌ๋ณธ์ ๋ง๋๋ ์์ ๊ฒํ ํ๋ค. ์ ID ์ฌ๋ณธ์ ์๋ณธ ID๋ฅผ ์ฐ๋ ๋ค๋ฅธ ํ์ด์ง ์ฐธ์กฐ๋ฅผ ์๋ ๋ณด์กดํ์ง ์์ผ๋ฏ๋ก ์ฌ์ฉ์์๊ฒ ์ ํ์ ์๋ ค์ผ ํ๋ค. ๋จ์ํ ์ถฉ๋ ๋์์ ์ ๋ชฉยทID๋ฅผ ์จ๊ธฐ๋ ์ผ๋ง์ผ๋ก ์กด์ฌ ๋น๋ ธ์ถ์ด ์ฑ๋ฆฝํ๋ค๊ณ ์ฃผ์ฅํ์ง ์๋๋ค. ๊ฐ์ key/receipt๋ก ๋ถํ์คํ ์์ฑ์ ๋จผ์ ํ์ธํ๊ณ ๋ก์ปฌ ์๋ณธ์ ์ ์งํ๋ค. BackendยทArchitectureยทSecurity๊ฐ namespaceยท์๋ต ๊ณ์ฝ์, Note Developer๊ฐ ํ์ ๊ณ์ฝ ๋ค UI๋ฅผ, QA๊ฐ ๋ ๊ณ์ ยท๋ tenant์ ์ ์ /๋ฏธ์ ์ ์๋ต๊ณผ ์ฐธ์กฐยทreceipt๋ฅผ ๊ฒ์ฆํ๋ค.
์ค๋น ์๋ฃ: ์์คยท์ค๊ณ ์์ถฉ๊ณผ ์ ํ์ ์์ฑ. ๋ฏธ์๋ฃ: Backend ๊ณ์ฝยทNote ๊ตฌํยท๋์ผ ํ๋ณด QA. ๋ฏธํ์ธ: ๊ณ ๊ฐ์ ๊ธฐ์กด ๋งํฌ ์์กด, ๋ถ๋ถ ๊ฐ์์ฑ ๊ณต๊ฐ ์ฌ์ฉ, ์ค์ ์ถฉ๋ ๋น๋์ ์ถ์ ์ํฅ. ์ง์ ๋ฒ์์ ๊ณ ๊ฐ ๊ฐ์น์ ์ต์ข ์ ํ์ PM์ด ์ฆ๊ฑฐ๋ฅผ ๋ฐ์ ์ ์ํ๋ฉฐ, ์ธ๋ถ alpha ์ ๊ณต๊ณผ ์ฌ์ ์ถ์๋ ์ฌ์ฉ์ ๊ฒฐ์ ์ด๋ค. ํ์ฌ ๋ค ์ ํ ์ธ์ ๋ฏธ์๋ฃ์ ์ธ๋ถ alpha ๋ณด๋ฅ๋ฅผ ์ ์งํ๋ค.
ํ์ PM ์งํ ๊ธฐ์ค โ 2026-09-23 UTC: Backend์ #357 ๊ณ์ฝ ๊ฒํ ์ Security ๋ณด์์ ๊ทผ๊ฑฐ๋ก, ์ฒซ alpha์ ์ผ๋ฐ ์์ฑยท๋ถ๋ถ ๊ฐ์์ฑ ๊ณต๊ฐ์ C(์๋ ID ์ ์ ์ฌ๋ถ์ ๊ด๊ณ์์ด ํญ์ ์๋ฒ ๋์ pageId์ ๋ช ์์ ์ฌ๋ณธ)๋ฅผ ๊ณ์ฝ ํ๋ณด๋ก ์ ํ๋ค. B(๊ธฐ์กด ID ๋ณด์กด ์ด์ )๋ ์ฒซ alpha ์ง์ ๋ฒ์๋ก ์ฝ์ํ์ง ์๋๋ค. ์จ๊นยทํด์งํตยท๋ณต๊ตฌ๋ฅผ ํฌํจํ namespace ์ ์ฒด ์ ์ ๊ฐ์์ฑ๊ณผ ์์ฑ ๊ถํ์ด ๊ฒ์ฆ๋๊ณ ์ค์ ๊ณ ๊ฐ์ด ๊ต์ฐจ ํ์ด์ง ๋งํฌ ๋ณด์กด์ ํ์๋ก ํ ๋ ์ฌ๊ฒํ ํ๋ค. ์ฌ๋ณธ์ ์๊ธฐ ์ฐธ์กฐ๋ง ์ฎ๊ธฐ๋ฉฐ ๋ค๋ฅธ ํ์ด์ง์ ์ ๋งํฌ ์ ํ์ ๊ณ ์งํ๋ค. ๊ฒฐ์ ์๋ Product Master PM์ด๋ค. ํ์์ BackendยทArchitectureยทSecurity์ ๊ณ์ฝ ๊ฒ์ฆ โ Note Developer #357 UI โ QA์ ๋์ผ ํ๋ณด ์ ์ /๋ฏธ์ ์ ยท๋ ๊ณ์ ยท๋ tenant ๊ฒ์ฆ โ PM์ #322 ์ฌํ๊ฐ๋ค. ๊ณ ๊ฐ์ ๋งํฌ ์์กดยท์ง์ ๋น์ฉ๊ณผ ์ต์ข ์ธ๋ถ ์ ๊ณต ๋ฒ์๋ ๋ฏธํ์ธ์ด๋ฉฐ ์ค์ ์ถ์ ๊ฒฐ์ ์ ์ฌ์ฉ์์๊ฒ ์๋ค. APIยทNote UIยทQA ๋ฏธ์๋ฃ, ์ธ๋ถ alpha ๋ณด๋ฅ๋ ์ ์งํ๋ค.
์ ํ๋ณ ๊ฐ๋ฐ Work์ ๋จ์ผ ๋ด๋น ์ธ๊ณ โ 2026-09-23
์ฌ์ฉ์๊ฐ NoteยทWordยทSlidesยทSite ์ ํ๋ณ ๊ฐ๋ฐ Work๋ฅผ ์ถ๊ฐํ๋ค. ๊ฐ Work๊ฐ main 94a9496826d0ea5b1cd06714ff4da45aef7ec8af์์ ๊ธฐ์กด ์ด์ยทPR๊ณผ ํ์ผ ๊ฒฝ๊ณ๋ฅผ ์ฝ๊ณ ์ธ๊ณํ๋ค. ์ด๋ ์ญํ ๋ฐฐ๋ถ์ด๋ฉฐ ๋ค ์ ํ alpha ๋ฒ์๋ ์ถ์์ผ ๋ณ๊ฒฝ์ด ์๋๋ค. GitHub PR์ ๋ชจ๋ easylogic ๊ณ์ ์ผ๋ก ๊ฒ์๋๋ฏ๋ก ๊ณ์ ๋ง์ผ๋ก ์ญํ ๋ด๋น์ ํ๋ณํ์ง ์๋๋ค. ์ด๋ฏธ ์งํํ PR์ ๊ทธ PR์ ๊ธฐ์กด ์์
๋ด๋น ํ ๊ณณ์ด ๋ง๋ฌด๋ฆฌํ๋ฉฐ ์ Work๊ฐ ๊ฐ์ ํ์ผ์ ๋ค์ ๊ตฌํํ์ง ์๋๋ค.
| ์ ํ/๊ณตํต | ๊ธฐ์กด ์งํ ์์ ์ ๋จ์ผ ์ฃผ ๋ด๋น | ์ Work๊ฐ ๋งก์ ํ์ ๋ฒ์ยท์ ํ | ์ํ |
|---|---|---|---|
| Note | #279/PR #305 ๊ธฐ์กด ๋ด๋น, #343 ๊ธฐ์กด Developer, #281 ๊ณตํต ์ ํ ๊ณ์ฝ์ ๊ธฐ์กด Developer. #357์ ๊ตฌํ ์ฐฉ์ยทPR์ด ์์ด Note Developer๋ก ์ธ๊ณ | Note Developer๊ฐ apps/noteยทoffice-note์ ์ ํ ์ ์ฅ/๋ณต๊ตฌ UIยทcodecยท์ ํ ๊ฒ์ฌ. #351/PR #352 DB, #355 ์ธ์ฆ, Backend ๋ฌธ์ API์ Architecture DTO/์ธ์
๊ณ์ฝ์ด ๋จผ์ ํ์. Yorkie ์ ํ adapter๋ ๊ณตํต ๊ณ์ฝ ๋ค ๋ณ๋ ๊ธฐ์กด ์ด์ ๋์กฐ |
#357 ๋ฐ ๋ค ์ ํ ํตํฉ ๋ฏธ์๋ฃ |
| Word | #300/PR #334์ #318/PR #320์ ๊ฐ ๊ธฐ์กด PR ๋ด๋น์ด ์๋ฃ. #303 ํตํฉ ์ฌ์ฉ์ ์ฌ์ ์ QA Tester | Word Developer๋ ์ ํ ๊ณ์ฝ ์ดํ Word ์ ์ฉ UIยทcodecยทDOCX/์ฌ์ด๊ธฐยทYorkie ์ ํ ๊ฒฝ๋ก๋ฅผ ๋งก์. ์ ํ ์ฐ๊ฒฐ #371์ ํ์ผ ์์ ์ ์ฐฉ์๋ ๊ณ์ฝ ํ์ ๋ค ํ์ธ | ์๋ฒยทํ์ ํตํฉ ๋ฏธ์๋ฃ |
| Slides | #298/PR #310, #301/PR #347, #302/PR #342๋ ๊ฐ ๊ธฐ์กด PR ๋ด๋น. #314/PR #359๋ Design Engineer, #321/PR #324๋ ๋ฌธ์ ๋ด๋น | Slides Developer๋ #372๋ฅผ ๊ธฐ์กด PR ํตํฉยท๊ณ์ฝ ํ์ ๋ค ๋งก์ ๋ฑ UIยทcodecยท์ ์ฅ/์ฌ์ด๊ธฐ์ Yorkie ์ ํ ๊ฒฝ๋ก. PR #347๊ณผ #342์ slide-features.spec.ts ์ถฉ๋๊ณผ #359์ #347 ์ ํ์ ๋จผ์ ์ฒ๋ฆฌ. #303 ๋
๋ฆฝ ๊ฒ์ฆ์ QA |
์๋ฒยทํ์ ํตํฉ ๋ฏธ์๋ฃ |
| Site | #299/PR #316, #325/PR #339, #331/PR #340, #332/PR #345๋ ๊ฐ ๊ธฐ์กด PR ๋ด๋น. #343 ๊ณตํต ๋ช ๋ น์ ๊ธฐ์กด Developer, #327/PR #335๋ ๋ฌธ์ ๋ด๋น | Site Developer๋ #373์ ์ ํ PR ํตํฉยท๊ณ์ฝ ํ์ ๋ค ๋งก์ Site UIยทcodecยทํ/ํ์ด์ง/์ค์ฒฉ Noteยท์ ์ ์ถ๋ ฅ์ ์ ํ ๊ฒฝ๋ก. ์ค์ ๊ฒ์ยท๋ฐฉ๋ฌธ์ ์๋ฃ๋ ๋ณ๋ ๋ฒ์ยท๊ถํ ๊ฒฐ์ ์ ์ฐฉ์ํ์ง ์์ | ์๋ฒยทํ์ ํตํฉ ๋ฏธ์๋ฃ |
| ๊ณตํต ์๋ฃํจยท๋ฌธ์ ๊ต์ฒด | #319/PR #323 ๋ฐ #314/PR #359๋ ๊ธฐ์กด ๋ด๋น. #361์ ๋จ์ผ ๊ตฌํ ์ฃผ ๋ด๋น์ ๊ธฐ์กด Developer | Architecture๊ฐ ์์์ฑยท์ฐ๊ธฐ ์ฐจ๋จ ๊ณ์ฝ์ ๊ฒํ ํ๊ณ , ๊ธฐ์กด Developer๊ฐ ๊ณตํต DocumentSession/Editor.loadDocument๋ฅผ ์์ . ์ ํ Work๋ ๊ณตํต ์์ ์ดํ ๊ฐ adapter/UI ๊ฒฝ๋ก๋ฅผ ๊ฒ์ฆ. #359์ ๊ณต์ ํ์ผ์ ๊ธฐ์คยท์์ ๋ฅผ ํฉ์ํ ํ #361์ ์์ |
#361 ํฉ์ฑ ์ํ ํ์ธ, ๊ตฌํยท๋ ๋ฆฝ QA ๋ฏธ์๋ฃ; ์ค์ ๋ฐ์ยท์ถ์ ์ฐจ๋จ ๋ฏธํ์ธ |
์ ํ๋ณ ์๋ฒยทYorkie ์ฐ๊ฒฐ ์์ โ 2026-09-23 ๋์กฐ
์ต์ ์๊ฒฉ main 41df1b8618d395d998de4402dee67760fdd564fa์ #322์ ๋ค ์ ํ ๋ฒ์๋ฅผ ๋์กฐํ๋ค. WordยทSlidesยทSite์ ํํ DocumentSession์ ๋ธ๋ผ์ฐ์ IndexedDB snapshot์ ์ฌ์ฉํ๋ค. ๊ฐ ์ ํ ๋ด๋น์ ์ฝ๋ ์กฐ์ฌ์์๋ ์ค์ ์ธ์ฆ ๋ฌธ์ ์๋ฒ ์ ์ฅยทYorkie adapter๋ ํ์ธ๋์ง ์์๋ค. #357ยท#368์ Note ์ ์ฉ์ด๋ฉฐ #303์ ๊ฒ์ฌ, #322๋ ์ถ์ ์ด๋ค. ๋ฐ๋ผ์ Word #371, Slides #372, Site #373์ ์ ํ๋ณ ๋
๋ฆฝ ๊ตฌํ ๋จ์๋ก ๋ถ๋ฆฌํ๋ค. ์ด์ ๋ฑ๋ก์ ๊ณ์ฝ ํ์ ์ด๋ ๊ฐ๋ฐ ์ฐฉ์๊ฐ ์๋๋ค. ๊ณตํต Backend #367 ๋ฌธ์/์ ์ฅ mode์ #366 Yorkie ๊ถํ, Office #369 ์ง์
, Note ์ฒซ ํตํฉ ๊ณ์ฝ์ ์ ํ์ผ๋ก ๋๋ค. BackendยทArchitecture์ DTOยท์ด๊ธฐํ ์ ์์ ํ์ ๊ณ์ฝ์ด ์๋๋ฏ๋ก ๊ตฌํ ์ฐฉ์ยท์๋ฃ๋ก ์ธ์ง ์๋๋ค. Word โ Slides โ Site ์์์ ๊ฐ ์ ํ ๋ ๊ณ์ ยท์ฌ์ ์ยทํ์ยท๊ตฌ์กฐ/์ฌ์ฉ์๋ณ undoยท์๋ฒ ์ ์ฅ ํ์ธ์ #322์์ ๋ฐ๋ก ํ์ ํ๋ค. ํ์ฌ ์ธ ์ ํ์ ๋ฏธ์๋ฃ๋ค.
#355 PR #370์ ์ด์ head 7397dd685cb96e22c2365d00a02df7fedec4e1e2๋ 2026-09-23 08:29 UTC์ ์คํ CI๊ฐ ์ฑ๊ณตํ๋ค. ์ head 0ed6ea407790ef1a71ed8810ba77b4eefabad1f3์ ์ผ๋ถ ๊ฒ์ฌ๋ 08:37 UTC์ ์งํ ์ค์ด์๋ค. PR์ draft์ด๋ฉฐ ์ต์ head์ CI ์๋ฃยท๋
๋ฆฝ QA/Security/์ต์ข
์ธ์๋ ๋ฏธ์๋ฃ๋ค. ๊ณผ๊ฑฐ 7bd3531 ์คํจ์ 7397dd6 ์ฑ๊ณต์ ์ต์ ๊ฒฐ๊ณผ๋ก ์ฎ๊ธฐ์ง ์๋๋ค. ๋ก์ปฌ Yorkie์ ํฉ์ฑ ์๋ ดยท์ฌ์ ์ยท์ฌ์์ ๋ณด์กด์ Operator ๋ด๋ถ ๋ณด๊ณ ์ ๊ตฌ์ฑ ์์ ์ฆ๊ฑฐ๋ก๋ง ๊ธฐ๋กํ๋ฉฐ ์ ํ ๊ถํยทCloudยท๋ค ์ ํ ์ธ์์ ํฉ์น์ง ์๋๋ค. ์ธ๋ถ alpha๋ ๋ณด๋ฅํ๋ค.
๊ณตํต ํธ์ง ์์งยท๊ณตํต UIยท์ ํ ๊ฐ ์ฐ๊ฒฐ์ ๊ธฐ์กด Developer, PostgreSQLยทFastifyยทOIDCยทYorkie ์๋ฒ ์ธก์ Backend Master, ์ ์ฅ/ํ์ ๊ณ์ฝ์ Architecture, ๋ ๋ฆฝ ํตํฉ ๊ฒ์ฆ์ QA Tester๊ฐ ๊ณ์ ๋งก๋๋ค. PR #360์ ๊ณ์ฝ ๋ฌธ์์ด๊ณ PR #358์ ์ธ์ ๋ฌธ์์ด๋ฉฐ ์ ํ ์คํ ์ฆ๊ฑฐ๊ฐ ์๋๋ค. Word #371ยทSlides #372ยทSite #373์ ๊ธฐ์กด ์ด์ ์ค๋ณต ๋์กฐ ๋ค ์ต์ ์ ํ ๋จ์๋ก ๋ฑ๋กํ๋ค. Backend/Architecture/Note ์ ํ ๊ณ์ฝ์ด ํ์ ๋๊ธฐ ์ ์๋ ๊ฐ ์ ํ ๊ตฌํ์ ์๋ ์ฐฉ์ํ์ง ์๋๋ค.
#355 ์ธ์ฆ ํ๋ณด์ ์ต์ ๋ฒ์ ํ์ โ 2026-09-23 08:55 UTC
๋์์ main 41df1b8618d395d998de4402dee67760fdd564fa ์ #355/PR #370 head 7a8e6ed2a123816f651b36c002c3ca7e7a93f1fe๋ค. 08:55 UTC ์กฐํ์์ ์คํ๋ GitHub CI๋ PostgreSQL ๊ฒฉ๋ฆฌยท๋ณต์, API ์ปจํ
์ด๋, lintยทํ์
ยท๋จ์, Note์ editor-react E2E, npm ์๋น์ ๋ชจ๋ ์ฑ๊ณตํ๋ค. ๋ฌธ์ deploy๋ skip์ด๋ค. CI ์ํ๋ ์ด head์์ ์ค๋น ์๋ฃ์ด๋ฉฐ PR์ ์ฌ์ ํ draft, ๋ฆฌ๋ทฐ ์น์ธ ์์, #355๋ ์ด๋ ค ์๋ค. ์ 07:33 ์คํจยท08:37 ์งํ ์ค ๊ธฐ๋ก์ ๊ฐ ๊ณผ๊ฑฐ head์ ์์ ๊ธฐ๋ก์ด๋ค.
Mento์ output/mentor/wonffice-355-mentor-evidence.md์ ๋ฐ๋ฅด๋ฉด ๋
๋ฆฝ ๋ก์ปฌ QA๋ dd28e6526ddbf7454400599b507c5dc04f086fe1 ์ฝ๋ ํ๋ณด์์ ๋ ์ค์ Keycloak PKCE ๊ณ์ ์ ๋
๋ฆฝ ๋ธ๋ผ์ฐ์ ์ธ์
, tenant ๊ฒฉ๋ฆฌ, Bob์ admin ๋ถ์ฌ ๋ค ๊ฐ์ token 200โํ์ ๋ค 403 ๋ฐ /v1/me ๋ชฉ๋ก ์ ๊ฑฐ๋ฅผ ํ์ธํ๋ค. PM์ ์ปค๋ฐ ๋น๊ต์์ dd28e652โํ์ฌ head์ ๋ณ๊ฒฝ์ ๋ก์ปฌ Office Keycloak callbackยทoriginยทlogout redirect ๋ฑ๋ก ์คํฌ๋ฆฝํธ์ ์คํ ๋ฌธ์๋ฟ์ด๋ฉฐ ์ธ์ฆ/membership ๋ฐํ์ ์ฝ๋๋ ๊ฐ๋ค. ์ด์ ์ฝ๋์ ๋
๋ฆฝ ์ธ์ฆ ๊ฒฝ๊ณ ์ฆ๊ฑฐ๋ ํ์ธ๋์ง๋ง, ์ ์คํฌ๋ฆฝํธ์ #369 Office UI๋ฅผ ํฌํจํ ํ์ฌ head์ ๋
๋ฆฝ ์ฌ์คํยทSecurity ์ต์ข
๋ฆฌ๋ทฐ๋ ๋ฏธ์๋ฃ/๋ฏธํ์ธ์ด๋ค. ๋ณ๋ Operator ๋ก์ปฌ ์ํ์ #369 ์์
๋ณธ 5186์ /api/me ๋ฌด์ธ์ฆ 401๊ณผ ์ preview ๋ณต์์ ํ์ธํ์ผ๋ฉฐ, ๋ ๊ณ์ UI ๋ก๊ทธ์ธ์ Developer ๋ณด๊ณ ๋ค. ์์
๋ณธ์ด๋ฏ๋ก ๊ณต์ ํตํฉ ํ๋ณด ์ธ์๋ก ์ธ์ง ์๋๋ค.
์ถ์ ์ ์: ๋ด๋ถ alpha ํตํฉ ์ค๋น๋ฅผ ๊ณ์ํ๊ณ ์ธ๋ถ alpha ์ ๊ณต์ ๋ณด๋ฅํ๋ค. #355 ๋จ์์ CI ํต๊ณผ๋ฅผ #367 ๋ฌธ์ APIยท#366 Yorkie ๊ถํยท#369 ์ง์ ๋ฌธ์ URL ๋ณดํธยทNote/Word/Slides/Site ๋์ผ ํ๋ณด ๊ฒ์ฆ์ผ๋ก ํ๋ํ์ง ์๋๋ค. ready 503๊ณผ ๊ณต์ ํตํฉ ํ๋ณดยทSaaS/๋ด๋ถ ์ค์น ํ๊ฒฝ ๋ฏธ์ง์ ์ด ๋จ๋๋ค. Backend๋ #370์ ์ต์ข
head์ ์ ๋ก์ปฌ ์ค์ ์ QAยทSecurity์ ์ธ๊ณํ๊ณ , QAยทSecurity๋ ๊ทธ ๋ถ๋ณ ํ๋ณด์ ๋ก๊ทธ์ธยทํ์ยทowner/tenant ๊ฒฝ๊ณ๋ฅผ ํ์ธํ๋ค. Developer๋ #369์ ์ค์ ๋น๊ด๋ฆฌ์ ๊ฑฐ๋ถ์ ์ง์ URLยท๊ณ์ ์ ํ์ #367 ์ ํ ๋ค ์ธ์ํ๋ค. Operator๋ ๋ฆฌ๋ทฐยทํ์ ๊ฒ์ฌยท๋ณดํธ ์ ์ฑ
์ถฉ์กฑ ๋๋ง ๋ณํฉ์ ํ๋จํ๋ค. PM์ #322์ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ์๋ค. ๊ด๋ฆฌ์ ์ ํยท์ฒซ ์
๋ฌด ๋ฐ ๊ณ์ฝยท๊ฒฐ์ ยท๊ฐ์ธ์ ๋ณดยท์ง์ ๋ด๋น๊ณผ ์ด์ ํ๊ฒฝ์ ์ฌ์ฉ์ ๊ฒฐ์ /๋ด๋น ํ์ธ์ด ํ์ํ๋ค. SaaSยท๋ด๋ถ ์ค์น ๋์ ์ถ์ ๊ฒฐ์ ์ ์ ์งํ๋ค.
Yorkie ๋ฐฐ์น ์ ํ ์ ์ โ ๊ณ ๊ฐ์ฌ ๋ด๋ถ ์ค์น์ ๋ ๋ฆฝ ๋์
2026-09-23 ํ์ธํ Yorkie ๊ณต์ ์์ฒด ์ค์น ๋ฌธ์๋ ๊ธฐ๋ณธ ์๋ฒ๊ฐ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํด ์ฌ์์ ๋ด๊ตฌ์ฑ์ด ์๊ณ , ์์ ์ ์ฅ์ MongoDB ์ฐ๊ฒฐ์ ์ฌ์ฉํ๋ค๊ณ ์ค๋ช
ํ๋ค. Yorkie ์ ํ ๋ฌธ์๋ Cloud์ ์์ฒด ์ค์น๋ฅผ ๋ณ๋ ๋ฐฐ์น ํํ๋ก ์ ์ํ๋ค. ์ต์ ํ๋ซํผ ์ค๊ณ b59a8443๋ ๋ด๋ถ ์ค์น์ ๊ธฐ๋ณธ ํธ์งยท์ ์ฅ ์๊ตฌ์ Yorkie ์คํ ํํ๋ฅผ ํจ๊ป ๊ฒ์ฆํ๋๋ก ์ ํ๋ค. ๋ด๋ถ ์ค์น Yorkie ๊ตฌ์ฑ์ ์์ง ๋ฏธ๊ฒ์ฆ์ด๋ค. ๊ณต๊ธ์ ๋ฌธ์ ํ์ธ๊ณผ ์ญํ ๋ณ ๊ฒํ ๋ ์คํยท๋ณต์ยท๋น์ฉ ๊ฒ์ฆ์ด ์๋๋ค. Architecture PR #360์ 2026-09-23 main์ ๋ณํฉ๋ ๊ณ์ฝ ๋ฌธ์์ด๊ณ , ์ถ์ ๋ฌธ์ PR #358์ ์์ง ์ด๋ ค ์๋ค. ๋ฌธ์ ๋ณํฉ์ ์ ํ ์ธ์ ๊ทผ๊ฑฐ๊ฐ ์๋๋ค.
| ์ ํ์ | ๊ธฐ์กด ๊ฒฐ์ ๊ณผ์ ๊ด๊ณ | ๊ฒ์ฆยท์ด์ ๋ถ๋ด |
|---|---|---|
| A. SaaS ์ธ๋ถ alpha๋ Yorkie Cloud, ๊ณ ๊ฐ์ฌ ๋ด๋ถ ์ค์น๋ Yorkie ์์ฒด ์ค์น+MongoDB โ PM ๊ถ๊ณ ์, ๋ฏธ๊ฒฐ์ | Cloud alpha ๊ฒฐ์ ๊ณผ ๋ด๋ถ ์ค์น์ ๋ ๋ฆฝ ๋์์ ๊ฐ๊ฐ ์ถฉ์กฑํ ์ ์๋ ๊ตฌ์ฑ. ๊ฐ์ ์ ํ adapter์ ํ๊ฒฝ ์ค์ ์ ๋ฐ๊พธ๋ ์์ด๋ฉฐ ์์ฒด ํ์ ์๋ฒ๋ฅผ ๊ฐ๋ฐํ๋ ๋ป์ด ์๋ | ๋ก์ปฌ ์์ฒด ์ค์น์ ์ฌ์์ยท๋ฐฑ์ ยท๋ณต์, ๋ด๋ถ ์ค์น์ ๊ถํยท์ฅ์ ยท์ ๋ฐ์ดํธยท์ง์ ๋น์ฉ, Cloud ํ๊ฒฝ์ ๋ณ๋ ๋์์ ๋ชจ๋ ์คํ ๊ฒ์ฆํด์ผ ํจ |
| B. ๊ณ ๊ฐ์ฌ ๋ด๋ถ ์ค์น๋ Yorkie Cloud ์ฐ๊ฒฐ | ํ์ ์๋ฌธ์ด ์ธ๋ถ ๊ณต๊ธ์๋ก ์ ์ก๋๊ณ ๋คํธ์ํฌ์ ์์กดํ๋ ํ์ด๋ธ๋ฆฌ๋ ์ค์น. ๊ธฐ์กด ๋ ๋ฆฝ ๋์ ์๊ตฌ๋ฅผ ๋ฐ๊พธ๋ ๋ณ๋ ์ฌ์ฉ์ ๊ฒฐ์ ํ์ | ๊ณ ๊ฐ ๊ณ์ฝยท์๋ฃ ์ง์ญยท๋ณด๊ด/์ญ์ ยท๋คํธ์ํฌ ์ฐจ๋จ ๋ ๋์๊ณผ ๋น์ฉ ํ์ธ ํ์ |
| C. Cloud alpha๋ง ๋จผ์ ์ ๊ณตํ๊ณ ๊ณ ๊ฐ์ฌ ๋ด๋ถ ์ค์น ์ ๊ณต์ ๋ค๋ก ๋ฏธ๋ฃธ | ์ฒซ ์ธ๋ถ alpha์ ๋ฒ์๋ฅผ ์ขํ ์ ์์ผ๋ ๊ธฐ์กด SaaSยท๋ด๋ถ ์ค์น ๋์ ์ถ์ ๊ฒฐ์ ์ ๋จ๊ณ ์ ์ฉ์ ๋ถ๋ช ํ ํด์ผ ํจ | ์ค์ ๋ด๋ถ ์ค์น ์ธ์ ์ ๋์ธ ์ฝ์ ๊ธ์ง. ๋ ์ง์ ์ ๊ณต ๋ฒ์ ๋ณ๊ฒฝ์ ์ฌ์ฉ์ ๊ฒฐ์ ํ์ |
์ ์: A๋ฅผ ๋ค์ ๊ตฌํยท๊ฒ์ฆ์ ๊ธฐ์ค ํ๋ณด๋ก ์ผ๋ ํ์ ํ์ง ์๋๋ค. ๋จผ์ ๋ก์ปฌ Yorkie ์์ฒด ์ค์น+MongoDB์์ Note ์ ์ฅยท์ฌ์์ยท๋ ๊ณ์ ์๋ ด์ ๊ฒ์ฆํ๊ณ , ๊ฐ์ ํ๋ณด์ Yorkie Cloud ๊ฒฝ๋ก๋ฅผ ๋ณ๋๋ก ํ์ธํ๋ค. ์ดํ WordโSlidesโSite ๋ฐ ๊ณ ๊ฐ์ฌ ๋ด๋ถ ์ค์น์ ๋ณต์ยท์ธ๋ถ๋ง ์ฐจ๋จ ๊ฒ์ฌ๋ฅผ ์ฐ๊ฒฐํ๋ค. ํ์ฌ ๋ก์ปฌ Yorkie ๊ฒฝ๋กยทCloud ๊ณต๊ธ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์กฐ๊ฑดยท๊ณ ๊ฐ์ฌ ์ค์น ์ ๊ณต ๋จ๊ณ์ ๋น์ฉยท์ฌ๋ ์ด์ ์ฑ ์์ ๋ฏธํ์ธ, ๋ค ์ ํ ํตํฉ ์ธ์๋ ๋ฏธ์๋ฃ๋ค. ์ ์ฝ 5๋ง ์ ๋ชฉํ์ ์ถฉ์กฑ์ ๊ณต๊ธ์ ํ๋ยท์ฌ์ฉ๋ยท์ ์ฅยท๋ฐฑ์ ยท์ง์ ์๊ฐ ๊ทผ๊ฑฐ๊ฐ ์์ด ํ๋จํ์ง ์๋๋ค. Cloud์ ์ฐ๊ฒฐํ ๋ก์ปฌ ์ํ์ ์คํ๋ผ์ธ ๊ฒ์ฆ์ผ๋ก ๊ธฐ๋กํ์ง ์๋๋ค.
์ฌ์ฉ์ ๊ฒฐ์ ํ์: ์ฒซ ์ธ๋ถ alpha์ ๊ณ ๊ฐ์ฌ ๋ด๋ถ ์ค์น ์ ๊ณต๊น์ง ํฌํจํ๋์ง, ํฌํจํ๋ค๋ฉด A์ ์์ฒด ์ค์น Yorkie+MongoDB๋ฅผ ๊ธฐ์ค์ผ๋ก ์ผ์์ง ๋๋ B์ ์ธ๋ถ Cloud ์์กด์ ์์ธ๋ก ํ์ฉํ ์ง. ์ด๋ ์๋ ํ์ฌ ๋ฐฐํฌ ์น์ธ์ ์๋๋ค. ๋ด๋ถ ์ค์น์ ๊ณต๊ธ์ยท๊ณ ๊ฐ ์๋ฃ ์ฒ๋ฆฌ ์กฐ๊ฑด์ ๊ฐ์ธ์ ๋ณด ์ ๋ฌธ ๊ฒํ ๋ด๋น๋ ๋ฏธ์ ์ด๋ค.
1. ์ถ์ ์ ์
ํ์ฌ ์ ์์ ๋ด๋ถ alpha ์ค๋น๋ฅผ ๊ณ์ํ๊ณ , alpha ์ธ์ ์๋ฃ ์ ์ธ๊ณผ ์ธ๋ถ ๊ณ ๊ฐ ์ถ์๋ ๋ณด๋ฅํ๋ ๊ฒ์ด๋ค. ๊ธฐ์กด WP-02ยท05ยท06์ ํต์ฌ ์คํ ๊ทผ๊ฑฐ๊ฐ ๋จ์ ์๋ค. ๊ธฐ๋ฅ ์์ด๋์ด๊ฐ ๋ถ์กฑํด์ ๋ณด๋ฅํ๋ ๊ฒ์ด ์๋๋ค.
| ๋จ๊ณ | ๋์ยท๋ชฉ์ | ํฌํจ ๋ฒ์ | ์ ์ธยทํ์ | ์ํ |
|---|---|---|---|---|
| ์ฒซ alpha์ ๋ด๋ถ ๊ธฐ์ ์ธ์ โ ํ์ฌ ๊ด๋ฆฌ ๋์ | ๋ด๋ถ ๊ฐ๋ฐยทQAยท์ด์ ๊ฒ์ฆ์. ํต์ฌ ์ ์ฅยท์คํ ๊ณ์ฝ๊ณผ ๋ ํ๊ฒฝ ์ค์น ๊ฒ์ฆ | #322์ ๊ธฐ์ค์ ยทtransaction ๋ณต๊ตฌ, WP-02 ํต์ฌ ๊ณ์ฝ, ๊ฐ์ ์ด๋ฏธ์ง์ ๋ ํ๊ฒฝ ์ค์นยท๋ก๊ทธ์ธ, ๋ค ์ ํ์ ์ค์ DB/API/UIยทYorkie ์ ์ฅยท๊ณต๋ํธ์งยท์ฌ์ ์ยท๊ถํยท๋ณต๊ตฌ | ์ธ๋ถ ๊ณ ๊ฐ ์๋น์ค ์ฝ์, ์ ๋ฃ ํ๋งค, ์ PMF ๊ธฐ๋ฅ, ๋ ๋ฆฝ ์์ฃผ Agent, ๋ชจ๋ฐ์ผ ๊ฒ์ฌ | ๋ฏธ์๋ฃ |
| ์ฒซ alpha์ ์์ ์ฌ์ฉ์ ์ธ๋ถ ์ ๊ณต โ ๊ฐ๊น์ด ์ฌ์ ๋ชฉํ | ๊ธฐ์กด ์คํผ์ค ์ฌ์ฉ์. ์ธ๋ถ ๊ณ ๊ฐ๊ตฐยท์ฒซ ํต์ฌ ์ ๋ฌด๋ ๋ฏธํ์ | NoteยทWordยทSlidesยทSite์ ๋ก์ปฌ ํตํฉ ์ธ์ ๋ค ์ค์ ์ ๊ณตํ ๋ฒ์ยท๋ฏธ์ง์ ํญ๋ชฉยทํ๋ณด ๋น๋์ ์ด์ ์กฐ๊ฑด์ ๋ช ์. #322์ ๊ธฐ์กด ๊ธฐ์ ์ธ์์ ๊ตฌ๋ถํด ํ์ธ | ์ ์ ํยท์๋ ์ฐ๊ฒฐยท๊ธฐ์กด beta/RC ๊ธฐ๋ฅ์ ์ฒซ alpha์ ์ ํ์ ์กฐ๊ฑด์ผ๋ก ์ถ๊ฐํ์ง ์์ | ๋ฏธ์๋ฃ |
| ์ดํ beta โ ๊ธฐ์กด ํ์ ์ ์ฑ | ์ธ๋ถ ๊ณ ๊ฐ์ ์ค์ ์ ๋ฌด ํจ์ฉ๊ณผ ์ด์ ์กฐ๊ฑด ๊ฒ์ฆ. ์ฒซ alpha ์ธ๋ถ ์ ๊ณต์ beta๋ก ์๋ ์ ํํ์ง ์์ | alpha ์ธ์ ์ดํ ์ค์ ๊ณ ๊ฐ ์ ๋ฌด ํจ์ฉ, ๊ฒฉ๋ฆฌยท๋ณต๊ตฌยท์ง์ ๋ฒ์. ๋ ๋ฐฐํฌ ํํ | ์ ์ฒด Office ํธํยท์ ์ ํ๊ตฐยทํ์ธ๋์ง ์์ ์ฐ๋ ์ฝ์ | ๋ฏธ์๋ฃ |
| RCยท์ ์ ์ถ์ | ๋ฒ์๊ฐ ๊ณ ์ ๋ ์๋น์ค๋ฅผ ์ด์ ๊ฐ๋ฅํ ์ํ๋ก ์ ๊ณต | ๊ธฐ์กด ์ ์ฑ ์ ๊ณต๋ ํธ์งยท๊ถํ ํ์ยท์ ๋ฐ์ดํธยท์คํจ ๋ณต๊ตฌยท๋ ํ๊ฒฝ ์ธ์ยท๊ด์ธก๊ณผ ์ฌ์ฉ์ ์ถ์ ๊ฒฐ์ | ๋ฏธ์น์ธ ์ ๊ท ๊ธฐ๋ฅ | ๋ฏธ์๋ฃ |
์ ์ฑ
๊ทผ๊ฑฐ: ์ถ์ ๋จ๊ณ, ์ ํ ๋ฒ์. ๊ณผ๊ฑฐ ๋ฌธ์์ ๊ตฌํ ์ํ๋ณด๋ค ์ต์ ๋ณํฉยท๊ฒ์ฌ ๊ธฐ๋ก์ ์ฐ์ ํ๋ค. SaaS์ ๋ด๋ถ ์ค์น์ ๋์ ์ถ์ ๊ฒฐ์ ์ ์ ์งํ๋ค. 1.0.0-alpha.1 ๋ฑ ์ ์ฑ
์ ๋ฒ์ ์์๋ ์ค์ ์ถ์ ๋ฒ์ ์ด ์๋๋ค.
์ง๊ธ ์ถ์๋ฅผ ์ ์ธํ๋ฉด ์๋ฒ ์ ์ฅยท๊ถํยท๋ณต๊ตฌ์ ์ง์ ์ฑ ์์ ์ ์ฆํ์ง ๋ชปํ ์ฑ ์ฌ์ฉ์์๊ฒ ์ค๋น ์ํ๋ฅผ ์๋ชป ์ ๋ฌํ ์ํ์ด ์๋ค. ๋ณด๋ฅํ๋ฉด ๊ณ ๊ฐ ๊ฒ์ฆ ์์ ์ด ๋ฆ์ด์ง๊ณ ๊ฐ๋ฐยท์ด์ ๋น์ฉ์ด ๊ณ์ ๋ ๋ค. ์ด๋ฅผ ์ค์ด๊ธฐ ์ํด ์น์ธ๋ ๊ธฐ์ ์์ ๊ณผ ๊ณ ๊ฐ ๊ณผ์ ์ค๊ณ๋ฅผ ์งํํ๊ณ , ์ ๊ธฐ๋ฅ์ ํ์๋ก ๋๋ฆฌ์ง ์๋๋ค. ์ถ์ ๋ ์ง๋ ์ฆ๊ฑฐ๊ฐ ์๋ ์ํ์์ ๋ง๋ค์ง ์๋๋ค.
2. ์ค๋น ์ํ
์ญํ ๋ณ ์ทจํฉ
์๋๋ ์ญํ ์ ๋ณด๊ณ ์ ์ฐ๊ฒฐ ์ด์๋ฅผ ์ทจํฉํ ๊ฒฐ๊ณผ๋ค. PM์ด ๊ฐ ๊ฒ์ฌ๋ฅผ ์ฌ์คํํ๋ค๋ ๋ป์ด ์๋๋ค. โ๋ค์ ๋ด๋นโ์ ์ญํ ๊ฐ ์ธ๊ณ์ด๋ฉฐ ์ค์ ์ด์ ๊ถํยท๋น๋ฒ ์ง์ ๊ณผ ๊ตฌ๋ถํ๋ค.
| ์ญํ ยท๋์ | ์ํ | ํ์ธ ๊ฒฐ๊ณผยท๊ทผ๊ฑฐ | ๋จ์ ์ํ | ๋ค์ ๋ด๋น |
|---|---|---|---|---|
| Operator โ Note ์์ main ํตํฉ | ์ค๋น ์๋ฃ | #283 ๋ณํฉ commit 0d97e1f00948aafd27bd6bdf4ac2b9a2f9f51e60. main CI 8๊ฐ job ๋ฐ ๋ฌธ์ ๋ฐฐํฌ ์ฑ๊ณต์ PM๋ GitHub์์ ํ์ธ |
์ด commit์ ๊ณต์ ์ถ์ ํ๋ณด๊ฐ ์๋. ์๋ฒ ์ธ์๋ก ํ๋ํ์ง ์์ | Operator๊ฐ ํ์ PR ํตํฉ ํ์ธ |
| Operator โ ํ๋ณดยท์ด์ ์ฆ๊ฑฐ | ๋ฏธ์๋ฃ | #322 ์ฆ๊ฑฐ ๋ฌถ์ ์ธ๊ณ ๊ธฐ์ค ์๋ฝ. ์ด๋ฆฐ PR ์ฒ๋ฆฌ์ #329 ์์ ์ฑ ์์ ๋จ์ | ํ๋ณด ์ฐ์ถ๋ฌผยท๋ ํ๊ฒฝยท์ด์ ๋ณต์ ๊ทผ๊ฑฐ ๋ฐ ์ค์ ์ฌ๋ ์ฑ ์์/๊ถํ ๋ฏธํ์ธ | Operator๊ฐ ์ฆ๊ฑฐ ๋ฌถ์ ์ค๋น โ PM ๋ฒ์ ํ์ธ โ QA |
| Architecture โ #271 ์ ์ฑ ํธ์ง ๊ตฌํ ๊ฒ์ฆ | ์ค๋น ์๋ฃ | PR #344 head ffac84163b332281e2af3721b352d0eede19942f. ๋ก์ปฌ ๋จ์ 8,715/๊ธฐ์กด skip17ยทReact/DOM44ยทNote16 ํต๊ณผ ๋ณด๊ณ . PM์ ํด๋น head CI ์ฑ๊ณต ํ์ธ |
PR ๋ฏธ๋ณํฉ. WP-02 ์ ์ฒด ์ธ์์ ์ ํ ์ ์ฒด ์ถ์๋ ๋ณ๋ ๋ฏธ์๋ฃ | ๊ธฐ์กด ๊ฒํ /๋ณํฉ ์ญํ โ QA, Architecture๋ #350 ๊ณ์ฝ ๊ฒํ |
| Backend Master โ API ์คํ ๊ธฐ๋ฐ ๊ฒ์ฆ | ์ค๋น ์๋ฃ | PR #333 ์ต์ head e92fb3b3ee911aabda1348e1c1d8ece0cbcb06fd. ์ต์ main ๋ฐ์ ๋ณด๊ณ . PM๋ ํด๋น head CIยท์ปจํ
์ด๋ยท๋ฌธ์ ๋น๋ ์ฑ๊ณต ํ์ธ |
PM ์ฌ์กฐํ ์ ๋ณํฉ commit 895f0cf20582ccfe5aa0d797121740befa825365 ํ์ธ. main CI 8๊ฐยท์ปจํ
์ด๋ยท๋ฌธ์ ๋ฐฐํฌ ์ฑ๊ณต๊ณผ #330 ์ข
๋ฃ๋ฅผ PM ํ์ธ. ์ ํ ๋ฐฐํฌยท์๋ฒ ์ ์ฅ/๋ณต์ ์ธ์ ์๋ |
Backend ์ ์ฅ ๊ธฐ๋ฐ โ Operator ์ด์ยทQA ์ธ์ |
| Backend Master โ ์๋ฒ ์ ์ฒด ์ธ์ | ๋ฏธ์๋ฃ | ์ธ์ฆยทDBยทtenantยท๋ฌธ์ ์ ์ฅยท๋ฐ์ดํฐ ์ด์ ยท๋ฐฑ์ /์ค์ ๋ณต์ยท์ ํํ ํ์ ์ฐ๊ฒฐ์ ๋ฏธ์๋ฃ. ์์ฒด ํ์ ์๋ฒ ๊ฐ๋ฐ์ ์ฌ์ฉ์ ๊ฒฐ์ ์ ํด๋น ์์ | ์์ ์ฌ์ฉ๋ยท์ฉ๋ยท์ค์ ์ธ๋ถ ์ด์ ์กฐ๊ฑด ๋ฏธํ์ธ. ready 503์ด๋ฉฐ ๊ณ ๊ฐ ํธ๋ํฝ ์ค๋น๊ฐ ์๋ | Backend Master ๊ตฌํ โ QA ๊ฒ์ฆ โ Operator ์ด์ ์ธ๊ณ |
| QA Tester โ ํตํฉ alpha ์ธ์ | ๋ฏธ์๋ฃ | #322 QA ์ธ๊ณ. ๊ฐ๋ณ head ์ฌ์ ๊ฒ์ฌ์ ํตํฉ ํ๋ณด ๊ฒ์ฌ๋ฅผ ๋ถ๋ฆฌ | ๊ณต์ ํ๋ณดยทdigestยทํ๊ฒฝ ๋ฏธํ์ธ. ์ ํ ์ ์ฒด ํตํฉ ๊ฒ์ฌ ๋ฏธ์๋ฃ | Operator ํ๋ณด ๋ฌถ์ โ PM ๋ฒ์ ๊ณ ์ โ QA |
| Developer โ ๊ธฐ์กด ๊ฒฐํจ ์์ | ๋ฏธ์๋ฃ | #301/PR #347 ๊ฒ์ ๋ฐ ๋ธ๋ผ์ฐ์ 14๊ฐยทpreflight ํต๊ณผ ๋ณด๊ณ . CI ์๋ฃ ํ์ธ ํ ๋ค์ ๊ตฌํ #343 ์ธ๊ณ ์๋ฝ | #343 ์์ ยท๊ฒ์ฆ ๋ฏธ์๋ฃ. PR340/345๋ ๋ฏธ๋ณํฉ์ด๋ฉฐ ํธ์คํธ ์์ ๋ณต์ ๊ธ์ง. ์ ํํ ํตํฉ head ๊ฒ์ฆ ํ์ | Developer โ ๊ฒํ /๋ณํฉ ์ญํ โ QA |
| Design Engineer โ #331 ์ head ๋ก์ปฌ ๊ฒ์ฆ | ์ค๋น ์๋ฃ | PR #340, ์ head e8072a09f6b9e693d51ef1620dde8665098f71ac. main 0d97e1f00948aafd27bd6bdf4ac2b9a2f9f51e60 ๋๊ธฐํ ํ preflightยท๋จ์ 1,184๊ฐยทChromium 8๊ฐ ํต๊ณผ ๋ณด๊ณ |
PM์ด ํด๋น ์ head CI ์ฑ๊ณต ํ์ธ. OPEN์ด๋ฉฐ ๋ ๋ฆฝ QAยท์ต์ ๋ฐฑ์๋ main๊ณผ์ ํตํฉ ๊ฒฐ๊ณผ ๋ฏธํ์ธ. ์ด์ head์ CI ์ฑ๊ณต์ ์ ์ฉํ์ง ์์ | Developer #343 ํตํฉ โ QA ์ ํํ head ๊ฒ์ฆ |
| Design Engineer โ #332 ๊ตฌํยท๋ก์ปฌ ๊ฒ์ฆ | ์ค๋น ์๋ฃ | PR #345, head 262b286e68aabab22641154b6cf79fe2b5204cfe, ๊ธฐ์ค main 0d97e1f00948aafd27bd6bdf4ac2b9a2f9f51e60. preflightยท๋จ์ 997๊ฐยทChromium 4๊ฐ ํต๊ณผ ๋ณด๊ณ . ๋ณ๋ ๋ฌธ์ ์ฌ์ด๊ธฐ๊น์ง ๋ด์ฉยท์ฃผ์ ๋ณด์กด ํ์ธ ๋ณด๊ณ |
PM์ ๋ก์ปฌ ๊ฒ์ฌ๋ฅผ ์ฌ์คํํ์ง ์์. OS IMEยท๋ค๋ฅธ ๋ธ๋ผ์ฐ์ ยท์คํฌ๋ฆฐ๋ฆฌ๋ ๋ฏธ๊ฒ์ฆ, ๋ชจ๋ฐ์ผ์ ํ์ฌ ๋ฒ์ ์ ์ธ | ์ฝ๋ ๊ฒํ ยทQA |
| Design Engineer โ #332 CIยทํตํฉ | ๋ฏธ์๋ฃ | PM์ด PR #345 ํด๋น head์ CI ์ฑ๊ณต ํ์ธ. PR OPENยท๋ฏธ๋ณํฉ์ด๋ฉฐ ํตํฉ ์ธ์๋ ๋ฏธ์๋ฃ | PR #339์ ๊ฐ์ ํธ์คํธ ํ์ผ ๋ณ๊ฒฝ. ํจ๊ป ๋ฐ์ํ commit์์ ๋ ๋์์ ์ ๋ ฅยท์ ์ฅยท์ฌ์ด๊ธฐ ์ฌ๊ฒ์ฆ ํ์. ํน์ ๊ฒํ ์ ๋ฏธ์ง์ | ๊ธฐ์กด ๊ฒํ /๋ณํฉ ์ญํ โ QA |
| Technical Writer โ #341 ๋ฌธ์ยท๋ก์ปฌ ๊ฒ์ฆ | ์ค๋น ์๋ฃ | PR #346, head fabdc7b628dea078eb4355009853641b241aac14. preflightยท์ง์ค ๊ฒ์ฌ 132๊ฐ(๊ธฐ์กด skip 10)ยทpacked ์์ 36๊ฐ/31ํจํค์งยท์ฌ์ดํธ ๋น๋ยท๋ธ๋ผ์ฐ์ ์์ ์ ๋งํฌ ๊ฒ์ฆ ๋ณด๊ณ |
์์ค ๋ฌธ์ ๊ธฐ์ค์ด๋ฉฐ ์ npm/์ ํ ๋ฐฐํฌ ์๋. PM์ ํด๋น ๋ก์ปฌ ๊ฒ์ฌ๋ฅผ ์ฌ์คํํ์ง ์์ | Technical Writer โ ์ฝ๋ ๊ฒํ |
| Technical Writer โ ๋ฌธ์ ํตํฉยท๊ฒ์ | ๋ฏธ์๋ฃ | PM์ด #346 ํด๋น head CI ์ฑ๊ณต ํ์ธ. OPENยท๋ฏธ๋ณํฉ. #348/PR #349 head 5b78a17ca5d526230a17ab3ffd91af0fbe8e2b3b์ ํ์
๋ฌธ์ ๋ก์ปฌ ๊ฒ์ฆ ๋ณด๊ณ ์ถ๊ฐ. #349 CI ์ต์ข
๊ฒฐ๊ณผ ๋ฏธํ์ธ |
ํ๋ณด ๋ฒ์ ์ ํฉ์ฑยท์ค์ ๊ฒ์ยท์๋น์ค ์ค์น ๊ฐ์ด๋ ์คํ ๋ฏธํ์ธ | Technical Writerยท๊ธฐ์กด ๊ฒํ /๋ณํฉ ์ญํ โ Operator/QA |
| UI/UX Researcher โ ์ค์ ์ฌ์ฉ์ ์ ๋ฌด ๊ฒ์ฆ | ๋ฏธ์๋ฃ | ์ฌ์ฉ์ ๊ฒ์ฆ ์ธ๊ณ. ์ค์ ๋์ ์ฌ์ฉ์ ๊ด์ฐฐ 0๊ฑด. ๊ธฐ์กด ์ฐ๊ตฌ์ ํฉ์ฑ ๊ด์ฐฐ ๊ธฐ์ค 42e9a88a6cd8d3ffc002d14cd29ef6905a3769c1, ๋ฒ์ ์กฐํ main 0d97e1f00948aafd27bd6bdf4ac2b9a2f9f51e60 |
์ฌ์ฉ์ ๋น๋ยท๊ณต์ ํ๋ณด ๊ฒ์ฆ์ผ๋ก ํ๋ํ์ง ์์. ๋์ ๊ณ ๊ฐยทํต์ฌ ์ ๋ฌดยท๋ชจ์ง ๋ด๋น ๋ฏธํ์ธ | PM์ด ๊ณ ๊ฐ/๊ณผ์ /๋ด๋นยทํ๋ณด ์ธ๊ณ โ UX ๊ด์ฐฐ ์ค๊ณยท์คํ ๊ธฐ๋ก |
| Product Designer โ ์ ๋ต ์ํ | ๋ฏธ์๋ฃ | ๊ฐ๋ณ ์ ๋ต ์ ๊ฒ์ ์๋ฃ ๋ณด๊ณ . #289/#296์ ๊ณ ๊ฐยท๊ตฌ๋งค์ยท๋น์ฉ ์ฆ๊ฑฐ ๋ถ์กฑ | ์ ๋ต ์ ๊ฒ ์๋ฃ๋ฅผ ์์ ๊ฒ์ฆ์ผ๋ก ์ค์ธํ ์ ์์ | Product DesignerยทPMF โ PM |
| Product Market Fit โ MR-06/07 ๊ณต๊ฐ ๊ทผ๊ฑฐ ์ธ๊ณ | ์ค๋น ์๋ฃ | MR-06ยทMR-07, ์ธ๊ณ ๊ณ์ฝ. ํ๋ณดยท๋์ ์ํยท์งํ ์ ์๊ณผ MR-07์ UX ์ค๊ณ ๊ฒํ ๋ฅผ PMF ๊ธฐ๋ฅ ์ง๋์ ๋ฐ์ | ์ธ๋ถ ๊ณ์ ์คํ๊ณผ ์ค์ ๊ณ ๊ฐ ์ฑ๊ณผ ์๋. ๊ต์ก ์ฐ์ ๊ฐ์ค ์ ์ง. ์ ๋ฌธ ๋งค์ฒด์ ๋ค์ค ์ ๋ฌ์ฒ ๋ฏธ๋์ด ์ ์ํ์ ์กฐ๊ฑด๋ถ ํ๋ณด | PM์ด #289 ๊ณ ๊ฐ/์ ๋ฌด/์ ๊ทผ ๊ฒฝ๋ก ํ์ธ |
| Product Market Fit โ ์ฌ์ฉยท๊ตฌ๋งคยท์ ์ง ๊ฒ์ฆ | ๋ฏธ์๋ฃ | ์ธํฐ๋ทฐยท์ ๋ฌด ๊ด์ฐฐยท์ ๋ฃ ์คํ 0๊ฑด. ์ค์ ์ฌ์ฉ/์ง๋ถ ์์ฌยท๊ณ ๊ฐ ์ผ์ ์ ๋ฏธํ์ธ | ๊ณ ๊ฐ ์ ๋ฌด ์ด์๊ฐ ๋น๊ต์ ์ค์ ์ธ๋ถ ํธ์ง ํ๊ฒฝ ๋ฏธ๊ฒ์ฆ. ์๋ฃยท๊ณ์ฝยท๊ฒฐ์ ยท์ง์ยท์ด์ ์ฑ ์ ๋ฏธํ์ธ | ๊ณ ๊ฐ ์ ๊ทผ ๋ฒ์ ํ์ ํ UXยทPMF, ์ค์ ์๋ฃ ๋ด๋น์ ์ฌ์ฉ์ ํ์ธ |
| Go-to-Market / Growth โ ๋ชจ์งยท๋์ ์ค๋น | ๋ฏธ์๋ฃ | main 895f0cf2 ๊ธฐ์ค ์๊ฐยท๋ชจ์ง/์ธก์ ์ด์์ ์ค๋น ์๋ฃ๋ผ๋ ์ญํ ๋ณด๊ณ . ์ค์ ๋ชจ์งยท์ฒดํ ๋ฏธ์คํ. ๊ธฐ์กด #289ยทPMF ๊ทผ๊ฑฐ ์ฌ์ฌ์ฉ |
๊ณ ๊ฐ ๊ฒ์ฆ๋ ๊ฐ์นยท์ ๊ทผ/๋์ ๊ธฐ๋กยท์ฒดํ URLยท์์ฐยท์ธ๋ถ ์ ์ด ๊ถํ ๋ฏธํ์ธ | PM ์ค๋น ๋ฒ์ โ GrowthยทUXยทSupport, ์ค์ ์ฌ๋/๊ถํ์ ์ฌ์ฉ์ ํ์ธ |
| Customer Success / Support โ ๋์ ยท์ง์ | ๋ฏธ์๋ฃ | ์ฒซ ์ฌ์ฉยท์ ์ฅ/์ฌ์ด๊ธฐยท๋ฐฑ์ ์๋ด์ ์ ์/๋ถ๋ฅ/์ธ๊ณ/๊ณ ๊ฐ ํด๊ฒฐ ํ์ธ ์ด์ ์ค๋น ์๋ฃ ๋ณด๊ณ | ์ผ๋ฐ ๊ณ ๊ฐ ์๋ด ํตํฉยท์ค์ ๊ณ ๊ฐ ์ ์ฉ ๋ฏธ์๋ฃ. ๋น๊ณต๊ฐ ์ฑ๋ยท์ฌ๋/๋์ฒด ๋ด๋นยท์๋ต ์ ์ฑ ๋ฏธํ์ธ. ๋ฌด์๋ต์ ํด๊ฒฐ๋ก ์ธ์ง ์์ | Support ์ ์ ์ ์ฐจยทWriter ๋์๋ง โ UX/QA โ PM |
| Security & Privacy โ ๋ฐ์ดํฐ ์ค๋น | ๋ฏธ์๋ฃ | main 895f0cf2์ ๋ก์ปฌ ์ ์ฅยท๋ฐฑ์
ยท์ญ์ ๊ฒฝ๊ณ์ API ์คํ ๊ธฐ๋ฐ์ ์์ค/๋ฌธ์๋ก ๊ฒํ ํ ๋ณด๊ณ ๋ ์ค๋น ์๋ฃ. ์ค์ ๊ณต๊ฒฉ์ฑ ๊ฒ์ฌยท์นจํด ์ฌํ ์์ |
๊ณ ๊ฐ ์๋ฃ ์๋ฒ ์ ์ฅยท์ธ์ฆยท๋ณด๊ด/์ญ์ ยทํตํฉ ๋ณต์ ๋ฏธ์๋ฃ. ์ ๋ฌธ ๊ฒํ ์ยท์ธ๋ถ ๊ณต๊ธ์ ์กฐ๊ฑด ๋ฏธํ์ธ | Backend #351 ๋ฑ ๊ตฌํ ๊ทผ๊ฑฐ โ QA/Security, ์ด์ ์กฐ๊ฑด์ Operator |
| Mento โ ์ญํ ์ฑ ์ ์ง์นจ | ์ค๋น ์๋ฃ | ์ญํ ๋ถ๋ด๊ณผ ๊ณตํต ๊ท์น ์์ฑ ๋ณด๊ณ . ํน์ ์ ํ ๋ฒ์ ๊ฒ์ฌ๋ ํด๋น ์์ | ์ค์ ๋ด๋น ์ง์ ๊ณผ ๊ฐ ์ญํ ์ ์ฉ ์ฌ๋ถ๋ ๋ณ๋ | PM์ด ๋ด๋นยท๋ณด๊ณ ๊ธฐ์ค ์ ์ง |
| Product Master PM โ ์ถ์ ํ๋จ | ๋ฏธ์๋ฃ | ์ด ์ ์, ๊ธฐ์กด #322 ์ฐ๊ฒฐ, 11๊ฐ ๊ด๋ จ ์ญํ ์ ๊ณตํต ๊ท์น ์ ๋ฌ. 5๋ถ ๋ฐ๋ณต ์์ ๊ฐฑ์ | ํ๋ณดยท์ธ๋ถ ์กฐ๊ฑดยท์ฑ ์์ ๋ฏธํ์ธ | PM์ด ์ ๊ทผ๊ฑฐ ์ทจํฉ โ ์ฌ์ฉ์ ์ถ์ ๊ฒฐ์ |
Operator ์ถ๊ฐ ๋ณด๊ณ : Node 22.22.0 ์ฌ์ ๊ฒ์ฌ, ๊ด๋ จ ๋จ์ 721๊ฐ, ๋ฐ์คํฌํฑ Note ์๋๋ฆฌ์ค 16๊ฐ ํต๊ณผ ๋ฐ #282ยท#278ยท#280 ์ข ๋ฃ๋ฅผ ๋ณด๊ณ ํ๋ค. ๋ก์ปฌ ๊ฒ์ฌ๋ Operator ๋ณด๊ณ ์ด๋ฉฐ PM์ด ์ฌ์คํํ์ง ์์๋ค. PM์ด ์ง์ ํ์ธํ ๊ฒ์ ์ main์ ๋ณํฉ ์ํ์ ๋ GitHub ์คํ์ ์ฑ๊ณต ์ํ๋ค. ์ ํ alpha ์ ์ฒด ์ํ๋ ๋ฏธ์๋ฃ๋ฅผ ์ ์งํ๋ค.
์ถ๊ฐ ๊ฒฐํจยท๊ณ์ฝ ๊ฒํ ์ธ๊ณ
| ํญ๋ชฉ | ์ํ | ๊ทผ๊ฑฐยท๋ฒ์ | ๋ค์ ๋ด๋น |
|---|---|---|---|
์ฌ๋์ ํ ๋ช
๋ น์ /ํ ์์กด #343 |
๋ฏธ์๋ฃ | QA ๋ณด๊ณ . PR340 head 5baae2757a9b874b81ce22d7b2f37e8c47fa78a3์ ๊ด์ธก. #331 ํฌ์ธํฐ์ #332 ํฌ์ปค์ค๋ ๋ค๋ฅธ ๋ฌธ์ . ๊ณต์ ํ๋ณด ์ฐจ๋จ ํ์ ์ ๋ฏธํ์ธ |
Developer ๋ก์ปฌ ํตํฉ head faea10685665c0bbe99587d4f6d052873ead90f0(parent PR340 e8072a09)์ ๋ธ๋ผ์ฐ์ 15ยทNote๋จ์351ยทpreflightยท๋
๋ฆฝ ์ฝ๋๊ฒํ ํต๊ณผ ๋ณด๊ณ . QA์ ์ง์ ์ธ๊ณ. #340 ๋ฏธ๋ณํฉ์ผ๋ก main ๋์ PR ๋๊ธฐ. main+#343 ๋จ๋
Site ํฌ์ธํฐ๋ ๊ธฐ์กด #331๋ก ์คํจํ๋ฏ๋ก ํตํฉ ํต๊ณผ์ ๊ตฌ๋ถ |
| undo/redo ์ฌ์ ์คํจ ์ history index ๋ณต๊ตฌ | ๋ฏธ์๋ฃ | Architecture์ ๋ค ์คํจ ์ฃผ์
์ฌ๋ก์์ ๋ฌธ์ยท์ ํ์ ๋ณต๊ตฌ๋๋ index๊ฐ ๋จ๊ณ ํ์ redo๊ฐ AxโAxx๋ก ์ค๋ณต๋๋ ๋ฉ๋ชจ๋ฆฌ ์ฌํ ๋ณด๊ณ . PM์ ์ต์ main wrapper๋ฅผ ์ฝ์. ๋
๋ฆฝ #350, P1 ์ ์ |
Developer #350 ์๋ฝ. #343์ ๋ ๋ฆฝ ๊ฒ์ฆยท์ ํ ๋ฐ์ ๋๊ธฐ๋ก ๋ณด์กดํ๊ณ ๋ค์ ์ฐ์ ์์ . Architecture์ #344 ์ฝ์ด ์์ ๊ถยท์คํจ fixture ์ง์ ํ์ธ โ QA ๋ ๋ฆฝ ๊ฒ์ฆ |
| ๊ธฐ์กด YjsAdapter์ ์ค์ Yjs update | ๋ฏธํ์ธ | #348 ์ฌํ ๋ณด๊ณ : ๋ก์ปฌ packed consumer/yjs13.6.32์ plain-node update ์์ธ ๋ฐ nested-map ๋ฏธ๋ฐ์. ๋ฌธ์ํ๊ฐ runtime ํด๊ฒฐ์ ์๋ | Backend Master์ ์ํฅยท๋ฐฐํฌ๋ณธ ๊ตฌ๋ถยท์ค๋ณตยท์ต์ ์์ ๋ฒ์ ๊ฒํ ์์ฒญ. ๊ณต๊ธ์ ์ ํ์ด๋ ์ ์๋ฒ ๊ตฌํ ์น์ธ ์๋ |
์ ์ธ๊ณ๋ ์ alpha ํ์ ์กฐ๊ฑด ์ถ๊ฐ๊ฐ ์๋๋ค. #343์ ๊ธฐ์กด ์ด์๋ฅผ ์ฌ์ฌ์ฉํ๋ค. undo/redo๋ #249 transaction ๋ด๋ถ ๋ณต๊ตฌ์ ์ธ๋ถ wrapper ์ด๋ ฅ ์์น๊ฐ ๋ค๋ฅธ ๋ฒ์์์ ํ์ธํด #350์ผ๋ก ๋ถ๋ฆฌํ๋ค. ์ค์ ํ์ผ/์๋ฒ ์์คยท์์ฐ ๋ฐ์ ๋น๋ยท๊ณต์ ํ๋ณด ์ฐจ๋จ ์ฌ๋ถ๋ ๋ฏธํ์ธ์ด๋ค. Developer๋ #343 ๋ก์ปฌ ํตํฉ ๊ฒ์ฆ์ ๋ณด๊ณ ํ๊ณ #350์ ๋ค์ ์ฐ์ ์์ ์ผ๋ก ์๋ฝํ๋ค. #343์ ์ ์ PR์ #340 ์ ํ ๋ฐ์์ ๊ธฐ๋ค๋ฆฐ๋ค. Architecture์ ๋ถ์์ ์๋ฃ๋์ผ๋ฉฐ ์ฌํ ์๋ฃ ์ฐ๊ฒฐ์ ์์ฒญํ๋ค.
#343 ๋ ๋ฆฝ QA ๊ฐฑ์ โ 2026-09-20
์ค๋น ์๋ฃ: ๋ก์ปฌ faea10685665c0bbe99587d4f6d052873ead90f0(๋ถ๋ชจ PR340 e8072a09)์ ๋
๋ฆฝ QA. PM์ด QA ๊ทผ๊ฑฐ๋ฅผ ํ์ธํ๋ค. ๋ณ๋ archive ์ถ์ ํ์ผ 3,018๊ฐ ์ผ์น, Node22.22.0ยทmacOSยทChromium์์ Note10/Site5 ๋ธ๋ผ์ฐ์ ์ Note351 ๋จ์ ๊ฒ์ฌ๊ฐ ํต๊ณผํ๋ค. ๋ธ๋ผ์ฐ์ ์คํจยทskipยทretry 0์ด๋ค. PM์ด ๊ฒ์ฌ๋ฅผ ์ฌ์คํํ ๊ฒ์ ์๋๋ค.
ํ ๊ฒ์์ด ์ ๊ฑฐยท์ฆ์ ์
๋ ฅยท๋จ๊ณ๋ณ undo/redoยท์ ์ฅยท๊ฐ์ URL ์ฌ์ด๊ธฐ์ ํด๋น ๊ฒฝ๋ก๋ฅผ ํ์ธํ ๊ฒฐ๊ณผ๋ค. ์ ์ฒด ์์/๋ชจ๋ ํ ๋ณด์กดยทUI ์ ์ฅ ์คํจยทOS IMEยท์ฌ๋ฌ inline run ๊ฒ์์ด๋ ๋ฏธํ์ธ์ด๋ค. ๋ฏธ์๋ฃ: ์ ํ PR340 ๋ฐ์๊ณผ #343 ์ต์ข
main PR, #339/#340/#345/#343 ํตํฉ๋ณธ b6dcf013fb4821c913c6f7d345cb2210248713d0์ ๋
๋ฆฝ QA. Design Engineer์ ํตํฉ๋ณธ ๋ก์ปฌ ๊ฒ์ฌ ๋ณด๊ณ ๋ฅผ ์ด๋ฒ ๋
๋ฆฝ QA์ ํฉ์ฐํ์ง ์๋๋ค. ๋ค์ ๋ด๋น์ Developer ์ต์ข
PR/head โ QA ํ์ธ์ด๋ค. #343์ OPEN์ด๋ฉฐ ๊ณต์ ํ๋ณด์ ์ถ์ ์ค๋น ํ์ ์ ๋ณ๋๋ค.
๋ด๋น ๊ณต๋ฐฑ๊ณผ ์ธ๋ถ ์กฐ๊ฑด
2026-09-20 ์ฌ์ฉ์ ํ์ธ: ๋ด๋น์์ ๋น๊ณต๊ฐ ๋ฌธ์ ์ฐฝ๊ตฌ๋ ๋ฏธ์ ์ด๋ค. ์ด๊ธฐ์๋ ์ฌ์ฉ์ 1์ธ์ด ์ด์ํ ๊ฐ๋ฅ์ฑ์ ์ค๋น ๊ฐ์ ์ผ๋ก ๋๋ค. ๊ณ์ฝยท๊ฒฐ์ ยท๊ฐ์ธ์ ๋ณด ์ ๋ฌธ ๊ฒํ ยท๊ณ ๊ฐ ์ง์๊ณผ ๋์ฒด ๋ด๋นยท์ด์/์ฅ์ ๋์์ ๊ฐ๋ณ ์ฑ ์๊ณผ ๊ถํ์ ์์ง ํ์ ๋์ง ์์๋ค. ์ฌ์ฉ์ 1์ธ์ ๋ชจ๋ ํญ๋ชฉ์ ์ฑ ์์ ๋๋ ์ ๋ฌธ ๊ฒํ ์๋ก ์๋ ์ง์ ํ์ง ์๋๋ค. ์ค๋น ์ํ๋ ๋ฏธํ์ธ์ ์ ์งํ๊ณ , ์ง์ ์ํ๋ ๋ฏธ์ ์ผ๋ก ๊ธฐ๋กํ๋ค.
Support๋ ์ต์ ์ ์ยท๋ถ๋ฅยท์๋ต ๊ฐ๋ฅ ์๊ฐยท๋ถ์ฌ ์ ๋์์์, Operator๋ ๊ฒฝ๋ณดยท์ฅ์ ํ๋จยท๋ณต์ยท๋ถ์ฌ ์ ๋์์์, Security & Privacy๋ ์ต์ ์๋ฃ ์ทจ๊ธ์๊ณผ ์ ๋ฌธ ๊ฒํ ๊ฐ ๋จ๋ ํญ๋ชฉ์ ๊ธฐ์กด ๋ณด๊ณ ์์์ ์ค๋นํ๋ค. 24์๊ฐ ๋์์ด๋ ๋์ฒด ์ธ๋ ฅ์ ๊ฐ์ ํ์ง ์๋๋ค. PM์ ์ด์ ๋ถ๋ด๊ณผ ๋ฒ์๋ฅผ ๋ชจ์ ์ ํ ๊ฐ๋ฅํ ์์ ์ ์ํ๋ค. ์ธ๋ถ ์ ์ดยท์ ๋ฃ ์ ๊ณตยท์ด์ ์คํ ์น์ธ์ ๋ณ๋๋ค.
| ํญ๋ชฉ | ์ํ | ํ์ํ ํ์ธ | ์ ์ฉ ์์ ยท๋ค์ ๋ด๋น |
|---|---|---|---|
| ๊ณ์ฝยท์ด์ฉ ์กฐ๊ฑดยท๊ณ ๊ฐ ์ฝ์ | ๋ฏธํ์ธ | ๊ฒํ ์ฑ ์์, ์ ๊ณต ๋ฒ์์ ์ฝ์์ ๊ฒํ ํ ๊ทผ๊ฑฐ | ์ธ๋ถ ๊ณ ๊ฐ ์ ๊ณต ์ PM โ ์ฌ์ฉ์ ์ง์ ๋ด๋น |
| ๊ฒฐ์ ยท์ฒญ๊ตฌยทํ๋ถ | ๋ฏธํ์ธ | ์ ๋ฃ ์ ๊ณต ์ฌ๋ถ, ์ฌ์ ์ฑ ์์, ์ฒ๋ฆฌ ์ ์ฐจ | ์ ๋ฃ ์ ๊ณต์ ์ ํํ ๋. ๋ด๋ถ alpha์ ๊ฒฐ์ ๊ฐ๋ฐ์ ์ ํ์๋ก ๋ฃ์ง ์์ |
| ๊ฐ์ธ์ ๋ณดยท๋ฐ์ดํฐ ์ทจ๊ธ | ๋ฏธํ์ธ | Security & Privacy์ ์ฐ๊ฒฐํ ์ ๋ฌธ ๊ฒํ ์ฑ ์์. ์ฒ๋ฆฌ ๋ชฉ์ /์ญํ ยทํ์ฉ ์๋ฃยท๋ณด๊ด/์ญ์ ยท๋ฐฑ์ ๋ณต์ยท๊ณต๊ธ์ ์กฐ๊ฑดยท์ฌ๊ณ /์์ฒญ ์ ์์ ๋ฒ์์ ์ฑ ์ | ์ค์ ๋ฐ์ดํฐ ์ฌ์ฉ ๋ฒ์ ํ์ ์ PM โ ์ฌ์ฉ์ ์ง์ ๋ด๋น |
| ๊ณ ๊ฐ ์ง์ | ๋ฏธํ์ธ | ๋น๊ณต๊ฐ ๋ฌธ์ ์ฑ๋, ์ค์ ์๋/๋์ฒด ๋ด๋น, ์ด์์๊ฐยท์๋ต ๋ชฉํยท๊ธด๊ธ ์ธ๊ณ์ ์๋ฃ ์์ง/์ ๊ทผ/๋ณด๊ด/์ญ์ | ์ธ๋ถ ๊ณ ๊ฐ ์ ๊ณต ์ PM โ ์ฌ์ฉ์ ์ง์ ๋ด๋น |
| ์ธํ๋ผ ์ ๊ทผยท์ฅ์ ๋์ | ๋ฏธํ์ธ | Operator ์ญํ ๊ณผ ๋ณ๋๋ก ์ค์ ํ๊ฒฝยท์ ๊ทผ ๊ถํยท์ฐ๋ฝ ๊ฒฝ๋กยท๋ณต์ ์คํ ์ฑ ์ยท์ฅ์ ๋์ ๊ถํ | ๋ ํ๊ฒฝ ๊ฒ์ฆยท์ด์ ์ธ๊ณ ์ Operator โ ์ฌ์ฉ์ ํ์ธ |
| ์ด์ ๋น์ฉยท๋ชจ๋ํฐ๋ง | ๋ฏธํ์ธ | ์ด์ ์์ฐยท์ค์ ๋น์ฉ, ๊ด์ธก ์ ์ฐจ์ ๊ฒฝ๋ณด ์์ ์. Operator ์ญํ ๋ง์ผ๋ก ์ค์ ๋ด๋น ์ง์ ์ด ๋ ๊ฒ์ ์๋ | Operator๊ฐ ํ๊ฒฝ/๋น์ฉ/๊ด์ธก ๊ทผ๊ฑฐ โ PM์ด ์ฌ์ฉ์ ๊ฒฐ์ ํญ๋ชฉ ์ทจํฉ |
| ์ฌ์ฉ๋ยท์ฉ๋ยท์ธ๋ถ ์ด์ ์กฐ๊ฑด | ๋ฏธํ์ธ | ์์ ๋์ ์ฌ์ฉ์ยท๋ฌธ์ ํฌ๊ธฐยท์ ๋ก๋๋, ์ด์ OIDC/S3/ํ์ ๊ณต๊ธ์ ์กฐ๊ฑด. ์ธก์ ์์ด ์๋ฒ ๊ท๋ชจ๋ SLA๋ฅผ ํ์ ํ์ง ์์ | PM ์ฌ์ฉ๋ ๊ฐ์ โ Backend MasterยทOperator ์ธก์ /์กฐ๊ฑด ํ์ธ |
| ๊ณ ๊ฐ ๊ด์ฐฐ ๋ชจ์งยท์งํ | ๋ฏธํ์ธ | ์ธ๋ถ ์ ์ด ๊ถํ, ๋ชจ์งยท์งํ ์ฑ ์์, ๋์๊ณผ ๋ฐ์ดํฐ ๋ฒ์ | #289 ์ธ๋ถ ์คํ ์ PM โ ์ฌ์ฉ์ ์ง์ ๋ด๋น |
GrowthยทCustomer Success / SupportยทSecurity & Privacy์ ์์ ์ญํ ์ ํ์ธํ๋ค. ์ด ์ญํ ๋ฐฐ์ ์ ๊ณ์ฝ ๋น์ฌ์ยท์ค์ ์ง์ ์ฌ๋ยท์ ๋ฌธ ๋ฒ๋ฅ /๊ฐ์ธ์ ๋ณด ๊ฒํ ์ยท์ด์ ๊ถํ์ ์ง์ ์ฆ๊ฑฐ๊ฐ ์๋๋ค. ์ธ ์ญํ ์ ์์ธ ์ด์์ ๊ฐ ์์ ์ ๋ก์ปฌ ๋ณด๊ณ ์์ ๋ณด์กด๋ผ ์์ผ๋ฉฐ ์ด ์ํค์๋ ์ค๋น ์ํ์ ์ธ๊ณ๋ง ์์ฝํ๋ค. ๋น๊ณต๊ฐ ๊ณ ๊ฐ ์๋ฌธ์ด๋ ๋ณด์ ๊ฒํ ์ ์์ธ ๊ฐ์ค์ ์ ์ฌํ์ง ์๋๋ค.
์ด ํ๋ ๋ฒ๋ฅ ์ ํฉ์ฑ ํ๋จ์ด ์๋๋ผ ์ค๋น ์ฑ ์์ ํ์ธ ๋ชฉ๋ก์ด๋ค. ํ์ธ ์ ์ธ๋ถ ์กฐ๊ฑด์ ์ค๋น ์๋ฃ๋ก ํ์ํ์ง ์๋๋ค. ์ ์ฉ์ด ์๋ค๋ ๊ทผ๊ฑฐ๊ฐ ํ์ธ๋ ๊ฒฝ์ฐ๋ง ํด๋น ์์์ผ๋ก ๋ฐ๊พผ๋ค.
1์ธ ์ด์ ์ค๋น์ โ Security & Privacy ์ธ๊ณ
2026-09-20 ๋ณด๊ณ , ์ฝ๋ ๊ธฐ์ค 895f0cf2. ์ํ๋ ์ด์ ์์ฑ ์ค๋น ์๋ฃ / ์ค์ ์ ์ฉ ๋ฏธ์๋ฃ๋ค. PM์ ํด๋น ์ญํ ์ ๊ธฐ์กด ๋ณด๊ณ ์๋ฅผ ํ์ธํ๋ค. ์ด์ ์ค์ ยท๊ณ ๊ฐ ์ ์ดยท์ค์ ์๋ฃ ์ฒ๋ฆฌ๋ ์คํํ์ง ์์๋ค.
- ๋น๊ณต๊ฐ ๋ฌธ์ ์ฐฝ๊ตฌ ํ๋์ ์ ์๋์ฅ ํ๋๋ฅผ ์ค๋นํ๋ ์์ด๋ค. ๊ธฐ๋ณธ ์ ์๋ ํ์ ์๋จ, ์ ํยท๋ฒ์ , ๋ฐ์ ์๊ฐ, ๊ธฐ๋ยท์ค์ ๊ฒฐ๊ณผ์ ์ํฅ์ผ๋ก ์ ํํ๋ค. ์๋ฌธยท์ ์ฒด ๋ฐฑ์ ยท์ธ์ฆ์ ๋ณด๋ฅผ ๊ธฐ๋ณธ ์์งํ์ง ์๋๋ค.
- ํฉ์ฑ ์ฌํ์ผ๋ก ๋ถ์กฑํ ๋๋ง ๋ชฉ์ ยท์ต์ ์๋ฃ ๋ฒ์ยท์ด๋์ยท๋ณด๊ด ์์นยท์ญ์ ์์ ์ผ์ ์ ํด ๋ฐ๋ ์์ด๋ค. ์ง์ ์๋ฃ ์ด๋๊ณผ ๊ณ ๊ฐ ๋ณธ๋ฌธ ์ ๊ทผ ๊ถํ์ ๊ตฌ๋ถํ๋ค.
- ์ง์ ์ฒจ๋ถ์ ํด๊ฒฐ ํ์ธ ํ 7์ผ ๋ด ์ญ์ , ์๋ฌธ ์๋ ์ ์๋์ฅ์ ์ข ๋ฃ ํ 30์ผ ์ญ์ ํ์์ฑ ๊ฒํ ๋ ์ญํ ์ด ์ ์ํ ๋ฏธ์น์ธ ๊ธฐ๊ฐ์ด๋ค. PM์ด ์ด์ ์ ์ฑ ์ผ๋ก ์ฑํํ์ง ์์๋ค. ์ ๋ฌธ ๊ฒํ ๋์์ผ๋ก ๋ณด์กดํ๋ฉฐ ๋ฒ์ ๊ธฐ๊ฐ์ด๋ ์๋น์ค ๋ฌธ์ยท๊ฐ์ฌ ๊ธฐ๋กยท๋ฐฑ์ ๋ณด๊ด ์ ์ฑ ์ผ๋ก ์ฌ์ฉํ์ง ์๋๋ค.
- ์์ฒญ์์ ๋์ ๊ถํ์ ํ์ธํ๊ณ ์๋ณธยท๋ ๋ฆฝ ์ฌ๋ณธยท์ฐธ์กฐยท๊ณต์ ยท์ด์ยท๋ฐฑ์ ๋ณ ์ฒ๋ฆฌ ๋ฒ์๋ฅผ ๊ธฐ๋กํ๋ ์์ด๋ค. ์ค์ ๊ถํยท์ญ์ ยท๋ณต์ ํ ์ญ์ ์ฌ์ ์ฉ์ ๋ฏธ๊ตฌํ ๋๋ ๋ฏธ๊ฒ์ฆ์ด๋ฉฐ ํด์งํต ์ด๋์ ์ญ์ ์๋ฃ ๊ทผ๊ฑฐ๊ฐ ์๋๋ค.
๋จ์ ์ํ์ ์ค์ ๋ด๋นยท์ฐฝ๊ตฌยท๋ถ์ฌ ์ฒ๋ฆฌ ๋ฏธ์ , ์ ๋ฌธ ๊ฒํ ๋ฏธ์๋ฃ, ์ด์ ๊ถํ๊ณผ ์๋ฃ ์ฒ๋ฆฌ ๊ฒ์ฆ ๋ถ์กฑ์ด๋ค. ๋ค์ ๋ด๋น์ SupportยทOperator์ ์ต์์ ์ทจํฉ โ PM์ด ์ด์ ๋ถ๋ด๊ณผ ์ ํ์์ ์ ๋ฆฌ โ ์ฌ์ฉ์ ๋ด๋น/์ฐฝ๊ตฌ ๊ฒฐ์ ๋ฐ ์ง์ ๋ ์ ๋ฌธ ๊ฒํ ๋ค. ์ฌ์ฉ์์ ์ถ๊ฐ ๋ต๋ณ์ ์ง๊ธ ๋ฐ๋ณต ์์ฒญํ์ง ์๋๋ค. ๊ธฐ์กด alpha ์กฐ๊ฑด์ ๋๋ฆฌ์ง ์๋๋ค.
1์ธ ์ด์ ์ค๋น์ โ Customer Success / Support ์ธ๊ณ
2026-09-20 ์ต์ ์ง์์ v0.3์ PM์ด ํ์ธํ๋ค. ์ด์ ์์ฑ์ ์ค๋น ์๋ฃ, ์ด์ ๊ฐ์คยท๊ฒ์ฆ์ ๋ฏธ์๋ฃ์ด๋ฉฐ ๋ฌธ์๋๊ณผ ์ค์ ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๋ฏธํ์ธ์ด๋ค.
| ๊ฒฐ์ ํญ๋ชฉ | ๊ฒํ ์ค์ธ ์ ์ | ๋จ์ ํ์ธยท๋ค์ ๋ด๋น |
|---|---|---|
| ๋น๊ณต๊ฐ ์ฐฝ๊ตฌ | ์ง์ ์ ์ฉ ๋ฉ์ผ ์ฃผ์/๋ณ์นญ ํ๋. ๋์์ ๋น๊ณต๊ฐ ์น ํผ ํ๋ | ๋ณด์ ๊ณ์ ยท์ฃผ์ยท๊ถํยท๋น์ฉยท์๋ฃ ์ทจ๊ธ ์กฐ๊ฑด ๋ฏธํ์ธ. ๊ฐ์ธ Git ์ด๋ฉ์ผ์ ์ง์ ์ฃผ์๋ก ์ฐ์ง ์์. ์ฌ์ฉ์ ๊ฒฐ์ ํ SupportยทSecurity ํ์ธ |
| ํ์ธ ์๊ฐ | ํ์ผ ํ๋ฃจ ํ ๋ฒ 30๋ถ์ ์ ์ ํ์ธยท๋ถ๋ฅยทํ์ ์ค๋น์ ๋ฐฐ์ | ์ฌ์ฉ์์ ์ค์ ๊ฐ์ฉ ์๊ฐ ๋ฏธํ์ธ. ์ง๋จยท์์ ์๊ฐ ๋ฐ ๊ณ ๊ฐ ์๋ต/ํด๊ฒฐ ๊ธฐํ์ ๋ณ๋. ๋ฏธ์น์ธ ์ ์์ด๋ฉฐ ์ธ๋ถ ์ฝ์ ์๋ |
| ๋ถ์ฌ ์ฒ๋ฆฌ | ๊ฐ๋ฅํ ๊ฒฝ์ฐ ์์ ๋ง ์ ์งํ๊ณ ํ์ธยท์กฐ์น ๋ณด๋ฅ. ์ฐฝ๊ตฌ ์ ์ง ๋ถ๊ฐ ์ ์ ์ ์ค๋จ ์๋ด | ๋์ฒด ๋ด๋น ๋ฏธ์ . ์๊ณ ์๋ ๋ถ์ฌ์ ์ฆ์ ๊ณต์งยท๋์์ ๋ณด์ฅํ ์ ์์. ์ค์ ์ฑ๋ ํ์ธ ํ WriterยทOperator ๊ตฌ์ฒดํ |
| ์ฅ์ ์กฐ์น | Support์ ์ง๋จ ์ธ๊ณ์ ์ฌ๋ ๊ถํ์์ ๋ฐฐํฌยท๋ณต์ยท๊ณ์ ์กฐ์น๋ฅผ ๊ตฌ๋ถ | ์ค์ ๊ถํ์ ๋ฏธ์ ๋๋ ๋ถ์ฌ์ด๋ฉด ์กฐ์น ๋๊ธฐ๋ก ๊ธฐ๋ก. Operator ์ต์์๊ณผ ํจ๊ป PM ์ทจํฉ |
1์ธ ๋ถ์ฌ ์ค ์ฒ๋ฆฌ ๊ณต๋ฐฑ๊ณผ ๋ฌธ์๋ ์ด๊ณผ๊ฐ ๋จ์ ์ํ์ด๋ค. PM์ Operator์ ์ด์์๊น์ง ๋ชจ์ ํ๋์ ์ ํ์์ผ๋ก ์ ์ํ๋ค. ์ด๋ฒ ์ทจํฉ์ผ๋ก ๊ณ์ ยท์ธ๋ถ ๊ณต์งยท์ ์๋ํยท์ถ์ ์กฐ๊ฑด์ ๋ง๋ค์ง ์๋๋ค.
ํ์์ ํ์, ์ค๋ณต ์ ๋ฆฌ
- alpha ํ์๋ #322์ ๊ธฐ์กด ์กฐ๊ฑด๊ณผ ์ ์ต์ ์ฌ์ฉ์ ์๊ตฌ์ ๋ก์ปฌ DBยท์ค์๊ฐ ๊ณต๋ํธ์ง ํตํฉ ๊ฒ์ฆ์ด๋ค. WP-02ยท05ยท06 ๋ฐ WP-09 ์ฐ๊ฒฐ์ ๋ฏธ์๋ฃ๋ฅผ ์ฐ์ ๋๋ฌ๋ธ๋ค. #330์ WP-05์ ์ฒซ ์คํ ๊ธฐ๋ฐ์ด๋ฉฐ ์ ์ฒด๋ฅผ ๋์ ํ์ง ์๋๋ค.
- ์ด์์ ์ฐ๊ฒฐ PR์ ํ ์์ ์ผ๋ก ์ผ๋ค. ์: #330/PR #333, #282/PR #283, #331/PR #340. ๋์ ๋ณ๋ ๊ธฐ๋ฅ์ด๋ ์ค๋น์จ ๋ถ๋ชจ๋ก ์ธ์ง ์๋๋ค.
- #303์ ์ ํ ์ฌ์ฉ์ ์๋๋ฆฌ์ค ๊ฒ์ฌ ๋ฌถ์, #322๋ ์ถ์ ์ธ์ ์ถ์ ์ด๋ค. ์๋ก ๋์ฒดํ๊ฑฐ๋ ์ค๋ณต์ผ๋ก ๋ซ์ง ์๋๋ค. ํ์ฌ ์กฐ์ฌ์์ ๋ซ์๋ ๋๋ ๋์ผ ๋ฒ์ ์ค๋ณต ์ด์๋ ํ์ธํ์ง ๋ชปํ๋ค.
- #289~297, #337์ ์ ํยทPMF ์ ์์ ํ์ ๋๋ ๊ฒ์ฆ ํ๋ณด๋ค. ์ ๋ธ๋๋ยท๋ณํยทํ๋ก์ ํธยท์ ๋ฌ ๊ธฐ๋ก์ alpha ํ์๋ก ์๋ ์ถ๊ฐํ์ง ์๋๋ค.
- ๊ธฐ์กด ํธ์ง ๊ฒฐํจ์ ํด๋น ๋จ๊ณ์ ์ง์ ํ๋ฆ๊ณผ ํ๋ณด ์ฌํ ๊ฒฐ๊ณผ๋ก ์ฐจ๋จ ์ฌ๋ถ๋ฅผ ์ ํ๋ค. P1/P2 ๋ผ๋ฒจ์ด๋ ์ด๋ฆฐ ์ํ๋ง์ผ๋ก ๋ชจ๋ alpha ํ์ ๋๋ ๋ชจ๋ ํ์์ผ๋ก ๋ถ๋ฅํ์ง ์๋๋ค.
- ๋ณํฉยท๋ฐฐํฌ๋ ๊ธฐ์กด ์ ์ฐจ๋ฅผ ๋ฐ๋ฅธ๋ค. PM์ด ์ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ์ด์ ๋ก ๊ฐ๋ฐ์์ ์น์ธ ๋ฒ์๋ฅผ ํ๋ํ์ง ์๋๋ค.
3. ๋จ์ ์ํ๊ณผ ์ฌ๊ฒํ ๊ธฐ์ค
| ์ํ | ํ์ฌ ์ฒ๋ฆฌ | ๋ค์ ํ๋จํ ๊ทผ๊ฑฐ |
|---|---|---|
| ์ ์ฅยท๊ถํยท๋ณต๊ตฌ ๋ฏธ์๋ฃ | alpha ์ธ์ ์๋ฃ์ ์ธ๋ถ ์ถ์ ์ ์ ๋ณด๋ฅ | #322์ ํด๋น ํ๋ณดยท๋ ํ๊ฒฝ ์คํ ์ฆ๊ฑฐ |
| ์๋ก ๋ค๋ฅธ PR ๊ฒ์ฌ ๊ฒฐ๊ณผ๋ฅผ ํตํฉ ์๋ฃ๋ก ์ค์ธ | ๊ฒ์ฌ๋ง๋ค headยทํ๊ฒฝยท๋ฒ์๋ฅผ ์ ์ง | ๋ถ๋ณ ํ๋ณด commitยท์ฐ์ถ๋ฌผยทํ๊ฒฝ์ ๋ฌถ์ QA ๊ฒฐ๊ณผ |
| ๊ณ ๊ฐ ๊ฐ์น์ ์ด์ ๋น์ฉ ๋ฏธํ์ธ | PMF ์ฐ๊ตฌ๋ฅผ ๊ฐ์ค๋ก ์ ์ง | ์ค์ ์ ๋ฌด ๊ด์ฐฐยท๊ตฌ๋งค์ ์๋ตยท์ง์/์ด์ ์ธก์ |
| ๊ณ์ฝยท๊ฒฐ์ ยท๊ฐ์ธ์ ๋ณดยท์ง์ ๋ด๋น ๋ฏธํ์ธ | ์ฌ์ฉ์ ๊ฒฐ์ ํญ๋ชฉ์ผ๋ก ๋ ธ์ถ | ์ฑ ์์ ์ง์ ๊ณผ ๋์ ๋ฒ์๋ณ ๊ฒํ ๊ธฐ๋ก |
| ๊ณต์ ํธ์คํธ ๋ณ๊ฒฝ์ ํตํฉ ํ๊ท | #332์ PR #339์ ๊ฐ์ ํ์ผ ๋ณ๊ฒฝ์ ์ฐ๊ฒฐ. #314 ์งํ์ PR #323 ํตํฉ ์ํ ๊ณ ๋ ค | ํด๋น ์์ ๋ค์ด ๋ฐ์๋ commit์์ ์ ๋ ฅยทํฌ์ปค์คยท์ ์ฅยท์ฌ์ด๊ธฐ ๊ฒ์ฌ. ๊ฐ PR ๋จ๋ ํต๊ณผ๋ก ๋์ฒดํ์ง ์์ |
| ์ฐ๊ตฌ๊ฐ ์ถ์ ๋ฒ์๋ฅผ ๊ณ์ ๋๋ฆผ | ๋ฒ์ ๋ณ๊ฒฝ ์ ์์ ๋ณ๋๋ก ๊ด๋ฆฌ | PM์ ์ํฅ ๋ถ์๊ณผ ์ฌ์ฉ์์ ๋ฒ์ ๊ฒฐ์ |
ํ๋ณด ์ค๋น ์์: ๊ธฐ์ ํต์ฌ ์กฐ๊ฑด ์ค๋น โ Operator๊ฐ commitยทํฌํจ PRยท์ฐ์ถ๋ฌผ digestยท๋ ํ๊ฒฝยท์คํ/๋ณต์ ๊ธฐ๋ก ์ ์ถ โ PM์ด ๋์ ๋ฒ์์ ๋ฏธ์ง์ ๋ฒ์๋ฅผ ๊ณ ์ โ QA ํตํฉ ์ธ์ โ PM์ด ์ถ์/๋ณด๋ฅ ์ํฅ ์ ๋ฆฌ โ ์ฌ์ฉ์ ๊ฒฐ์ โ ์น์ธ ๋ฒ์์์ Operator ์คํ๊ณผ QA ํ์ธ. ์์ง ์กด์ฌํ์ง ์๋ ์ด๋ฏธ์งยทํ๊ฒฝ์ ์์๋ก ์ง์ ํ์ง ์๋๋ค.
์ธ๋ถ ๊ณ ๊ฐ ์ฐ๊ตฌ์ ์ค๋น ๋ฒ์
MR-10์ ๊ณ ๊ฐ ์กฐ์ฌ ๊ณํ v0.4์ ์ฐ๊ฒฐํ๋ค. ์ฒซ ๊ณ ๊ฐ ๊ณผ์ ๋ ์ ๊ทผ ๊ฐ๋ฅํ ๊ธฐ์กด ์คํผ์ค ์ฌ์ฉ์์ ์ต๊ทผ ๋ฌธ์ ํ๋๋ฅผ ํ์ฌ ๋ฐฉ์๊ณผ ๊ฐ์ ์ข ๋ฃ ์กฐ๊ฑด์ผ๋ก ๋น๊ตํ๋ ์ ์์ด๋ค. ์๋ณธ ๋ณด์กด๋ถํฐ ์ค์ ํ์ํ ๊ฒํ ยท์์ ํ์ยท๋ณต๊ตฌ๊น์ง ๊ธฐ๋กํ๋ค. ๊ต์ก ์๋ฃ์ ์ด์ ์๋ด๋ ๋์์ ํ๋ณด์ด๋ฉฐ ์ค์ ๊ณ ๊ฐ ์ ๊ทผ ๊ทผ๊ฑฐ๊ฐ ์์ผ๋ฏ๋ก ์์ฅ์ ํ์ ํ์ง ์๋๋ค. ์ฐ๊ตฌ ๊ณํ ์ค๋น ์๋ฃ, ๊ณ ๊ฐ ์คํยท์์ ๊ฒ์ฆ ๋ฏธ์๋ฃ. ๋ค ์ ํ์ Yorkie ๊ธฐ์ ์ธ์์๋ ๋ณ๊ฐ๋ค. ๋ค์ ๋ด๋น์ PM์ ๊ณ ๊ฐยท์ ๋ฌด ์ ํ โ UXยทQAยทGrowthยทSupportยทOperator์ ๊ธฐ์กด ์ญํ ๊ฒํ ์ด๋ฉฐ ์ฌ๋์ ์๋ฃ ์ทจ๊ธยท์ฐ๋ฝ ์ฑ ์์ ๋ฏธํ์ธ์ด๋ค.
๊ณ ๊ฐ ์กฐ์ฌ ๊ณํ v0.2๋ ๊ต์ก ๋ฐ๋ณต ์ ์ํ์ ์ค๋น ๋์์ผ๋ก ํต์ผํ๋ค. B2B๋ ๋น๊ต ํ๋ณด๋ก ๋ณด์กดํ๋ค. ํ ํ์ด์ง ์๋ด๋ฌธยท์ธ ์ฅ ๋ฐํ์ ์์ฑโ์ผ์ /์ฅ์ ๋ณ๊ฒฝโ์ ์ฅยท์ฌ์ด๊ธฐ ๊ณผ์ ์ด์์ ์ฌ์ฌ์ฉํ๋ค. ์ค์ ๊ณผ์ /๋น๋/์ ๊ทผ ๊ฒฝ๋ก/๊ณ ๊ฐ ์ ์ดยท์๋ฃ ์ฒ๋ฆฌ ๋ด๋น์ด ์ ํด์ง๊ธฐ ์ ์ธ๋ถ ์คํ์ ํ์ง ์๋๋ค. ์ด๋ ๋ด๋ถ alpha ์ถ์ ๋์์ด๋ ํ์ ์กฐ๊ฑด์ ๋ฐ๊พธ๋ ๊ฒฐ์ ์ด ์๋๋ค. ๋ชจ์ง ์ธ์ยท์์ฐยท๋ฌด๋ฃ/์ ๋ฃยท์ผ์ ยท์ง์ ์ฝ์์ ์์ง ๋ฏธํ์ธ์ด๋ค.
4. ์ฌ์ฉ์ ๊ฒฐ์ ์ด ํ์ํ ํญ๋ชฉ
- ๋ด๋น์์ ๋ฌธ์ ์ฐฝ๊ตฌ๋ ๋ฏธ์ ์ด๋ผ๋ ์ฌ์ฉ์ ๋ต๋ณ์ ๋ฐ์ํ๋ค. ์ฐ์ 1์ธ ์ด์์ ๋ง๋ ์ต์์์ ์ค๋นํ๋ค. ์ดํ ์ฌ์ฉ์ ๋ณธ์ธ์ด ๋งก์ ํญ๋ชฉ, ์ธ๋ถ ์ ๋ฌธ ๊ฒํ ๊ฐ ํ์ํ ํญ๋ชฉ, ๋น๊ณต๊ฐ ๋ฌธ์ ์ฐฝ๊ตฌ์ ์๋ต ๊ฐ๋ฅ ๋ฒ์๋ฅผ ๊ตฌ์ฒด์ ์ธ ์์ผ๋ก ๊ฒฐ์ ํ๋ค. ๋ด๋ถ ์ฐ๋ฝ์ฒ๋ ๊ณ์ฝ ์๋ฌธ์ ๊ณต๊ฐ Wiki์ ๊ธฐ๋กํ์ง ์๋๋ค.
- ์ด์์ ์ค์ ์ ๊ทผยท์ฅ์ ๋์ ์ฑ ์์์ ์ธ๋ถ ๊ณ ๊ฐ ์กฐ์ฌ ๋ด๋น, ์ด์ ์์ฐ๊ณผ ๊ฒฝ๋ณด ์์ ์๋ฅผ ํ์ธํ๋ค. AI ์ญํ ๋ฐฐ์ ๋ง์ผ๋ก ์ฌ๋์ ์ฑ ์ยท๊ณ์ ๊ถํ์ด ์๊ธฐ์ง ์๋๋ค.
- ์ฒซ alpha ์ธ๋ถ ์ ๊ณต์ ์ธ๋ถ ๊ณ ๊ฐ๊ตฐยทํต์ฌ ์ ๋ฌดยท๋ฌด๋ฃ/์ ๋ฃ ์ฌ๋ถยท์ฌ์ฉ ๋ฐ์ดํฐยท์ง์ ๋ฒ์๋ฅผ ๊ฒฐ์ ํ๋ค. ํ์ฌ๋ ๊ต์ก ๋ฐ๋ณต ์ ์ํ์ ์ค๋น ๊ฐ์ค๋ก ๋๋ฉฐ ํ์ ๊ณ ๊ฐ์ด ์๋๋ค. ์ธ๋ถ ์ ๊ณต์ด๋ผ๋ ์ด์ ๋ก beta ๋จ๊ณ ์ ํ์ ์๊ตฌํ์ง ์๋๋ค.
- ์ถ์์ผ๊ณผ ์ต์ข ์ถ์๋ ํ๋ณด ์ฆ๊ฑฐ๋ฅผ ๊ฐ์ถ ๋ค ๊ฒฐ์ ํ๋ค. ์ง๊ธ์ ๋ฐฐํฌ ์น์ธ์ ์์ฒญํ๋ ๋จ๊ณ๊ฐ ์๋๋ค.
์ถ์ ํ ์งํ์ ํ๊ฐ ์์ โ ์ ์
T0๋ ์ฌ์ฉ์๊ฐ ์น์ธํ ํด๋น ๋จ๊ณ์ ์ค์ ์ ๊ณต ์์ ์์ ์ด๋ค. ์ค์ T0๋ ์์ง ์๋ค. ๊ด์ฐฐ ์ฑ ์์ ๋ค์๊ณผ ๊ฐ์ด ์ ์ํ๋ฉฐ ์ค์ ๋ด๋น ํ์ธ์ด ํ์ํ๋ค.
| ์์ | ์งํยทํ๊ฐ | ์ฑ ์ยท๊ทผ๊ฑฐ |
|---|---|---|
| ๋ด๋ถ alpha ์ ๊ณต ์งํ | ๋ค ์ ํ์ ๋ก์ปฌ ์ ์ฅยท๊ณต๋ํธ์ง ์ธ์ ๋ฐ ๋ ํ๊ฒฝ ๋ก๊ทธ์ธยท์ฌ์ด๊ธฐยท๋ณต์ ํต์ฌ ๊ฒฐ๊ณผ | Operator ์คํ ์ฆ๊ฑฐ + QA. #322 ๊ธฐ์ค |
| T0+24์๊ฐ | ์คํจํ ์ ์ฅ/์ฌ์ด๊ธฐ ๊ฑด์์ ์ ์ฒด ์๋ ์, ๋ฐ์ดํฐ ์ ์คยท๊ถํ ๋ฌธ์ , ๋ณต์ ๊ฒฐ๊ณผ | OperatorยทQA. ๋ถ๋ชจ/์ฌ์๋/๋ฏธ์์ง์ ๋ช ์. ๋ฏธ์์ง์ 0์ผ๋ก ์ฐ์ง ์์ |
| T0+7์ผ | ๋ฐ๋ณต ์ค๋ฅยท๋ณต๊ตฌ ์๊ฐยท์ง์ ํฌ์ ์๊ฐ. ๊ณ ๊ฐ beta๋ผ๋ฉด ๋ ๋ฆฝ ์ ๋ฌด ์๋ฃ์ ์ ์ฒด ์์ ์๊ฐ | Operatorยท์ง์ ๋ด๋นยทQAยทPM. #297์ ๊ธฐ์ ์ฑ๊ณต๊ณผ ์ ๋ฌด ์๋ฃ ๋ถ๋ฆฌ |
| ๊ณ ๊ฐ beta T0+14์ผ | ๋ค๋ฅธ ์ค์ ์ ๋ฌด์ ์ฌ์ฌ์ฉ, ์ดํ ์ด์ , ๊ตฌ๋งค์ ๋ฐ์, ๊ณ ๊ฐ๋ณ ์ง์ยท์ด์ ๋น์ฉ | PMยทPMFยท์ง์ ๋ด๋น. #289/#296/#297 ์ฌ์ฌ์ฉ |
MR-06์ ๋ด์ค๋ ํฐ ํ๋ณด๋ ์ฑํ ์ ๋ฐํ ์ฃผ๊ธฐ๋ณ ์ ์ง ๊ด์ฐฐ์ ์ ์ํ๋ค. beta 14์ผ ์ ๊ฒ์ ์ค๊ฐ ๊ด์ฐฐ์ด๋ฉฐ ์๊ฐ ๋ฐํ ๊ณ ๊ฐ์ 4์ฃผ๊ธฐ ์ ์ง ๊ฒฐ๊ณผ๋ฅผ ๋์ ํ์ง ์๋๋ค. ์ฃผ๊ธฐ๊ฐ ๋๋ํ์ง ์์ ๊ณ ๊ฐ์ ์ดํ๋ก ์ธ์ง ์๋๋ค. MR-07์ ์ต์ 2๊ฐ ์ ์ ์ฃผ๊ธฐ ์ ์๋ ํด๋น ๊ณ ๊ฐ ์ฃผ๊ธฐ๊ฐ ์ค์ ๋๋ํ ๋ค ํ๋จํ๋ค. ์๋ก ๋ค๋ฅธ ํ๋ณด์ ์ฃผ๊ธฐ๋ฅผ ํฉ์ณ ๋จ์ผ ์ ์ง์จ๋ก ๊ณ์ฐํ์ง ์๋๋ค. ์ค์ ์์งยท์ธ๋ถ ๊ณ ๊ฐ ์คํยท๊ฒฐ์ ๋ ์์ง ์๊ณ ์ ๊ฐ๋ฐ ์กฐ๊ฑด์ผ๋ก ์ถ๊ฐํ์ง ์๋๋ค.
๋ฐ์ดํฐ ์ ์คยทํ์ฌ ๊ฐ ์๋ฃ ๋ ธ์ถยท์ค์น/์ ์ฅ ๋ถ๋ฅยท๋ณต๊ตฌ ์คํจ๋ ๊ธฐ์กด ์ถ์ ์ ์ฑ ์ ๋ฐ๋ผ ์ฆ์ ๋ณด๋ฅยท๋์ ํ๋จ์ผ๋ก ์ฐ๊ฒฐํ๋ค. ์์ ์๊ณ๊ฐ์ด๋ ์๋ก์ด ์์ง ๊ธฐ๋ฅ์ ํ์ ํ์ง ์๋๋ค. ์์ฝ ์๋ฆผ๊ณผ ๋ถ์ ํ๋ซํผ์ ์ด๋ฒ ์ญํ ์ถ๊ฐ๋ก ์๋ก ๋ง๋ค์ง ์๋๋ค.
Design Engineer ์ ์ : PR #345 head 262b286e68aabab22641154b6cf79fe2b5204cfe์ ๋
๋ฆฝ QA 4๊ฐ ํต๊ณผ ๋ณด๊ณ ๋ฅผ ๋ฐ์ํ๋ค. ํด๋น head์ ๋
๋ฆฝ ๊ฒ์ฌ์ #339/#340/#343/#345 ์ ์ฒด ํตํฉ ๊ฒ์ฆ์ ๊ตฌ๋ถํ๋ค. ํ์๋ ๋ฏธ์๋ฃ๋ค.
๋ชจ๋ ์ญํ ๊ณตํต ๋ณด๊ณ ๊ท์น
๊ธฐ์กด ์ด์ยทPR์ ๋จผ์ ํ์ธํ๋ค. ๋ณด๊ณ ์๋ ๋์ ๋ฒ์/๋ฒ์ | ์ํ | ํ์ธ ๊ฒฐ๊ณผ | ๊ทผ๊ฑฐ | ๋จ์ ์ํ | ๋ค์ ๋ด๋น์ ์ด๋ค. ์ํ๋ ์๋ ๋ค ๊ฐ์ง๋ก ํต์ผํ๋ค.
- ์ค๋น ์๋ฃ: ๋ช ์ํ ๋ฒ์์ ๋ฒ์ ์ ์๋ฃ ๊ทผ๊ฑฐ๊ฐ ์๋ค. ์ ํ ์ ์ฒด ์๋ฃ๋ก ํ๋ํ์ง ์๋๋ค.
- ๋ฏธ์๋ฃ: ํ์ํ ์์ ๋๋ ๊ฒ์ฆ์ด ๋จ์ ์์์ ํ์ธํ๋ค.
- ๋ฏธํ์ธ: ํ๋จํ ๊ทผ๊ฑฐยท๋ฒ์ ยท์ธ๋ถ ์กฐ๊ฑดยท๋ด๋น ์ ๋ณด๊ฐ ๋ถ์กฑํ๋ค.
- ํด๋น ์์: ์ ํํ ๋จ๊ณ/๋ฒ์์ ์ ์ฉํ์ง ์๋ ์ด์ ๊ฐ ํ์ธ๋๋ค.
์ ์์ด๋์ด๋ ๋ฒ์ ๋ณ๊ฒฝ์ PM์๊ฒ ์ ์ํ๋ค. ํ์ธํ์ง ์์ ์ธ๋ถ ์กฐ๊ฑด์ ์๋ฃ๋ก ํ์ํ์ง ์๋๋ค. ๋ด๋น ๊ณต๋ฐฑ๊ณผ ๋ด๋น ๋ฏธํ์ธ์ ๊ตฌ๋ถํด PM์๊ฒ ์๋ฆฐ๋ค. ์ต์ข ๊ฒฐ๊ณผ๋ ํญ์ ์ถ์ ์ ์ยท์ค๋น ์ํยท๋จ์ ์ํยท์ฌ์ฉ์ ๊ฒฐ์ ํญ๋ชฉ์ ํฌํจํ๋ค.
์ญํ ๊ฐ ์ง์ ํ์
๊ธฐ์กด ์น์ธ ๋ฒ์์ ์๋ฃยท์ง๋ฌธยท๊ฒํ ยท๊ฒ์ฆยท์์ ํ์ ์ ํ์ํ ์ญํ ์์ ๋ผ๋ฆฌ ์ง์ ๋ฉ์์ง๋ก ์งํํ๋ค. PM์ ๋ฒ์ยท์ฐ์ ์์ยท์ผ์ ๋ณ๊ฒฝ, ๋ด๋น ์ถฉ๋๊ณผ ์ถ์ ์ฐจ๋จ ๋ฌธ์ ๋ฅผ ์ข ํฉํ๋ค. ๋ฉ์์ง์๋ ์ด์/PR/์ ํํ ๋ฒ์ , ๋ฒ์, ์๋ฃ ๊ธฐ์ค ๋๋ ํ์ํ ๋ต๋ณ, ์ ํ ์กฐ๊ฑด, ํ์ ๋์์ ๋ฃ๋๋ค. ๊ธฐ์กด ์ด์์ ์๋ ์์ ์ํยท๋ด๋น์ ๋จผ์ ํ์ธํ๋ค. ๋จ์ ์์ ํ์ธ์ ์ฌํ์ ๊ณผ ๊ฐ์ ๊ณต์ง์ ์ฌ์ ํ๋ ํ์ง ์๋๋ค. ํ์ ๋ฉ์์ง๋ก ๊ตฌํยท๋ณํฉยท๋ฐฐํฌ ๊ถํ์ ํ๋ํ์ง ์๋๋ค.