{% extends "reports/_base.html" %} {% block title %}{{ workspace.name }} — Ecosystem Architecture Report{% endblock %} {% block content %}

{{ workspace.name }} — Architecture Report

Auto-discovered from filesystem, git, and forktex.json manifests.

{{ workspace.systems | length }}
Systems
{{ total_containers }}
Containers
{{ total_ports }}
Ports
{{ total_packages }}
Packages
{{ "{:,}".format(total_lines) }}
Lines of Code
{% if workspace.relationships %}

Cross-System Dependencies

{% for r in workspace.relationships %} {% endfor %}
SourceTargetRelationship
{{ r.source_id }}{{ r.target_id }}{{ r.description }}
{% endif %} {% for sys in workspace.systems %} {% include "reports/_system_section.html" %} {% endfor %}

Port Allocation

{% for p in all_ports %} {% endfor %}
SystemServiceHost PortType
{{ p.system }} {{ p.service }} :{{ p.host_port }} {{ p.type }}
{% endblock %}