You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Quoted version metadata creates a false missing-file reference and changes score 0 from SAFE to CAUTION #524
SkillSpector 2.11.2 treats metadata.version: "1.2" in SKILL.md frontmatter as a missing local-file reference. This marks an otherwise complete, harmless scan as partial and changes its recommendation to CAUTION despite score 0 and zero findings.
Reproduction needs no API credentials:
---name: greetingdescription: Write a friendly greeting.metadata:
version: "1.2"---# Greeting
Write a friendly greeting for the user.
Save that as version-reference-fixture/SKILL.md, then run:
Repeat after removing just the metadata and version lines.
Input
Score
Findings
Recommendation
Complete
No version metadata
0
0
SAFE
true
metadata.version: "1.2"
0
0
CAUTION
false
Both runs finish successfully with 100% component coverage. The failing variant has exactly one ledger exception: reference_resolution / reference_unresolved at SKILL.md:5. Its analysis_completeness.references entry is:
Expected: quoted version metadata should not be classified as a local-file dependency. The risk score and findings should remain unchanged, and this metadata alone should not make analysis partial.
This also occurs in the API Gateway skill on ClawHub. That larger skill has additional completeness exceptions, so this reproduction isolates the metadata bug rather than claiming it is the only cause of its CAUTION result.
Related: #510 concerns output-file references, and #450 / #451 concern slash-separated prose. This case is a quoted version value in YAML frontmatter.
Implementation is in progress in PR #525, which rejects quoted version numbers as local file references. Keeping this issue open until the PR merges and the SAFE/completeness regression is verified on main.
Activity
fix(references): reject quoted version numbers as file references
fix(references): reject quoted version numbers as file references
docs: triage upstream PRs NVIDIA#488-NVIDIA#527 and issues NVIDIA#486-N…
fix(references): reject quoted version numbers as file references
fix(references): reject quoted version numbers as file references
rng1995 commentedon Sep 16, 2026
Implementation is in progress in PR #525, which rejects quoted version numbers as local file references. Keeping this issue open until the PR merges and the SAFE/completeness regression is verified on
main.rng1995 commentedon Oct 4, 2026
PR-state snapshot checked on 2026-10-04:
Keeping this issue open: the relevant implementation is not merged. Check/review status is a point-in-time snapshot, not a claim of merge readiness.