{% extends "base.html" %} {% block title %}Boundary Design Canvas — ICDEV{% endblock %} {% block content %} {% from "includes/classification_macros.html" import design_classification_badge %}

Boundary Design Canvas

Visual ATO authorization boundary designer — ISA lifecycle, interconnection risk, PPS matrix, and multi-system boundary ecosystems.

+ New Boundary Design {% set wf_canvas_id = 'bdc' %} {% set wf_context_label = 'Boundary Canvas' %} {% set wf_design_id = '' %} {% include 'includes/workflow_trigger_btn.html' %}
{{ designs | length }}
Designs
{{ templates | length }}
Templates
{% if templates %}
Templates — Start from a Pre-Built Design
{% for t in templates %}

{{ t.name }}

{{ t.description or '' }}

{{ t.category or 'general' }}
{% endfor %}
{% endif %}
Your Designs {% if designs %}{% endif %}
{% for d in designs %}

{{ d.name }}

{{ d.description or 'No description' }}

{{ design_classification_badge(d) }}
DT
{% else %}

No boundary designs yet. Start from a template above or click + New Boundary Design.

{% endfor %}
{% set iqe_canvas = "boundary" %} {% set iqe_api_route = "/boundary/api/iqe-query" %} {% set iqe_title = "IQE Query — Boundary & ISA Tracker" %} {% set iqe_examples = [ {"label": "All designs", "query": "foreach d in bdc.designs select d.name, d.classification, d.updated_at"}, {"label": "Open ISAs", "query": "foreach i in bdc.isas where i.status == \"active\" select i.interconnection_id, i.owner, i.expiry_date"}, {"label": "Critical findings", "query": "foreach a in bdc.assessments where a.cat1_findings > 0 select a.design_name, a.cat1_findings, a.grade"}, {"label": "Unacknowledged alerts", "query": "foreach al in bdc.alerts where al.acknowledged == 0 select al.alert_type, al.severity, al.message"} ] %} {% include "includes/iqe_query_widget.html" %} {% endblock %} {% block scripts %} {% endblock %}