diff --git a/.forge/iss-155aa95ea6df-attempt-2.md b/.forge/iss-155aa95ea6df-attempt-2.md deleted file mode 100644 index b17bde5..0000000 --- a/.forge/iss-155aa95ea6df-attempt-2.md +++ /dev/null @@ -1,3 +0,0 @@ -# iss-155aa95ea6df-attempt-2 - -Forge 이슈 작업 브랜치 `forge/iss-155aa95ea6df-attempt-2`. diff --git a/.forge/iss-8fd82b653bff-attempt-1.md b/.forge/iss-8fd82b653bff-attempt-1.md deleted file mode 100644 index 642c13c..0000000 --- a/.forge/iss-8fd82b653bff-attempt-1.md +++ /dev/null @@ -1,3 +0,0 @@ -# iss-8fd82b653bff-attempt-1 - -Forge 이슈 작업 브랜치 `forge/iss-8fd82b653bff-attempt-1`. diff --git a/docs/architecture/package-map.md b/docs/architecture/package-map.md deleted file mode 100644 index 0cfee4d..0000000 --- a/docs/architecture/package-map.md +++ /dev/null @@ -1,9 +0,0 @@ -# Package Map - -| Package | Responsibility | Forbidden Dependencies | -|----------------|----------------------------------------------------|------------------------| -| controller | Handle HTTP requests and responses | domain | -| service | Business logic and transaction management | domain, integration | -| repository | Data access and retrieval | service | -| domain | Core domain logic and entities | controller, service, repository | -| integration | External service communication | service | \ No newline at end of file diff --git a/docs/architecture/transaction-sequence.md b/docs/architecture/transaction-sequence.md deleted file mode 100644 index 7aeb9e7..0000000 --- a/docs/architecture/transaction-sequence.md +++ /dev/null @@ -1,37 +0,0 @@ -```mermaid -sequenceDiagram - participant User as User - participant Checkout as Checkout Service - participant Payment as Payment Gateway - participant DB as Database - - %% Normal flow - User->>Checkout: Initiate Checkout - Checkout->>DB: Save Order - DB-->>Checkout: Order Confirmation - Checkout->>Payment: Process Payment - Payment-->>Checkout: Payment Success - Checkout->>User: Payment Successful - - %% External failure - User->>Checkout: Initiate Checkout - Checkout->>DB: Save Order - DB-->>Checkout: Order Confirmation - Checkout->>Payment: Process Payment - Payment-->>Checkout: Payment Failure - Checkout->>DB: Rollback Order - DB-->>Checkout: Order Rollback - Checkout->>User: Payment Failed - - %% DB failure - User->>Checkout: Initiate Checkout - Checkout->>DB: Save Order - DB-->>Checkout: Order Confirmation - Checkout->>Payment: Process Payment - Payment-->>Checkout: Payment Success - Checkout->>DB: Commit Order - DB-->>Checkout: Error - Checkout->>DB: Rollback Order - DB-->>Checkout: Order Rollback - Checkout->>User: Payment Successful, Order Error -``` \ No newline at end of file