AIArch Multiplatform - Capture GTD

Getting Things Done application with multi-platform clients deployed on Digital Ocean Kubernetes


Error: 71 | Warning: 0 | Info: 0 | Ignore: 0

Inspections: 607 | Help


ERROR 1. This workspace has no defined scope. It is recommended that the workspace scope is set to "Landscape" or "SoftwareSystem".
workspace.scope
ERROR 2. This workspace describes the internal details of 5 software systems. It is recommended that a workspace contains the model, views, and documentation for a single software system only.
workspace.scope
ERROR 3. The relationship between the person "End User" and the software system "Android App" is missing a technology.
model.relationship.technology
ERROR 4. The relationship between the person "End User" and the software system "iOS App" is missing a technology.
model.relationship.technology
ERROR 5. The relationship between the person "End User" and the software system "Web Application" is missing a technology.
model.relationship.technology
ERROR 6. The relationship between the person "End User" and the software system "Shell CLI" is missing a technology.
model.relationship.technology
ERROR 7. The relationship between the person "Administrator" and the container "AIArch Platform.Kubernetes Dashboard" is missing a technology.
model.relationship.technology
ERROR 8. The relationship between the person "Administrator" and the software system "AIArch Platform" is missing a technology.
model.relationship.technology
ERROR 9. The relationship between the person "Administrator" and the container "AIArch Platform.Grafana" is missing a technology.
model.relationship.technology
ERROR 10. The software system "Android App" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 11. The software system "Android App" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 12. The relationship between the container "Android App.Compose UI" and the container "Android App.KMP Domain" is missing a technology.
model.relationship.technology
ERROR 13. The relationship between the container "Android App.KMP Domain" and the container "Android App.SQLite" is missing a technology.
model.relationship.technology
ERROR 14. The software system "iOS App" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 15. The software system "iOS App" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 16. The relationship between the container "iOS App.SwiftUI" and the container "iOS App.KMP Framework" is missing a technology.
model.relationship.technology
ERROR 17. The relationship between the container "iOS App.KMP Framework" and the container "iOS App.SQLite" is missing a technology.
model.relationship.technology
ERROR 18. The software system "Web Application" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 19. The software system "Web Application" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 20. The container named "React SPA" is not included on any views - add it to a view.
model.element.noview
ERROR 21. The software system "Shell CLI" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 22. The software system "Shell CLI" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 23. The container named "Clikt CLI" is not included on any views - add it to a view.
model.element.noview
ERROR 24. The relationship between the container "Shell CLI.Clikt CLI" and the container "Shell CLI.SQLite" is missing a technology.
model.relationship.technology
ERROR 25. The container named "SQLite" is not included on any views - add it to a view.
model.element.noview
ERROR 26. The software system "AIArch Platform" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 27. The software system "AIArch Platform" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 28. The relationship between the container "AIArch Platform.Prometheus" and the container "AIArch Platform.AIArch Server" is missing a technology.
model.relationship.technology
ERROR 29. The relationship between the container "AIArch Platform.Prometheus" and the container "AIArch Platform.AIArch PostgreSQL" is missing a technology.
model.relationship.technology
ERROR 30. The relationship between the container "AIArch Platform.Prometheus" and the container "AIArch Platform.Keycloak PostgreSQL" is missing a technology.
model.relationship.technology
ERROR 31. The relationship between the container "AIArch Platform.Grafana" and the container "AIArch Platform.Prometheus" is missing a technology.
model.relationship.technology
ERROR 32. The relationship between the container "AIArch Platform.CloudNativePG Operator" and the container "AIArch Platform.AIArch PostgreSQL" is missing a technology.
model.relationship.technology
ERROR 33. The relationship between the container "AIArch Platform.CloudNativePG Operator" and the container "AIArch Platform.Keycloak PostgreSQL" is missing a technology.
model.relationship.technology
ERROR 34. The relationship between the container "AIArch Platform.cert-manager" and the container "AIArch Platform.Envoy Gateway" is missing a technology.
model.relationship.technology
ERROR 35. The relationship between the container "AIArch Platform.Keycloak Operator" and the container "AIArch Platform.Keycloak" is missing a technology.
model.relationship.technology
ERROR 36. The software system "Docker Hub" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 37. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-server-deploy/aiarch-server-pod" is missing a description.
model.deploymentnode.description
ERROR 38. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-webapp-deploy/aiarch-webapp-pod" is missing a description.
model.deploymentnode.description
ERROR 39. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-postgres-cluster/aiarch-postgres-pod" is missing a description.
model.deploymentnode.description
ERROR 40. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-postgres-cluster/aiarch-postgres-pvc" is empty.
model.deploymentnode.empty
ERROR 41. The deployment node named "aiarch-postgres-pvc" is not included on any views - add it to a view.
model.element.noview
ERROR 42. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/kube-prometheus-stack/prometheus-pod" is missing a description.
model.deploymentnode.description
ERROR 43. The relationship between the container "Production/Digital Ocean/DOKS Cluster/gtd/kube-prometheus-stack/prometheus-pod/AIArch Platform.Prometheus[1]" and the container "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-server-deploy/aiarch-server-pod/AIArch Platform.AIArch Server[1]" is missing a technology.
model.relationship.technology
ERROR 44. The relationship between the container "Production/Digital Ocean/DOKS Cluster/gtd/kube-prometheus-stack/prometheus-pod/AIArch Platform.Prometheus[1]" and the container "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-postgres-cluster/aiarch-postgres-pod/AIArch Platform.AIArch PostgreSQL[1]" is missing a technology.
model.relationship.technology
ERROR 45. The relationship between the container "Production/Digital Ocean/DOKS Cluster/gtd/kube-prometheus-stack/prometheus-pod/AIArch Platform.Prometheus[1]" and the container "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-postgres-cluster/keycloak-postgres-pod/AIArch Platform.Keycloak PostgreSQL[1]" is missing a technology.
model.relationship.technology
ERROR 46. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/kube-prometheus-stack/grafana-pod" is missing a description.
model.deploymentnode.description
ERROR 47. The relationship between the container "Production/Digital Ocean/DOKS Cluster/gtd/kube-prometheus-stack/grafana-pod/AIArch Platform.Grafana[1]" and the container "Production/Digital Ocean/DOKS Cluster/gtd/kube-prometheus-stack/prometheus-pod/AIArch Platform.Prometheus[1]" is missing a technology.
model.relationship.technology
ERROR 48. The deployment node "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-deploy/keycloak-pod" is missing a description.
model.deploymentnode.description
ERROR 49. The deployment node "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-postgres-cluster/keycloak-postgres-pod" is missing a description.
model.deploymentnode.description
ERROR 50. The deployment node "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-postgres-cluster/keycloak-postgres-pvc" is empty.
model.deploymentnode.empty
ERROR 51. The deployment node named "keycloak-postgres-pvc" is not included on any views - add it to a view.
model.element.noview
ERROR 52. The deployment node "Production/Digital Ocean/DOKS Cluster/envoy-gateway-system/envoy-proxy-deploy/envoy-proxy-pod" is missing a description.
model.deploymentnode.description
ERROR 53. The deployment node "Production/Digital Ocean/DOKS Cluster/envoy-gateway-system/gateway-resource" is empty.
model.deploymentnode.empty
ERROR 54. The deployment node named "gateway-resource" is not included on any views - add it to a view.
model.element.noview
ERROR 55. The relationship between the container "Production/Digital Ocean/DOKS Cluster/cert-manager/cert-manager-deploy/AIArch Platform.cert-manager[1]" and the container "Production/Digital Ocean/DOKS Cluster/envoy-gateway-system/envoy-proxy-deploy/envoy-proxy-pod/AIArch Platform.Envoy Gateway[1]" is missing a technology.
model.relationship.technology
ERROR 56. The relationship between the container "Production/Digital Ocean/DOKS Cluster/cnpg-system/cnpg-controller-deploy/AIArch Platform.CloudNativePG Operator[1]" and the container "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-postgres-cluster/aiarch-postgres-pod/AIArch Platform.AIArch PostgreSQL[1]" is missing a technology.
model.relationship.technology
ERROR 57. The relationship between the container "Production/Digital Ocean/DOKS Cluster/cnpg-system/cnpg-controller-deploy/AIArch Platform.CloudNativePG Operator[1]" and the container "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-postgres-cluster/keycloak-postgres-pod/AIArch Platform.Keycloak PostgreSQL[1]" is missing a technology.
model.relationship.technology
ERROR 58. The deployment node "Production/Digital Ocean/DOKS Cluster/kubernetes-dashboard/dashboard-deploy/dashboard-pod" is missing a description.
model.deploymentnode.description
ERROR 59. The deployment node "Production/Digital Ocean/DO Load Balancer" is empty.
model.deploymentnode.empty
ERROR 60. The deployment node named "DO Load Balancer" is not included on any views - add it to a view.
model.element.noview
ERROR 61. The deployment node "Production/DNS" is empty.
model.deploymentnode.empty
ERROR 62. The deployment node named "DNS" is not included on any views - add it to a view.
model.element.noview
ERROR 63. The deployment node "Development/Developer Machine/Kind Cluster/gtd" is missing a description.
model.deploymentnode.description
ERROR 64. The deployment node "Development/Developer Machine/Kind Cluster/gtd/aiarch-server-pod" is missing a description.
model.deploymentnode.description
ERROR 65. The deployment node "Development/Developer Machine/Kind Cluster/gtd/aiarch-webapp-pod" is missing a description.
model.deploymentnode.description
ERROR 66. The container "Development/Developer Machine/Kind Cluster/gtd/aiarch-webapp-pod/AIArch Platform.AIArch WebApp[1]" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 67. The deployment node "Development/Developer Machine/Kind Cluster/gtd/aiarch-postgres-pod" is missing a description.
model.deploymentnode.description
ERROR 68. The deployment node "Development/Developer Machine/Kind Cluster/keycloak" is missing a description.
model.deploymentnode.description
ERROR 69. The deployment node "Development/Developer Machine/Kind Cluster/keycloak/keycloak-pod" is missing a description.
model.deploymentnode.description
ERROR 70. The deployment node "Development/Developer Machine/Kind Cluster/keycloak/keycloak-postgres-pod" is missing a description.
model.deploymentnode.description
ERROR 71. Container views exist for 3 software systems. It is recommended that a workspace includes container views for a single software system only.
workspace.scope