This file tracks the current state of all TypeWeaver ecosystem packages and their documentation needs. This helps Claude understand the project landscape without needing to scan entire applications.
- Repository:
glincker/commitweave - Type: CLI Tool + VS Code Extension
- Status: Production ready with comprehensive documentation
- Documentation: Complete (30+ pages)
- Last Updated: 2025-08-11
Features Documented:
- ✅ Installation (npm, yarn, pnpm, macOS, Windows, Docker)
- ✅ CLI Reference (all commands with examples)
- ✅ Configuration (complete JSON schema)
- ✅ Configuration Templates (4 templates: team, enterprise, open-source, offline)
- ✅ VS Code Extension (full integration guide)
- ✅ Examples (real-world scenarios)
- ✅ Troubleshooting (common issues and solutions)
- ✅ Comparisons with other tools
- ✅ Advanced features and roadmap
Architecture:
commitweave/
├── CLI Core (Node.js + TypeScript)
├── AI Integration (OpenAI, Anthropic, local models)
├── VS Code Extension (TypeScript + VS Code API)
├── Configuration System (JSON-based)
└── Validation Engine (conventional commits)
- Repository:
glincker/glin-profanity - Type: Content filtering library
- Status: Production ready but minimal documentation
- Documentation: Basic (1 page)
- Priority: High - expand to match CommitWeave standards
Current State:
- ✅ Basic overview page exists
- ❌ No installation guide
- ❌ No API documentation
- ❌ No usage examples
- ❌ No configuration options
- ❌ No troubleshooting guide
Known Features (needs documentation):
- Content filtering and moderation
- Multiple language support
- Customizable filter levels
- JavaScript/Node.js library
- Profanity detection algorithms
- Word replacement functionality
Documentation Plan:
glin-profanity/
├── (introduction)/
│ ├── index.mdx (Getting Started)
│ ├── what-is-glin-profanity.mdx
│ └── comparisons.mdx
├── (setup)/
│ ├── installation/
│ │ ├── index.mdx (npm/yarn/pnpm)
│ │ ├── browser.mdx
│ │ └── cdn.mdx
│ ├── usage.mdx
│ └── configuration.mdx
├── (api-reference)/
│ ├── api-reference.mdx
│ ├── methods.mdx
│ └── options.mdx
└── (advanced)/
├── examples.mdx
├── troubleshooting.mdx
└── roadmap.mdx
- Repository:
glincker/json2ts - Type: TypeScript type generator
- Status: Development/Planning phase
- Documentation: Placeholder only
- Priority: Medium - wait for development completion
Planned Features:
- JSON to TypeScript interface conversion
- CLI tool and web interface
- VS Code extension integration
- Advanced type inference
- Configuration options
- Repository:
glincker/type-formatter - Type: TypeScript code formatter
- Status: Planning phase
- Documentation: Placeholder only
- Priority: Low - future development
typeweaver-docs/
├── content/docs/
│ ├── commitweave/ # Complete ✅
│ ├── glin-profanity/ # Minimal 🚧
│ ├── json2ts/ # Placeholder 📝
│ └── type-formatter/ # Placeholder 📝
├── src/components/
│ ├── PostHogProvider.tsx # Analytics
│ └── [fumadocs components]
└── cache.md # This file
Page Structure Template:
- Introduction Section - Overview, value proposition, quick start
- Setup Section - Installation, usage, configuration
- Reference Section - API docs, CLI commands, examples
- Advanced Section - Troubleshooting, roadmap, integrations
Required Elements:
- ✅ Interactive code examples with copy buttons
- ✅ Tabs for multiple package managers (npm/yarn/pnpm)
- ✅ Callout components for tips and warnings
- ✅ Cross-linking between related sections
- ✅ Search-optimized headings and descriptions
- ✅ Consistent navigation structure
- Glin-Profanity Documentation Expansion
- Scan the actual repository to understand features
- Create comprehensive documentation matching CommitWeave standards
- Add to main site navigation and proxy routing
- Documentation System Improvements
- Add documentation templates for new packages
- Improve cross-package linking and search
- Add package status indicators
- Future Package Integration
- JSON2TS documentation when ready
- Type Formatter documentation when ready
- Additional tools as they're developed
- ✅ PostHog analytics on both sites
- ✅ Localhost detection and privacy controls
- ✅ Browser console opt-out functions
- ✅ Unified cookie system across proxy
- ✅ Comprehensive sitemaps (27+ URLs)
- ✅ GLINR Studio branding integration
- ✅ Schema.org structured data
- ✅ Social media meta tags
- ✅ Search engine optimization
- ✅ Main site (
typeweaver.com) proxies to docs (typeweaver-docs.vercel.app) - ✅ CSS and static assets load correctly
- ✅ PostHog analytics work across both domains
- ✅ Internal links use absolute paths to prevent 404s
- ✅ Both sites build successfully
- ✅ TypeScript strict mode compliance
- ✅ ESLint passing
- ✅ Fumadocs integration working
- ✅ Sitemap generation automated
Last Updated: 2025-08-11 Maintainer: Claude Code Assistant