์†Œ์Šค ๊ฒ€์ƒ‰

๐Ÿ“ docs(architecture): update source tree documentation with delivery address module

- add detailed documentation for delivery-address-module structure
- include entities, services, schemas and routes directories
- document user and admin route separation with permission controls
- add integration test file structure information
yourname 1 ๊ฐœ์›” ์ „
๋ถ€๋ชจ
์ปค๋ฐ‹
3cbff13708
1๊ฐœ์˜ ๋ณ€๊ฒฝ๋œ ํŒŒ์ผ๊ณผ 19๊ฐœ์˜ ์ถ”๊ฐ€์ž‘์—… ๊ทธ๋ฆฌ๊ณ  0๊ฐœ์˜ ํŒŒ์ผ์„ ์‚ญ์ œ
  1. 19 0
      docs/architecture/source-tree.md

+ 19 - 0
docs/architecture/source-tree.md

@@ -166,6 +166,25 @@ d8d-mini-starter/
 โ”‚   โ”‚   โ”‚       โ”œโ”€โ”€ payment.integration.test.ts         # ๆ”ฏไป˜้›†ๆˆๆต‹่ฏ•
 โ”‚   โ”‚   โ”‚       โ””โ”€โ”€ payment-callback.integration.test.ts # ๆ”ฏไป˜ๅ›ž่ฐƒ้›†ๆˆๆต‹่ฏ•
 โ”‚   โ”‚   โ””โ”€โ”€ package.json
+โ”‚   โ”œโ”€โ”€ delivery-address-module/ # ้…้€ๅœฐๅ€็ฎก็†ๆจกๅ— (@d8d/delivery-address-module)
+โ”‚   โ”‚   โ”œโ”€โ”€ src/
+โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ entities/
+โ”‚   โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ delivery-address.entity.ts  # ้…้€ๅœฐๅ€ๅฎžไฝ“
+โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ services/
+โ”‚   โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ delivery-address.service.ts # ้…้€ๅœฐๅ€ๆœๅŠก
+โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ schemas/
+โ”‚   โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ user-delivery-address.schema.ts    # ็”จๆˆทไธ“็”จSchema
+โ”‚   โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ admin-delivery-address.schema.ts   # ็ฎก็†ๅ‘˜ไธ“็”จSchema
+โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ routes/
+โ”‚   โ”‚   โ”‚       โ”œโ”€โ”€ index.ts                    # ่ทฏ็”ฑๅฏผๅ‡บ
+โ”‚   โ”‚   โ”‚       โ”œโ”€โ”€ user-routes.ts              # ็”จๆˆท่ทฏ็”ฑ๏ผˆๆ•ฐๆฎๆƒ้™ๆŽงๅˆถ๏ผ‰
+โ”‚   โ”‚   โ”‚       โ”œโ”€โ”€ admin-routes.ts             # ็ฎก็†ๅ‘˜่ทฏ็”ฑ๏ผˆๅฎŒๆ•ดๆƒ้™๏ผ‰
+โ”‚   โ”‚   โ”‚       โ””โ”€โ”€ admin-custom.routes.ts      # ็ฎก็†ๅ‘˜่‡ชๅฎšไน‰่ทฏ็”ฑ๏ผˆๅœฐๅŒบ้ชŒ่ฏ๏ผ‰
+โ”‚   โ”‚   โ”œโ”€โ”€ tests/
+โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ integration/
+โ”‚   โ”‚   โ”‚       โ”œโ”€โ”€ user-routes.integration.test.ts    # ็”จๆˆท่ทฏ็”ฑ้›†ๆˆๆต‹่ฏ•
+โ”‚   โ”‚   โ”‚       โ””โ”€โ”€ admin-routes.integration.test.ts   # ็ฎก็†ๅ‘˜่ทฏ็”ฑ้›†ๆˆๆต‹่ฏ•
+โ”‚   โ”‚   โ””โ”€โ”€ package.json
 โ”‚   โ””โ”€โ”€ geo-areas/              # ๅœฐๅŒบๆจกๅ— (@d8d/geo-areas)
 โ”‚       โ”œโ”€โ”€ src/
 โ”‚       โ”‚   โ”œโ”€โ”€ modules/areas/