Skip to content

Commit 440a9fb

Browse files
committed
chore: add interactive architecture diagram
1 parent b1e3e91 commit 440a9fb

7 files changed

Lines changed: 2006 additions & 2 deletions

File tree

Makefile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.PHONY: test test-unit test-integration test-coverage test-race test-verbose clean
1+
.PHONY: test test-unit test-integration test-coverage test-race test-verbose clean diagram
22

33
test:
44
@echo "Running all tests..."
@@ -51,6 +51,10 @@ run:
5151
@echo "Running application..."
5252
go run main.go
5353

54+
diagram:
55+
@echo "Launching architecture diagram..."
56+
go run ./cmd/diagram
57+
5458
security-scan:
5559
@echo "Running security scan..."
5660
./scripts/security-check.sh
@@ -69,5 +73,6 @@ help:
6973
@echo " clean - Clean test cache and coverage files"
7074
@echo " build - Build the application"
7175
@echo " run - Run the application"
76+
@echo " diagram - Launch interactive architecture diagram"
7277
@echo " security-scan - Run security vulnerability scan"
7378

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ Just specify the currency in your request, and the system automatically picks th
158158
| Document | Description |
159159
|----------|-------------|
160160
| [API Reference](docs/API_REFERENCE.md) | Endpoints, examples, authentication |
161-
| [Architecture](docs/ARCHITECTURE.md) | System design and diagrams |
161+
| [Architecture](docs/ARCHITECTURE.md) | System design and diagrams (`make diagram` for interactive) |
162162
| [Smart Routing](docs/SMART_ROUTING.md) | How currency routing works |
163163
| [Fraud Detection](docs/FRAUD_DETECTION.md) | AI-powered fraud prevention |
164164
| [Security Guide](docs/SECURITY_GUIDE.md) | Security best practices |

0 commit comments

Comments
 (0)