{ "_meta": { "comment": "Scenario 04: GAP no CLAUDE.md file. Covers the feature-gap category. v5.0.0 title and recommendation contain tier3 'CLAUDE.md' — humanizer wraps the term in backticks." }, "findingId": "CA-GAP-001", "scannerInput": { "id": "CA-GAP-001", "scanner": "GAP", "severity": "medium", "title": "No CLAUDE.md file", "description": "No project instructions file detected.", "file": null, "line": null, "evidence": null, "recommendation": "Create a CLAUDE.md file with project-specific guidance.", "category": "t1", "autoFixable": false }, "expectedHumanized": { "titlePattern": "haven'?t added project instructions for Claude", "descriptionPattern": "highest-impact thing you can add|tells Claude how you work", "recommendationPattern": "Create .*CLAUDE\\.md.*one-paragraph overview" }, "groundTruth": { "what": "Your project doesn't have a top-level instructions file for Claude yet.", "why": "A `CLAUDE.md` at the project root is the single highest-impact addition; it tells Claude how you work in this codebase so every session starts informed.", "whatNext": "Create `CLAUDE.md` with a one-paragraph overview, common commands, and any conventions Claude should know." } }