mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
Ten provider roles served an MCP surface that other roles consume, but were never declared as shared services, so the registry did not know them. Declaring them pulls in the recursion contract every registry service owes: seven roles move their entry tasks into tasks/00_core.yml behind the run_once flag, so the service loader cannot include them a second time. pretix already had a run_once block, but set the flag last; the flag now comes first, before the body it protects.
4 lines
82 B
YAML
4 lines
82 B
YAML
---
|
|
- include_tasks: 00_core.yml
|
|
when: run_once_web_app_snipe_it is not defined
|