mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-09 12:17:13 +00:00
Adds a container-shaped heuristic so non-shared compose.services entries that declare neither resource fields (mem_*/pids_limit/cpus) nor container-identifying fields (image/name/version/container) are treated as feature flags and excluded from the resource table. Keeps the keycloak recaptcha toggle and similar booleans out of the per-role footprint. Adds unit coverage for the helper and recursion behavior. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>