Skip to content

chore(docs): remove dead Discussions link and stale version table (#182) - #291

Merged
dean0x merged 1 commit into
mainfrom
chore/release-hygiene-182
Aug 9, 2026
Merged

chore(docs): remove dead Discussions link and stale version table (#182)#291
dean0x merged 1 commit into
mainfrom
chore/release-hygiene-182

Conversation

@dean0x

@dean0x dean0x commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

Two repo-hygiene fixes from issue #182's config-drift list — no code changes, no version bumps.

Changes

1. Remove dead /discussions contact link (.github/ISSUE_TEMPLATE/config.yml)

GitHub Discussions is disabled on this repo. The "Question or discussion" contact link was pointing to github.com/dean0x/mdscript/discussions, which returns a 404-equivalent page to every person who opens an issue. The link is removed. The security-reporting contact link is retained unchanged.

2. Delete stale version table (SECURITY.md)

The hardcoded table (0.1.x ✅ / < 0.1.0 ❌) was two minor versions stale at v0.4.0 and directly contradicted the rolling support statement immediately above it. The table is deleted. The rolling statement — "Security fixes are applied to the latest released minor series only; please upgrade to the newest release before reporting." — is self-maintaining and correct; it is kept as-is.

Verification

  • YAML parses cleanly: node -e "require('js-yaml').load(...)" → YAML OK
  • SECURITY.md renders cleanly end-to-end: no orphaned heading, no dangling sentence, no broken list
  • git diff --stat shows exactly two files changed (8 deletions, 0 additions)

Scope

This is 2 of the 13 items tracked in #182. The third item noted in the task description (repo homepage slug) is being fixed separately via repo settings. This PR does not close #182 — it remains open for the remaining items.

Breaking Changes

None.

Reviewer Focus Areas

  • Confirm the security contact link still resolves correctly
  • Confirm SECURITY.md "Supported versions" section reads cleanly without the table
  • Confirm no other files are touched

- .github/ISSUE_TEMPLATE/config.yml: drop the "Question or discussion"
  contact link (github.com/.../discussions) — Discussions is disabled on
  this repo so every issue submitter was shown a 404-equivalent link.
  The security-reporting contact link is retained unchanged.

- SECURITY.md: delete the hardcoded version table (0.1.x ✅ / <0.1.0 ❌)
  that contradicted the rolling statement above it and was two minor
  versions stale at v0.4.0. The rolling statement ("Security fixes are
  applied to the latest released minor series only; please upgrade to
  the newest release before reporting.") is self-maintaining and correct.

Two of 13 items in #182; the repo homepage slug is being fixed separately.

Co-Authored-By: Claude <noreply@anthropic.com>
@dean0x
dean0x merged commit 113f472 into main Aug 9, 2026
20 checks passed
@dean0x
dean0x deleted the chore/release-hygiene-182 branch August 9, 2026 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release hygiene: fix config drift and close gold-standard gaps

1 participant