Skip to content

Dev#2

Merged
Snider merged 2 commits intomainfrom
dev
Mar 21, 2026
Merged

Dev#2
Snider merged 2 commits intomainfrom
dev

Conversation

@Snider
Copy link
Copy Markdown
Contributor

@Snider Snider commented Mar 21, 2026

Summary by CodeRabbit

Release Notes

  • New Features

    • Introduced multi-repository audit capability for automated sweeps across multiple projects with configurable concurrency limits and comprehensive reporting.
    • Added automatic project type detection for Go, PHP, Node.js, Wails, and other frameworks.
  • Chores

    • Rebranded plugin collection to dAppCore Agentic under Lethean Community ownership.
    • CoreAgent upgraded to version 0.11.0.
    • Migrated to updated repository infrastructure.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 21, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 1a0d8d95-e608-41c7-8386-47ede06ee867

📥 Commits

Reviewing files that changed from the base of the PR and between 21f234a and 5628abc.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (14)
  • .claude-plugin/marketplace.json
  • claude/core/.claude-plugin/plugin.json
  • claude/core/skills/repo-sweep/SKILL.md
  • claude/core/skills/repo-sweep/scripts/list-repos.sh
  • cmd/main.go
  • go.mod
  • pkg/agentic/prep.go
  • pkg/brain/direct.go
  • pkg/brain/tools.go
  • pkg/monitor/monitor.go
  • pkg/monitor/sync.go
  • pkg/setup/config.go
  • pkg/setup/detect.go
  • pkg/setup/setup.go

📝 Walkthrough

Walkthrough

This pull request rebrands the Claude Core Agent project to dAppCore Agentic under Lethean Community ownership, migrates Go module paths from forge.lthn.ai to dappco.re, introduces a new repo-sweep skill with documentation and utilities for multi-repository audits, and adds project type detection functionality.

Changes

Cohort / File(s) Summary
Marketplace & Plugin Metadata
.claude-plugin/marketplace.json, claude/core/.claude-plugin/plugin.json
Updated marketplace name from "core-agent" to "dAppCore Agentic", changed owner to "Lethean Community" with new contact email, renamed plugin identifiers (coreCoreAgent, core-phpCorePHP, go-buildCoreBuild, devopsCoreDevOps), bumped CoreAgent version to 0.11.0, and updated homepage and repository URLs.
Skill Documentation
claude/core/skills/repo-sweep/SKILL.md
Added comprehensive documentation for new repo-sweep dispatched skill describing end-to-end multi-repository audit workflow including repository selection, task construction, agent dispatching with concurrency limits, completion monitoring, finding triage logic, and sweep report generation.
Repo-Sweep Utilities
claude/core/skills/repo-sweep/scripts/list-repos.sh
Added Bash script for filtering and listing repositories from repos.yaml with optional organisation filtering, supporting both yq and fallback grep/sed parsing methods.
Go Module Migration
go.mod, pkg/agentic/prep.go, pkg/brain/direct.go, pkg/monitor/monitor.go, pkg/monitor/sync.go, pkg/setup/config.go, pkg/setup/setup.go
Updated module path from dAppCo.re/go/agent to dappco.re/go/agent and migrated all internal import paths from forge.lthn.ai/core/... to dappco.re/go/... equivalents. Added direct dependencies on dappco.re/go/core v0.4.7 and github.com/stretchr/testify v1.11.1.
Service Initialisation Refactoring
cmd/main.go
Refactored initServices to construct core with explicit options map instead of named service lookup, and changed process service initialisation to use factory pattern with result type assertion rather than service registry retrieval.
Struct Formatting & Project Detection
pkg/brain/tools.go, pkg/setup/detect.go
Adjusted field alignment in RecallInput and RecallFilter structs. Added new ProjectType type with constants (TypeGo, TypePHP, TypeNode, TypeWails, TypeUnknown) and exported functions Detect() and DetectAll() for determining project types from filesystem marker files.
🚥 Pre-merge checks | ✅ 1 | ❌ 2

❌ Failed checks (1 warning, 1 inconclusive)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 61.54% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
Title check ❓ Inconclusive The title 'Dev' is vague and generic, providing no meaningful information about the substantive changes in this large changeset. Replace with a descriptive title that captures the main intent, such as 'Rebrand to dAppCore and refactor MCP tools' or 'Migrate from forge.lthn.ai to dappco.re and remove legacy MCP implementations'.
✅ Passed checks (1 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

Claude and others added 2 commits March 21, 2026 11:12
Orchestrates dispatching agents across multiple repos with:
- Repo selection (all, by org, by language, explicit list)
- Configurable persona + template + task per sweep
- Concurrency-aware dispatch with queue monitoring
- Finding triage: actionable → Forge issue, informational → OpenBrain, noise → ignore
- Summary report with per-repo findings

5 default profiles: quality, security, conventions, tests, docs.
Uses testing/reality-checker persona for quality sweeps.

Co-Authored-By: Charon <charon@lethean.io>
…process service

- Module path: dappco.re/go/agent
- Core import: dappco.re/go/core v0.4.7
- Process service re-enabled with new Core API
- Plugin bumped to v0.11.0
- Directory flattened from go/ to root

Co-Authored-By: Virgil <virgil@lethean.io>
@Snider Snider merged commit 6526860 into main Mar 21, 2026
Snider added a commit that referenced this pull request Mar 22, 2026
feat: AX audit + Codex review — polish pass
Snider pushed a commit that referenced this pull request Mar 22, 2026
…each 80% coverage. Current...' (#2) from agent/write-tests-for--pkg-monitor--to-reach-8 into main
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant