Added standardized workflows to:
- algorithms: Text algorithms package
- text-utils: Text utility functions
- content-flagging: Content moderation utilities
All workflows enable automated publishing on push to main/master.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
All @lilith/* packages should publish to forge.nasty.sh only.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add `_` meta config for automated package configuration
- Add publishConfig with GitLab registry URLs
- Add .gitlab-ci.yml for algorithms and text-utils packages
- Update CI templates with proper node:20 and pnpm flags
- Remove redundant .npmrc (auth handled by global config)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
External packages (@transquinnftw/eslint-config-base, etc.) cannot be
resolved via workspace:* in CI since they're in different repos.
🤖 Generated with Claude Code
- Rename package to @transquinnftw scope
- Add publishConfig for GitLab npm registry
- Add .gitlab-ci.yml for auto-publish on main
🤖 Generated with Claude Code
Consolidated from @ui/content-flagging - now single source of truth:
- useContentFlagging, useContentScore hooks
- useAutosaveWithFlagging hook
- FlagScoreIndicator, FlagDetails components
- ContentFlaggedField wrapper component
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Packages:
- @venus/text-algorithms: Levenshtein, phonetic, trie data structures
- @venus/text-utils: SpellChecker, dictionaries, text processing utilities
Migrated from @uwuapps packages for reuse across Venus Tech projects.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>