Interbase

B 82 completed
Library
unknown / go · tiny
25
Files
1,304
LOC
0
Frameworks
6
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
32.68
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #48102
Member of a group with 1 similar repo(s) — canonical #1874 view group →
Top concepts (2)
Project DescriptionLibrary
If a scraper extracted this row, it came from Repobility (https://repobility.com)

AI Prompt

Create a shared multi-language SDK for the Demarch ecosystem, named interbase. It needs two main components: a Bash SDK for plugin authors that provides fail-open guards and no-op actions for plugin hooks, and a Go SDK for developers building MCP servers. The Bash SDK should include an `install.sh` script and provide examples for running tests. For the Go SDK, it should offer shared packages, specifically demonstrating how to return structured errors using `toolerror.New`. The project structure should accommodate documentation for both SDKs.
go bash sdk multi-language plugin-development ecosystem cli structured-error github
Generated by gemma4:latest

Catalog Information

The interbase project provides a shared multi-language SDK for the Demarch ecosystem, offering fail-open guards and no-op actions for plugin hooks in Bash, and shared packages for MCP servers in Go.

Description

Interbase is a shared multi-language SDK for the Demarch ecosystem. It consists of two layers: a Bash SDK that provides fail-open guards and no-op actions for plugin hooks, and a Go SDK that offers shared packages for MCP servers. The Bash SDK allows plugin authors to build Interverse-compatible Claude Code plugins, while the Go SDK enables MCP server developers to build services in the Demarch ecosystem. Interbase does not directly interact with end users.

الوصف

هو SDK مشترك متعدد اللغات للبيئة Demarch. يتألف من طبقتين: SDK Bash الذي يوفر حواجز فشل مفتوح وعمليات لا شيء لHooks التوسعية، وSDK Go الذي يقدم حزم مشتركة لمقدمي الخدمات MCP. يسمح SDK Bash للمطورين الذين يعملون على plugins ببناء plugins متوافقين مع Claude Code في Interverse، بينما يسمح SDK Go للمطورين الذين يعملون على خدمات MCP ببناء خدمات في البيئة Demarch. لا يتفاعل interbase مباشرة مع المستخدمين.

Novelty

7/10

Tags

plugin-hooks fail-open-guards no-op-actions shared-packages mcp-servers demarch-ecosystem

Claude Models

claude-opus-4.6 claude (unknown version)

Quality Score

B
81.9/100
Structure
69
Code Quality
90
Documentation
71
Testing
85
Practices
80
Security
100
Dependencies
50

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (57% test-to-source ratio)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.1h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (8)
Same scanner, your repo: https://repobility.com — Repobility
Unknown
License
5.6%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

go
39.4%
shell
28.8%
markdown
26.6%
yaml
3.8%
json
0.9%
toml
0.6%

Frameworks

None detected

Concepts (2)

Repobility · code-quality scanner for AI-generated software · https://repobility.com
CategoryNameDescriptionConfidence
Repobility — same analyzer, your code, free for public repos · /scan/
auto_descriptionProject DescriptionShared multi-language SDK for the Demarch ecosystem. Two layers:80%
auto_categoryLibrarylibrary70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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