{% extends "base.html" %} {% block title %}Workflow — E2ER{% endblock %} {% block content %}
The specialists this install can dispatch, the skill files each one is given, and the artifact it must write. A specialist that does not produce its declared artifact fails its contract and is retried with the violation fed back into the prompt.
A specialist asks for these and they are not on disk. The loader finds nothing and raises nothing, so the instruction never reaches the model.
{{ s }} — wanted by {{ s_users.get(s, []) | join(", ") }}Sidecars: {% for s in sp.sidecars %}{{ s }}{% if not loop.last %}, {% endif %}{% endfor %}
{{ s }}No skill files — runs on the base prompt alone.
{% endif %}These skill files ship with the package and no specialist references them. Each is either a capability that was written and never wired up, or dead weight. Editing one changes nothing about any run.
{{ s }}