Semantica Poc

C+ 76 completed
Ai Ml
cli / python · small
283
Files
80,595
LOC
1
Frameworks
7
Languages

Pipeline State

completed
Run ID
#304152
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
57.80
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47628
Member of a group with 1 similar repo(s) — canonical #27307 view group →
Top concepts (12)
RepositoryProject DescriptionTestingtestingdata_accessbusiness_logicpresentationapiLayered ArchitectureFactoryTestingSearch
Same scanner, your repo: https://repobility.com — Repobility

AI Prompt

Create a command-line interface (CLI) proof-of-concept for a Marine Asset Risk Intelligence System, similar to Nereus. I need the core logic to demonstrate how scientific axioms can be physically linked to financial outcomes. The system should process raw data, use a knowledge graph approach (like Neo4j), and ideally show how it can perform scenario intelligence, perhaps by taking inputs like climate pathways or defining asset portfolios. Since this is a POC, focus on structuring the Python CLI using YAML or JSON for configuration and demonstrating the flow from ecological observation to a calculated financial value using defined axioms.
python cli knowledge-graph data-science finance environmental-tech poc system-architecture
Generated by gemma4:latest

Catalog Information

This project is a proof-of-concept for the Marine Asset Risk Intelligence System, developed by MARIS and Semantica.

Description

The semantica-poc project is a proof-of-concept for the Marine Asset Risk Intelligence System (MARIS). It utilizes Neo4j as its database. The system aims to provide risk intelligence for marine assets. However, due to the sparse README, further details about its functionality and features are not available.

الوصف

هذا المشروع هو مفهوم للنظام الذكي لمعرفة المخاطر في الأصول البحريّة، الذي طورته شركة MARIS و Semantica. يستخدم هذا النظام قاعدة البيانات Neo4j. يهدف النظام إلى تقديم معارف مخاطر الأصول البحرية. ومع أن README هذا المشروع ضيق، إلا أنه لا يمكننا الحصول على تفاصيل إضافية عن وظائفه والخصائص.

Novelty

3/10

Tags

risk-intelligence marine-assets asset-management data-analysis intelligent-system

Claude Models

claude-sonnet-4.6

Quality Score

C+
75.9/100
Structure
74
Code Quality
72
Documentation
90
Testing
75
Practices
62
Security
92
Dependencies
90

Strengths

  • Well-documented README with substantial content
  • CI/CD pipeline configured (github_actions)
  • Good test coverage (33% test-to-source ratio)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Containerized deployment (Docker)
  • Properly licensed project

Weaknesses

  • 2996 duplicate lines detected \u2014 consider DRY refactoring
  • 18 'god files' with >500 LOC need decomposition

Security & Health

18.1h
Tech Debt (A)
Medium
DORA Rating
A
OWASP (100%)
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
PASS
Quality Gate
A
Risk (0)
MIT
License
17.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
60.6%
json
33.4%
markdown
5.4%
shell
0.3%
yaml
0.2%
toml
0.1%
text
0.0%

Frameworks

pytest

Symbols

variable589
function535
method281
constant264
class96
property36

API Endpoints (11)

Repobility · code-quality intelligence · https://repobility.com
MethodPathHandlerFramework
Repobility · code-quality intelligence · https://repobility.com
GET/axiom/{axiom_id}get_axiomFastAPI
POST/comparecompare_sitesFastAPI
POST/disclosure/tnfd-leapgenerate_tnfd_leapFastAPI
GET/graph/node/{node_id}get_nodeFastAPI
POST/graph/traversetraverseFastAPI
GET/healthhealthFastAPI
GET/provenanceprovenance_summaryFastAPI
GET/provenance/{entity_id}get_provenanceFastAPI
GET/provenance/{entity_id}/markdownget_provenance_markdownFastAPI
POST/queryqueryFastAPI
GET/site/{site_name}get_siteFastAPI

Concepts (17)

Findings curated by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Same scanner, your repo: https://repobility.com — Repobility
design_patternRepositoryFound repository-named files80%
auto_descriptionProject DescriptionTranslating ecological complexity into investment-grade natural capital assets. The "Hybrid" Intelligence Model - where Semantica's extracted axioms form the physical logic of ocean finance. Where ocean science meets investment intelligence.80%
auto_categoryTestingtesting70%
arch_layertestingDetected testing layer70%
arch_layerdata_accessDetected data_access layer70%
arch_layerbusiness_logicDetected business_logic layer70%
arch_layerpresentationDetected presentation layer70%
arch_layerapiDetected api layer70%
arch_patternLayered ArchitectureFound API/routes, service, and data layers70%
design_patternFactoryFound factory/create_ naming patterns60%
business_logicTestingDetected from 54 related files50%
business_logicSearchDetected from 14 related files50%
business_logicFile ManagementDetected from 6 related files50%
business_logicDatabaseDetected from 13 related files50%
business_logicConfigurationDetected from 4 related files50%
business_logicAuthenticationDetected from 2 related files50%
business_logicAnalyticsDetected from 2 related files50%
Repobility — the code-quality scanner for AI-generated software · https://repobility.com

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/27980.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV