mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 19:56:53 +00:00
Four independent findings, each at its root. sys-svc-container: tasks/00_core/gpu.yml included 'nvidia.yml' by bare name, but the role is entered through tasks_from: 00_core.yml, so a relative include resolves against tasks/ instead of next to the including file. Every sibling include in 00_core.yml already carries the 00_core/ prefix. web-app-seaweedfs:c61b29bd16made services.seaweedfs.enabled and .shared literal and stated that the variant pin follows, but never touched meta/variants.yml. Both variants still repeated that literal, which variants-static-override counts as four offenders. They set exactly what the base declares, so they go. The base keeps the literal and regains the dynamic-flag marker the console split dropped ate8e89d293d: the flag's only job is joining the engine's shared_net, and its false branch yields a console container that cannot start, which the lint names as a legitimate exception. docs: the i8-tuner skill landed without its cheatsheet row, which the skills coverage guard reads as a missing skill. The remaining three files are that pass's own formatter output: quote normalisation in nvidia.yml and line wrapping in two test files. Not covered here: the two hallucinated URLs in locale/ko/LC_MESSAGES/docs.po, because a translation run is writing the catalogs. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Agent Tooling 🤖
This directory contains documentation for contributors working alongside AI coding agents in this project. It covers shared agent guidelines that apply regardless of the AI tool used, as well as tool-specific permission references and security rationale for each supported agent.
For the machine-readable agent entry point, see AGENTS.md.