mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 04:36:40 +00:00
The info-media marker moved to meta/info.yml one commit ago, and this rule is where the reason it could not move earlier was written down: a comment-only info.yml parses to an empty document, which the schema lint used to reject. That obstacle is gone, so the docstring now states a justification that no longer holds, and the two video-related exemptions sit in different files for no reason a reader can reconstruct. So the marker is read from info.yml, the failure message names info.yml, and the docstring says why the marker lives there rather than why it cannot. No role opts out of this rule today, so nothing under roles/ changes and the move cannot break in either direction. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
External Tests 🌐
See external.md for the
SPOT: scope, live-dependency rules, and make test-external usage.