mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-27 05:55:15 +02:00
- Added missing 'Iterable' import in 'canonical_domains_map' to avoid NameError. - Introduced 'seed' parameter so the filter can start traversal from current play apps while still emitting canonical domains for discovered dependencies (e.g. web-svc-collabora). - Updated 01_constructor.yml to pass full 'applications' and a clean 'seed' list (using dict2items → key) instead of '.keys()' method calls, fixing integration test error: 'reference to application keys is invalid'. This resolves issues where collabora domains were missing and integration tests failed. Ref: https://chatgpt.com/share/68a51f9b-3924-800f-a41b-803d8dd10397