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>