Skip to content

fix(lychee): commit:HEAD → TBD on star-count entry (closes #338) - #340

Merged
jphein merged 1 commit into
mainfrom
fix/338-commit-head-to-tbd
May 31, 2026
Merged

fix(lychee): commit:HEAD → TBD on star-count entry (closes #338)#340
jphein merged 1 commit into
mainfrom
fix/338-commit-head-to-tbd

Conversation

@jphein

@jphein jphein commented May 31, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #339 (the doobidoo exclude, merged as 721ea49). #339 cleared the 404 but the squash-merge landed before this companion commit, so the commit:HEAD half of the MemPalace#338 lychee liability is still on main.

The star-count fork-changes entry (2026-05-28, "refresh upstream MemPalace star count") carried commit: HEAD, which renders [HEAD](https://github.com/techempower-org/mempalace/commit/HEAD) into README.md + FORK_CHANGELOG.md + llms-full.txt. That URL is not a real commit and is not in lychee.toml's exclude list (only /commit/TBD is). Flipped it to the TBD placeholder — the documented convention every other unresolved entry uses; maintain-fork-changes.py resolves TBD→real SHA at ship-prep.

Verified locally: no real commit/HEAD markdown links remain in any rendered doc (the only residual commit/HEAD text is a double-backtick code span in FORK_CHANGELOG prose describing this very resolution flow — lychee parses rendered markdown and does not extract code-span URLs). check-docs all 7 green; ruff check + format clean; render-docs / render-llms-full --check in sync; regenerated docs committed.

Closes #338 (the doobidoo exclude in #339 + this HEAD→TBD flip together clear the full lychee liability).

🤖 Generated with Claude Code

The star-count fork-changes entry (id: cli-* star-count, 2026-05-28) still
carried `commit: HEAD`, which renders [`HEAD`](.../commit/HEAD) into README +
FORK_CHANGELOG + llms-full — a broken link lychee doesn't exclude (only
/commit/TBD is excluded). Flip it to the TBD placeholder, same as every other
not-yet-resolved entry; maintain-fork-changes.py resolves TBD->real SHA at ship.

Together with the doobidoo/mcp-memory-service exclude (e98450f) this clears the
full lychee liability tracked in MemPalace#338 — no real commit/HEAD markdown
links remain in any rendered doc (verified), the only residual `commit/HEAD`
text is a code-span in FORK_CHANGELOG prose describing this very resolution flow,
which lychee doesn't parse as a link.

check-docs all 7 green; ruff check + format clean; render-docs/llms-full --check
in sync. Regenerated docs committed.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 31, 2026 01:46
@gemini-code-assist

Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@jphein
jphein merged commit 008be9d into main May 31, 2026
10 of 12 checks passed
@jphein
jphein deleted the fix/338-commit-head-to-tbd branch May 31, 2026 01:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

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.

ci(lychee): main-level link liabilities fail the gate on every PR (dead external ref + commit/HEAD placeholders)

2 participants