Files
arah2/.planning/tmp/verify-DEVELOPMENT.md.json

33 lines
1.6 KiB
JSON

{
"doc_path": "docs/DEVELOPMENT.md",
"claims_checked": 55,
"claims_passed": 51,
"claims_failed": 4,
"failures": [
{
"line": 263,
"claim": "makes exactly two `setMyCommands` calls — one for the default scope (English) and one for `language_code: \"ms\"`",
"expected": "SIX calls (bot/scripts/register-commands.mjs CALLS array)",
"actual": "STALE: actual set is default(en), default+ms, all_private_chats(en), all_private_chats(ms), clear all_group_chats, clear all_chat_administrators. DEPLOYMENT.md:135-137 and GETTING-STARTED.md:216-218 describe the six-call set correctly"
},
{
"line": 571,
"claim": "no `CONTRIBUTING.md`, no PR template, no CI config",
"expected": "CONTRIBUTING.md exists at repo root",
"actual": "STALE: CONTRIBUTING.md now exists (this docs-update wave added it); CI config still absent"
},
{
"line": 605,
"claim": "no `.github/PULL_REQUEST_TEMPLATE.md`, no CONTRIBUTING file, no CI, no required reviewers",
"expected": "CONTRIBUTING file exists",
"actual": "STALE: same drift — CONTRIBUTING.md exists at root; the rest of the sentence holds"
},
{
"line": 638,
"claim": "`.planning/` is also gitignored (local-only planning docs)",
"expected": ".planning/ is TRACKED in git (139 files; the '#.planning/' line in root .gitignore is commented out)",
"actual": "FALSE: contradicts CONTRIBUTING.md:19 ('.planning/PROJECT.md, tracked in this repo') and git ls-files; also the root .gitignore's Zone.Identifier claim nearby is fine, but .planning is not ignored"
}
]
}