Give needs-review entries a structured open question and surface it
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 35/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 活跃
- 技术栈
- javascript, node.js
- 领域
- tooling
调研方向
Start with the V9 - Deprecated: rule in site/checks.mjs and the age-only sorting in site/lib/reverify.mjs (lines 23-31), then see where needs-review is documented in CONTRIBUTING.md. Done means every needs-review entry carries a - Review: line that the checks enforce, the question appears on the entry page and in data.json, and the monthly re-verify issue lists them. The open decision on grandfathering existing entries needs a maintainer answer before implementing. Run npm run check to verify.
由索引模型根据 Issue 内容生成。
描述
Summary
43 entries are needs-review, none with a machine-readable statement of what is unresolved. deprecated requires a - Deprecated: line (V9); needs-review has no equivalent. The re-verify batch sorts by age only, so a recently checked needs-review entry waits months and contributors never see its question.
Related: #99
Where
CONTRIBUTING.md:16site/lib/reverify.mjs:23-31site/checks.mjs(V9- Deprecated:rule)
Suggested fix
- Add a
- Review:marker line, enforced the way V9 is. - Show it on the entry page and in
data.json. - Append an "Open questions" section to the monthly re-verify issue.
Open question: grandfather existing entries for one cycle while backfilling?
Acceptance criteria
- Every needs-review entry states its open question
- The re-verify issue lists them
Getting started
- Relevant files:
site/checks.mjs,site/lib/reverify.mjs,site/lib/entry-page.mjs - How to run tests:
npm test(unit tests),npm run check(tests + validate + build). Node 22+, no dependencies. - Related docs:
site/README.md,CONTRIBUTING.md
Filed by repo-audit/full-audit at 982fcd9. Severity: medium. Effort: M. audit-key: enhancement|site/checks.mjs|needs-review-marker
- 主要语言
- JavaScript
- 星标
- 58
- 派生
- 15
- 平均合并
- 1 天 14 小时
- 30 天内合并 PR
- 11
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
TMHSDigital/Free-Game-Dev-Assets 的其他 Issue
-
community marketing priority: low
难度 2/5 1-3 小时 新手友好度 72/100
TMHSDigital/Free-Game-Dev-Assets#151 ·
维护者通常 1 天内回复
-
documentation priority: medium
难度 2/5 1-3 小时 新手友好度 78/100
TMHSDigital/Free-Game-Dev-Assets#72 ·
维护者通常 1 天内回复
-
enhancement
难度 1/5 1-3 小时 新手友好度 68/100
TMHSDigital/Free-Game-Dev-Assets#3 · 1 条评论 ·
维护者通常 1 天内回复
-
[source] Avramania Free Collection可能已有人在做 @royalr 于 1 天前认领。 未关闭new-source
难度 1/5 1 小时以内 新手友好度 20/100
TMHSDigital/Free-Game-Dev-Assets#216 ·
维护者通常 1 天内回复
-
help wanted priority: low tests
难度 3/5 1-2 天 新手友好度 45/100
TMHSDigital/Free-Game-Dev-Assets#203 · 1 条评论 ·
维护者通常 1 天内回复
查看 TMHSDigital/Free-Game-Dev-Assets 的全部 Issue
相似的 Issue
-
502 on Node 26: ERR_INVALID_ARG_VALUE: Setting the TLS ServerName to an IP address is not permitted未关闭
难度 2/5 1-3 小时 新手友好度 76/100
-
难度 2/5 1-3 小时 新手友好度 75/100
github/paste-markdown#129 · 2 个 reaction ·
-
bug
难度 1/5 1-3 小时 新手友好度 83/100
obsidianmd/obsidian-help#1164 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
richardcase/skills#26 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 88/100
维护者通常 1 天内回复