AIArch Multiplatform - Capture GTD

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


Error: 76 | Warning: 0 | Info: 0 | Ignore: 0

Inspections: 711 | 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 4 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 "Administrator" and the container "AIArch Platform.ArgoCD" is missing a technology.
model.relationship.technology
ERROR 7. The relationship between the person "Administrator" and the software system "AIArch Platform" is missing a technology.
model.relationship.technology
ERROR 8. The relationship between the person "Administrator" and the container "AIArch Platform.Grafana" is missing a technology.
model.relationship.technology
ERROR 9. The software system "Android App" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 10. The software system "Android App" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 11. The relationship between the container "Android App.Compose UI" and the container "Android App.KMP Domain" is missing a technology.
model.relationship.technology
ERROR 12. The relationship between the container "Android App.KMP Domain" and the container "Android App.SQLite" is missing a technology.
model.relationship.technology
ERROR 13. The software system "iOS App" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 14. The software system "iOS App" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 15. The relationship between the container "iOS App.SwiftUI" and the container "iOS App.KMP Framework" is missing a technology.
model.relationship.technology
ERROR 16. The relationship between the container "iOS App.KMP Framework" and the container "iOS App.SQLite" is missing a technology.
model.relationship.technology
ERROR 17. The software system "Web Application" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 18. The software system "Web Application" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 19. The container named "React SPA" is not included on any views - add it to a view.
model.element.noview
ERROR 20. The software system "AIArch Platform" has containers, but is missing documentation.
model.softwaresystem.documentation
ERROR 21. The software system "AIArch Platform" has containers, but is missing decisions.
model.softwaresystem.decisions
ERROR 22. The relationship between the container "AIArch Platform.Keycloak Operator" and the container "AIArch Platform.Keycloak" is missing a technology.
model.relationship.technology
ERROR 23. The relationship between the container "AIArch Platform.Prometheus" and the container "AIArch Platform.AIArch Server" is missing a technology.
model.relationship.technology
ERROR 24. The relationship between the container "AIArch Platform.Prometheus" and the container "AIArch Platform.AIArch PostgreSQL" is missing a technology.
model.relationship.technology
ERROR 25. The relationship between the container "AIArch Platform.Prometheus" and the container "AIArch Platform.Keycloak PostgreSQL" is missing a technology.
model.relationship.technology
ERROR 26. The relationship between the container "AIArch Platform.Grafana" and the container "AIArch Platform.Prometheus" is missing a technology.
model.relationship.technology
ERROR 27. The relationship between the container "AIArch Platform.Grafana" and the container "AIArch Platform.Loki" is missing a technology.
model.relationship.technology
ERROR 28. The relationship between the container "AIArch Platform.Grafana" and the container "AIArch Platform.Tempo" is missing a technology.
model.relationship.technology
ERROR 29. The relationship between the container "AIArch Platform.OpenTelemetry Operator" and the container "AIArch Platform.OpenTelemetry Collectors" is missing a technology.
model.relationship.technology
ERROR 30. The relationship between the container "AIArch Platform.cert-manager" and the container "AIArch Platform.Envoy Gateway" is missing a technology.
model.relationship.technology
ERROR 31. The relationship between the container "AIArch Platform.CloudNativePG Operator" and the container "AIArch Platform.AIArch PostgreSQL" is missing a technology.
model.relationship.technology
ERROR 32. The relationship between the container "AIArch Platform.CloudNativePG Operator" and the container "AIArch Platform.Keycloak PostgreSQL" is missing a technology.
model.relationship.technology
ERROR 33. The software system "Docker Hub" is disconnected - add a relationship to/from it, or consider removing it from the model.
model.element.disconnected
ERROR 34. The deployment node "Production/Digital Ocean/DOKS Cluster/argocd/argocd-server-deploy/argocd-server-pod" is missing a description.
model.deploymentnode.description
ERROR 35. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-server-deploy/aiarch-server-pod" is missing a description.
model.deploymentnode.description
ERROR 36. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-webapp-deploy/aiarch-webapp-pod" is missing a description.
model.deploymentnode.description
ERROR 37. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-postgres-cluster/aiarch-postgres-pod" is missing a description.
model.deploymentnode.description
ERROR 38. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-postgres-cluster/aiarch-postgres-pvc" is empty.
model.deploymentnode.empty
ERROR 39. The deployment node named "aiarch-postgres-pvc" is not included on any views - add it to a view.
model.element.noview
ERROR 40. The deployment node "Production/Digital Ocean/DOKS Cluster/gtd/aiarch-c4-deploy/aiarch-c4-pod" is missing a description.
model.deploymentnode.description
ERROR 41. The relationship between the container "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-operator-deploy/AIArch Platform.Keycloak Operator[1]" and the container "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-deploy/keycloak-pod/AIArch Platform.Keycloak[1]" is missing a technology.
model.relationship.technology
ERROR 42. The deployment node "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-deploy/keycloak-pod" is missing a description.
model.deploymentnode.description
ERROR 43. The deployment node "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-postgres-cluster/keycloak-postgres-pod" is missing a description.
model.deploymentnode.description
ERROR 44. The deployment node "Production/Digital Ocean/DOKS Cluster/keycloak/keycloak-postgres-cluster/keycloak-postgres-pvc" is empty.
model.deploymentnode.empty
ERROR 45. The deployment node named "keycloak-postgres-pvc" is not included on any views - add it to a view.
model.element.noview
ERROR 46. 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 47. The deployment node "Production/Digital Ocean/DOKS Cluster/envoy-gateway-system/gateway-resource" is empty.
model.deploymentnode.empty
ERROR 48. The deployment node named "gateway-resource" is not included on any views - add it to a view.
model.element.noview
ERROR 49. The deployment node "Production/Digital Ocean/DOKS Cluster/observability/kube-prometheus-stack/prometheus-pod" is missing a description.
model.deploymentnode.description
ERROR 50. The relationship between the container "Production/Digital Ocean/DOKS Cluster/observability/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 51. The relationship between the container "Production/Digital Ocean/DOKS Cluster/observability/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 52. The relationship between the container "Production/Digital Ocean/DOKS Cluster/observability/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 53. The deployment node "Production/Digital Ocean/DOKS Cluster/observability/kube-prometheus-stack/grafana-pod" is missing a description.
model.deploymentnode.description
ERROR 54. The relationship between the container "Production/Digital Ocean/DOKS Cluster/observability/kube-prometheus-stack/grafana-pod/AIArch Platform.Grafana[1]" and the container "Production/Digital Ocean/DOKS Cluster/observability/kube-prometheus-stack/prometheus-pod/AIArch Platform.Prometheus[1]" is missing a technology.
model.relationship.technology
ERROR 55. The relationship between the container "Production/Digital Ocean/DOKS Cluster/observability/kube-prometheus-stack/grafana-pod/AIArch Platform.Grafana[1]" and the container "Production/Digital Ocean/DOKS Cluster/observability/loki-deploy/loki-pod/AIArch Platform.Loki[1]" is missing a technology.
model.relationship.technology
ERROR 56. The relationship between the container "Production/Digital Ocean/DOKS Cluster/observability/kube-prometheus-stack/grafana-pod/AIArch Platform.Grafana[1]" and the container "Production/Digital Ocean/DOKS Cluster/observability/tempo-deploy/tempo-pod/AIArch Platform.Tempo[1]" is missing a technology.
model.relationship.technology
ERROR 57. The deployment node "Production/Digital Ocean/DOKS Cluster/observability/loki-deploy/loki-pod" is missing a description.
model.deploymentnode.description
ERROR 58. The deployment node "Production/Digital Ocean/DOKS Cluster/observability/tempo-deploy/tempo-pod" is missing a description.
model.deploymentnode.description
ERROR 59. The relationship between the container "Production/Digital Ocean/DOKS Cluster/observability/otel-operator-deploy/AIArch Platform.OpenTelemetry Operator[1]" and the container "Production/Digital Ocean/DOKS Cluster/observability/otel-collectors-deploy/otel-collector-pod/AIArch Platform.OpenTelemetry Collectors[1]" is missing a technology.
model.relationship.technology
ERROR 60. The deployment node "Production/Digital Ocean/DOKS Cluster/observability/otel-collectors-deploy/otel-collector-pod" is missing a description.
model.deploymentnode.description
ERROR 61. 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 62. 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 63. 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 64. The deployment node "Production/Digital Ocean/DO Load Balancer" is empty.
model.deploymentnode.empty
ERROR 65. The deployment node named "DO Load Balancer" is not included on any views - add it to a view.
model.element.noview
ERROR 66. The deployment node "Production/DNS" is empty.
model.deploymentnode.empty
ERROR 67. The deployment node named "DNS" is not included on any views - add it to a view.
model.element.noview
ERROR 68. The deployment node "Development/Developer Machine/Kind Cluster/gtd" is missing a description.
model.deploymentnode.description
ERROR 69. The deployment node "Development/Developer Machine/Kind Cluster/gtd/aiarch-server-pod" is missing a description.
model.deploymentnode.description
ERROR 70. The deployment node "Development/Developer Machine/Kind Cluster/gtd/aiarch-webapp-pod" is missing a description.
model.deploymentnode.description
ERROR 71. 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 72. The deployment node "Development/Developer Machine/Kind Cluster/gtd/aiarch-postgres-pod" is missing a description.
model.deploymentnode.description
ERROR 73. The deployment node "Development/Developer Machine/Kind Cluster/keycloak" is missing a description.
model.deploymentnode.description
ERROR 74. The deployment node "Development/Developer Machine/Kind Cluster/keycloak/keycloak-pod" is missing a description.
model.deploymentnode.description
ERROR 75. The deployment node "Development/Developer Machine/Kind Cluster/keycloak/keycloak-postgres-pod" is missing a description.
model.deploymentnode.description
ERROR 76. Container views exist for 3 software systems. It is recommended that a workspace includes container views for a single software system only.
workspace.scope