--- since: 0.6.0 --- # Architecture Diagrams ## 1. High-level issue lifecycle ```text User │ ▼ Create Issue │ ▼ Project │ ▼ Issue │ ├── title / description ├── reporter ├── assignee ├── priority ├── labels └── status │ ▼ Issue Lifecycle │ ├── Open ├── In Progress ├── Resolved └── Closed │ ▼ Activity / Audit ``` ## 2. Request flow ```text HTTP Request │ ▼ Authentication │ ▼ Authorization │ ▼ API / View / Controller │ ▼ Domain / Application Logic │ ▼ Persistence │ ▼ Database │ ▼ Response ``` ## 3. Project-to-issue relationship ```text Project │ ├── Members │ └── Issues │ ├── Reporter ├── Assignee ├── Status ├── Priority ├── Labels ├── Comments └── Attachments ``` ## 4. Requested compact Markdown architecture ```text Issue Tracker │ ▼ Project │ ├── members? │ └── issues? │ ▼ Issue lifecycle │ ┌───────┼────────┐ │ │ │ ▼ ▼ ▼ status priority assignee │ ▼ Comments / Audit │ ▼ Database │ ▼ DISPLAY ``` ## 5. Operational flow ```text Application │ ├── database │ ├── cache │ ├── background jobs │ └── integrations │ ▼ operational state │ ▼ logs / metrics / health ```