Files
computer-playbook/cli/administration
kevinveenbirkenbachandClaude Opus 5.5 be3458fa2d fix(lint): settle the file-size and role-file SPOT findings of the retrigger and MDAD changes
The gate after merging the retrigger guard and the MDAD extra-arguments test failed test-lint twice. cli/administration/deploy/ci/runs.py had grown to 510 lines against the 500-line cap, so the job-log Inputs block parser moves verbatim into cli/administration/deploy/ci/job_inputs.py as parse_inputs (its only consumer, inputs_from_jobs, imports it); runs.py is 490 lines. tests/external/roles/test_matrix_mdad_exporter_extra_args.py hard-coded meta/services.yml and defaults/main.yml; both paths now come from ROLE_FILE_META_SERVICES and ROLE_FILE_DEFAULTS_MAIN and resolve to the same strings.

test_python_file_size, test_file_spot, comment, cached-read and project-root lints pass; the ci unit and integration tests pass (101); the external test fetches both upstream files (2 passed).

🎯 Fix: 97 %
💥 Break: 2 %
💸 Cost: –
⏱️ Time: –
🛡️ Security: 100 %
🏆 Score: 95
🚦 Gate: ✅ 90/5, cost and time <= 100, security 100 %

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 09:20:27 +00:00
..
…

Administration 🛠️

Operator-facing tooling for provisioning inventories, running dedicated deploys, and managing host secrets across an Infinito.Nexus environment.