Skip to content

docs: add missing modules to the /modules catalogue - #48

Merged
RoldSI merged 1 commit into
mainfrom
docs/modules-catalogue-additions
Aug 20, 2026
Merged

RoldSI merged 1 commit into
mainfrom
docs/modules-catalogue-additions

Conversation

@RoldSI

@RoldSI RoldSI commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add three published-but-uncatalogued modules to docs/_data/modules.yml: optimizers Libertas and Attack Anything, and the OpenClaw target — all confirmed live on PyPI.
  • Add MalTool (security claim), which lives in its own separate repo (RoldSI/MalTool, branch init/maltool-claim, not yet published) rather than as a superred-modules subfolder.
  • Extend docs/modules.html's guide-link logic so a module's repo field may be a full URL (for a module outside superred-modules), instead of assuming every module is a superred-modules subfolder.

Test plan

  • docs/_data/modules.yml parses cleanly via PyYAML; new entries verified round-trip correctly
  • PyPI confirmed live for superred-optimizer-libertas, superred-optimizer-attack-anything, superred-target-openclaw (author/version match each package's pyproject.toml)
  • git ls-remote confirmed RoldSI/MalTool branch init/maltool-claim exists
  • Visual check of the rendered /modules page after deploy (new tiles render, MalTool's guide link points to the external repo, pending badge shows correctly)

Libertas and Attack Anything optimizers, and the OpenClaw target, are
published on PyPI but were never added to docs/_data/modules.yml. Also
add MalTool, a security claim living in its own repo (RoldSI/MalTool,
not yet merged/published) rather than as a superred-modules subfolder;
modules.html's guide-link logic now accepts a full URL in `repo` for
modules that live outside superred-modules.
@RoldSI
RoldSI merged commit 39677c1 into main Aug 20, 2026
3 checks passed
@RoldSI
RoldSI deleted the docs/modules-catalogue-additions branch August 20, 2026 17:40
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