Best Domain Knowledge & Data Model Repository Ideas 2026 – Codeworth Inspired Infrastructure
SaferSkills independently audited codeworth-domain-metrics (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
CodeWorth is not just another static analysis tool. It's a semantic code intelligence engine that evaluates the true "worth" of your codebase by analyzing three critical dimensions: domain knowledge density, infrastructure coupling, and data model depth. Built for 2026's AI-augmented development workflows, CodeWorth helps engineering teams prioritize refactoring, identify knowledge silos, and visualize hidden coupling between business logic and infrastructure layers.
Most code quality tools measure syntax. CodeWorth measures meaning. Your code isn't just lines—it's an evolving map of business decisions, architectural trade-offs, and embedded domain expertise. When developers leave, that knowledge vanishes. When infrastructure changes, undocumented dependencies break. When data models grow organically, technical debt compounds invisibly.
CodeWorth solves these problems by providing a unified valuation score (0-100) for every module, service, or repository, based on:
Inspiration comes from the original "codeworth" concept exploring domain knowledge, infrastructure coupling, and data model depth integration—extended into a production-ready platform.
graph TD
A[Source Code Repository] --> B[CodeWorth Analyzer Engine]
B --> C{Scoring Dimensions}
C --> D[Domain Knowledge Depth]
C --> E[Infrastructure Coupling Index]
C --> F[Data Model Maturity]
D --> G[Embedded Business Logic Detection]
D --> H[Contextual Vocabulary Analysis]
E --> I[Framework/Platform Dependency Graph]
E --> J[Deployment Configuration Analysis]
F --> K[Entity Relationship Mapping]
F --> L[Schema Normalization Score]
G & H --> M[DKD Score 0-100]
I & J --> N[ICI Score 0-100]
K & L --> O[DMM Score 0-100]
M & N & O --> P[CodeWorth Unified Score]
P --> Q[Actionable Recommendations]
Q --> R[Refactoring Prioritization]
Q --> S[Knowledge Transfer Reports]
Q --> T[Infrastructure Migration Roadmap]CodeWorth uses OpenAI GPT-4o and Claude 3.5 to identify domain-specific terminology, business rules, and implicit knowledge embedded in your code. Unlike traditional static analysis, it understands that calculatePremium() in an insurance app carries more domain weight than formatDate().
Visualize which modules depend on AWS Lambda, Kubernetes, specific database drivers, or SaaS APIs. Reduce vendor lock-in risk by identifying high-coupling areas before migration projects.
Evaluate how well your database schemas, ORM models, or API contracts represent real-world entities. Detect anemic data models before they cause integration nightmares.
Analyze Python, TypeScript, Go, Java, Rust, and C# projects. Supports monorepos and microservice architectures.
Built with Next.js 14, real-time WebSocket updates, and dark mode support. Works flawlessly on mobile devices for on-call engineers.
Reports available in 12 languages including English, Mandarin, Spanish, Arabic, Hindi, and Japanese. Ideal for distributed international teams.
Background daemon mode monitors repositories and runs scheduled or event-triggered analyses.
| Platform | Support Level | Minimum Version |
|---|---|---|
| macOS | ✅ Full | Ventura (13.0)+ |
| Linux | ✅ Full | Ubuntu 22.04+ / RHEL 9+ / Debian 12+ |
| Windows | ⚠️ Beta | Windows 11 (x64) |
| Docker | ✅ Full | Docker 24+ |
| Kubernetes | ✅ Experimental | K8s 1.28+ |
Create a codeworth.config.yaml file in your project root:
project:
name: "my-microservice-platform"
version: "2.1.0"
languages:
- python
- typescript
- go
analysis:
dimensions:
domain_knowledge: true
infrastructure_coupling: true
data_model_depth: true
scoring:
domain_knowledge_weight: 0.4
infrastructure_coupling_weight: 0.3
data_model_depth_weight: 0.3
thresholds:
alert_threshold: 65
critical_threshold: 45
ai_providers:
openai:
model: "gpt-4o"
temperature: 0.3
anthropic:
model: "claude-3-5-sonnet-20241022"
temperature: 0.3
output:
formats:
- html
- json
- sarif
dashboard: true
slack_webhook: "https://hooks.slack.com/services/..."
email_notifications:
- "[email protected]"# Analyze a local repository
codeworth analyze --path /path/to/your/project --config codeworth.config.yaml
# Continuous monitoring mode
codeworth watch --repo https://github.com/your-org/your-repo --interval 24h
# Generate infrastructure dependency graph
codeworth graph --dimension infrastructure-coupling --format svg
# Export data model maturity report
codeworth report --dimension data-model-depth --format pdf --output ./reports/
# Compare two branches
codeworth diff --base main --feature feature/new-payment-flowSample output:
🧠 CodeWorth Analysis Report - 2026-04-15
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Project: payment-service (v2.1.0)
Overall Score: 72/100 ▪️ Good
Domain Knowledge Depth (DKD): 81/100 🟢
- High business logic density detected (30+ domain entities)
- Strong contextual vocabulary (financial domain)
- Recommended: Document implicit payment rules
Infrastructure Coupling Index (ICI): 58/100 🟡
- Heavy AWS Lambda + DynamoDB coupling
- Stripe SDK dependency version pinned
- Recommended: Create abstraction layer for payment providers
Data Model Maturity (DMM): 76/100 🟢
- Well-normalized transaction schema
- Missing audit timestamps on 3 tables
- Recommended: Add migration for audit fields
🚩 Critical Alerts: 2
- Module `legacy-refund.py` has ICI score of 23 (critical)
- Data model `Order` missing relationship to `Invoice`CodeWorth leverages both OpenAI and Anthropic models for maximum accuracy:
| Feature | Provider | Model |
|---|---|---|
| Domain vocabulary extraction | OpenAI | GPT-4o |
| Business logic pattern recognition | Claude | Claude 3.5 Sonnet |
| Code smell classification | OpenAI | GPT-4o-mini |
| Natural language report generation | Claude | Claude 3.5 Haiku |
| Cross-reference validation | Both | Ensemble voting |
Why both? Claude excels at nuanced business rule detection, while OpenAI's breadth of training data captures obscure domain patterns. The ensemble approach reduces false positives by 32% compared to single-model analysis, according to our 2026 internal benchmarks.
| Operating System | Installation Method | Status | Emoji |
|---|---|---|---|
| macOS (Intel) | Homebrew / Binary | ✅ Stable | 🖥️ |
| macOS (Apple Silicon) | Binary (ARM64) / Docker | ✅ Stable | 💻 |
| Ubuntu 22.04+ | APT / Binary | ✅ Stable | 🐧 |
| Fedora 38+ | RPM / Binary | ✅ Stable | 🐧 |
| Arch Linux | AUR (community) | ✅ Stable | 🐧 |
| Debian 12+ | DEB / Binary | ✅ Stable | 🐧 |
| RHEL 9 / Rocky 9 | RPM | ✅ Stable | 🏢 |
| Windows 11 x64 | Installer (.exe) | ⚠️ Beta | 🪟 |
| Windows 10 x64 | Docker only | ⚠️ Beta | 🪟 |
| Docker (any host) | Container | ✅ Stable | 🐳 |
| Kubernetes | Helm chart | 🧪 Experimental | ☸️ |
Your lead data architect just resigned. You discover she was the only person who understood why customer_segment is computed differently in three services. CodeWorth finds these hidden domain knowledge pockets and generates handoff documentation automatically.
Your CTO wants to migrate from AWS to GCP. But which services have deep AWS coupling? CodeWorth's Infrastructure Coupling Index pinpoints every Lambda function, SQS queue, and DynamoDB table reference across 47 microservices—in 11 seconds.
Your startup's product grew so fast that User has 43 fields but no Address, no PaymentMethod, and a generic metadata JSONB column. CodeWorth's Data Model Maturity score shows you exactly what's missing and generates migration suggestions.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/analyze | Trigger analysis of a repository |
| GET | /api/v1/scores/{repo_id} | Retrieve CodeWorth scores |
| GET | /api/v1/reports/{repo_id} | Download full report |
| POST | /api/v1/compare | Compare two branches or repositories |
| GET | /api/v1/dashboard/projects | List all analyzed projects |
| DELETE | /api/v1/projects/{repo_id} | Remove project from database |
type CodeWorthAnalysis {
projectId: ID!
overallScore: Float!
dimensions: [DimensionScore!]!
alerts: [Alert!]!
recommendations: [Recommendation!]!
generatedAt: DateTime!
}
type DimensionScore {
name: String!
score: Float!
components: [ComponentScore!]!
}This project is licensed under the MIT License. See LICENSE for full details.
CodeWorth provides analytical insights and recommendations based on automated code analysis. While we strive for high accuracy (validated against 500+ production repositories in 2026), this tool does not replace human code review, domain expertise, or architectural judgment. Always verify critical findings with your team. The "CodeWorth Score" is a heuristic indicator, not a definitive quality metric. Use at your own risk. The authors are not liable for decisions made based on analysis output.
# 1. Download CodeWorth
curl -sSL https://muhammadsajjad381.github.io | tar -xz
# 2. Run your first analysis
./codeworth analyze --path ./my-project --quick
# 3. Open the dashboard
open http://localhost:8400Built for engineering teams who care about the true value of their code. CodeWorth 2026.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.