documentation improvement

This commit is contained in:
2026-03-23 01:05:28 +01:00
parent 971a5afb8b
commit 0467a7b612
13 changed files with 145 additions and 120 deletions

View File

@@ -54,15 +54,15 @@ graph TD
Persistence --> Store
Storage --> Helpers[attachment-storage.helpers]
click Facade "application/attachment.facade.ts" "Thin entry point"
click Manager "application/attachment-manager.service.ts" "Orchestrates lifecycle"
click Transfer "application/attachment-transfer.service.ts" "P2P file transfer protocol"
click Transport "application/attachment-transfer-transport.service.ts" "Base64 encode/decode, chunked streaming"
click Persistence "application/attachment-persistence.service.ts" "DB + filesystem persistence"
click Store "application/attachment-runtime.store.ts" "In-memory signal-based state"
click Storage "infrastructure/attachment-storage.service.ts" "Electron filesystem access"
click Helpers "infrastructure/attachment-storage.helpers.ts" "Path helpers"
click Logic "domain/attachment.logic.ts" "Pure decision functions"
click Facade "application/attachment.facade.ts" "Thin entry point" _blank
click Manager "application/attachment-manager.service.ts" "Orchestrates lifecycle" _blank
click Transfer "application/attachment-transfer.service.ts" "P2P file transfer protocol" _blank
click Transport "application/attachment-transfer-transport.service.ts" "Base64 encode/decode, chunked streaming" _blank
click Persistence "application/attachment-persistence.service.ts" "DB + filesystem persistence" _blank
click Store "application/attachment-runtime.store.ts" "In-memory signal-based state" _blank
click Storage "infrastructure/attachment-storage.service.ts" "Electron filesystem access" _blank
click Helpers "infrastructure/attachment-storage.helpers.ts" "Path helpers" _blank
click Logic "domain/attachment.logic.ts" "Pure decision functions" _blank
```
## File transfer protocol