Skip to content

docs: require a real hyperlink in the freeform credit footer - #8

Merged
vibhusharma101 merged 1 commit into
mainfrom
docs/credit-hyperlink-freeform
Jul 25, 2026
Merged

docs: require a real hyperlink in the freeform credit footer#8
vibhusharma101 merged 1 commit into
mainfrom
docs/credit-hyperlink-freeform

Conversation

@vibhusharma101

Copy link
Copy Markdown
Owner

Summary

  • Blocks mode already links "Think-In-HTML" back to the repo in its rendered footer (core/template/app.js), but freeform mode's instructions only asked for a plain-text credit, and both worked-reference examples matched that gap.
  • Added an explicit requirement to core/instructions/FREEFORM.md: every generated page must include a small footer crediting the tool with "Think-In-HTML" as a real hyperlink to the GitHub repo, styled to match the page.
  • Fixed the two reference freeform examples (novus-pricing-desk, novus-rate-limit) to actually link, since FREEFORM.md points the AI at them as the quality bar.

Test plan

  • npm test — 18/18 passing
  • node core/build/check-html.mjs on both updated examples — still self-contained

🤖 Generated with Claude Code

Blocks mode already renders "Think-In-HTML" as a link to the GitHub repo in
its footer (core/template/app.js), but freeform mode's instructions only
asked for a plain-text credit line, and the worked reference examples matched
that — no link back to the repo. Added an explicit requirement to
FREEFORM.md and fixed the two reference examples to match, so every
generated page (either mode) links back to the project.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vibhusharma101
vibhusharma101 merged commit fcb9eff into main Jul 25, 2026
3 checks passed
@vibhusharma101
vibhusharma101 deleted the docs/credit-hyperlink-freeform branch July 25, 2026 12:05
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.

1 participant