mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
Extend the 'meta roles applications complexity' report: - --sort takes comma-separated multi-key clauses with per-key direction (e.g. 'desc embeds, asc weight'); replaces --order. - --variant lists one row per meta/variants.yml variant; --format adds yaml. - New columns: weight (was total), random, id, row, variants, bundles, jobs, lifecycle, covered_by, compose, swarm. - covered_by marks the first green (1-based id) different-role predecessor that embeds the row; variant>0 never covered. - bundles is the compose bundle/job count (whole-role) or 1 (per variant); jobs is the running sum. - compose/swarm reflect the CI test-deploy skip logic (invokable + tested lifecycle + per-mode skip + swarm deployable variant). - --filter is a boolean expression DSL (%% == \!= < > <= >=, and/or/xor/not, parens, set literals) over row fields. Add shared SPOTs: variant_bundles.compose_bundle_counts and variant_status.deployable_variant_indices, reused by the swarm/compose matrix. Update roundtrip.sh/md to --sort "desc weight". Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>