Skip to content

docs: awesome-list entries + repoint star-history badge to ThreatRecall#191

Draft
rolandpg wants to merge 3 commits into
masterfrom
claude/zettelforge-awesome-lists-7ne6fm
Draft

docs: awesome-list entries + repoint star-history badge to ThreatRecall#191
rolandpg wants to merge 3 commits into
masterfrom
claude/zettelforge-awesome-lists-7ne6fm

Conversation

@rolandpg

@rolandpg rolandpg commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

Two documentation fixes:

  1. Repoint the star-history counter to the repo's current home. The README star-history badge still queried the old rolandpg/zettelforge; the repo now lives at github.com/ThreatRecall/zettelforge (public, 53 stars). Both the badge image (api.star-history.com/svg?repos=...) and its link target are updated to ThreatRecall/zettelforge so the counter tracks the current repository.
  2. Ready-to-submit entries for existing curated lists (follow-up to docs: awesome-list submission kit and eligibility assessment #180). sindresorhus/awesome curates awesome lists only, and a new list on either fitting topic would be a duplicate reject (hslatman/awesome-threat-intelligence for CTI; topoteretes/awesome-ai-memory + ~6 others for AI/agent memory), so the achievable route for a single tool is to be an entry inside an existing list.

Related issue

Fixes #

Changes

  • README.md — star-history badge repointed rolandpg/zettelforgeThreatRecall/zettelforge (image + link).
  • docs/awesome-lists/EXISTING_LISTS_ENTRIES.md — paste-ready, format-matched entries for hslatman/awesome-threat-intelligence (HTML-table, Frameworks & Platforms) and topoteretes/awesome-ai-memory (pipe-table, Memory Tool / Graph+Vector).
  • docs/awesome-lists/SUBMISSION_GUIDE.md — section 2 points at existing-list entries; notes that every actual listing is an external merge the maintainer must perform (these lists ban AI-submitted entries).
  • docs/awesome-lists/zettelforge.yml — description tightened to 236 chars (under the awesome-selfhosted <250-char, sentence-case limit) and verified free of the rejected words.

Testing

  • Tests pass (pytest tests/ -v) — N/A, docs-only change
  • Linting passes (ruff check src/zettelforge/) — N/A, no source changes
  • New tests added for new functionality — N/A
  • No new external infrastructure dependencies without discussion

🤖 Generated with Claude Code

claude added 3 commits July 7, 2026 18:40
The sindresorhus/awesome path for a single tool is only reachable by
being an entry inside an existing awesome list — a *new* list on either
fitting topic (threat intelligence, AI/agent memory) would be rejected as
a duplicate, since both already have established lists.

- EXISTING_LISTS_ENTRIES.md: paste-ready, format-matched entries for
  hslatman/awesome-threat-intelligence (HTML-table, Frameworks &
  Platforms) and topoteretes/awesome-ai-memory (pipe-table, Memory Tool
  / Graph+Vector).
- SUBMISSION_GUIDE.md: correct section 2 to point at existing-list
  entries instead of a doomed new list; add an explicit note that every
  actual listing is an external merge the maintainer must perform.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016DT6PywR8J5eZ3wJ1hpEJ6
Refine all three prepared entries with consistent, application-first
framing ("threat-intelligence knowledge base", not a library/SDK):

- zettelforge.yml: shorten the description to 236 chars to satisfy the
  awesome-selfhosted linter's <250-char, sentence-case rule; confirmed
  free of the rejected words ("self-hosted"/"open-source"/"free"). Note
  the constraint inline for future edits.
- EXISTING_LISTS_ENTRIES.md: align the hslatman (HTML-table) and
  topoteretes (pipe-table) descriptions to the same phrasing and trim.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016DT6PywR8J5eZ3wJ1hpEJ6
The repo now lives at github.com/ThreatRecall/zettelforge, but the README
star-history badge still queried the old rolandpg/zettelforge location.
Update both the badge image (api.star-history.com/svg?repos=...) and its
link target to ThreatRecall/zettelforge (public, 53 stars) so the star
history counter tracks the current repository.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016DT6PywR8J5eZ3wJ1hpEJ6
@rolandpg rolandpg changed the title docs: ready-to-submit entries for existing curated awesome lists docs: awesome-list entries + repoint star-history badge to ThreatRecall Jul 7, 2026
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.

2 participants