{% extends "base.html" %} {% block title %}Pipeline Twin — {{ pipeline.name }} — ICDEV™{% endblock %} {% block content %}
← Pipeline Canvas

Pipeline Twin — {{ pipeline.name }}

Pre-merge what-if simulation. Snapshot the current state, then paste a proposed delta graph to get a PASS / WARN / FAIL verdict before merging.

1. Baseline Snapshot

{% if snapshots %}
    {% for s in snapshots %}
  • {{ s.label }} {{ s.node_count }}n · {{ s.created_at[:10] }}
  • {% endfor %}
{% else %}

No snapshots yet — take one below.

{% endif %}

A snapshot freezes the current pipeline DAG. Use it as the baseline for your next simulation.

2. Delta Graph (Proposed Change)

Paste the full {"nodes":[…],"edges":[…]} JSON of the proposed pipeline. You can copy it from the canvas editor (Export → JSON).

3. Simulation Results

SLSA LEVEL
achieved
COMPLIANCE
ANTI-PATTERNS

    Run a simulation to see results here.
    {% endblock %}