From 5628abcc7ff753fc204381a9a5bd9bcc072a7877 Mon Sep 17 00:00:00 2001 From: Snider Date: Sat, 21 Mar 2026 11:10:31 +0000 Subject: [PATCH] refactor: flatten go/ subdir, migrate to dappco.re/go/agent, restore 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 --- .claude-plugin/marketplace.json | 20 ++++++++--------- claude/core/.claude-plugin/plugin.json | 12 +++++----- {go/cmd/core-agent => cmd}/main.go | 22 ++++++++++--------- go/go.mod => go.mod | 8 +++++-- go/go.sum => go.sum | 2 ++ {go/pkg => pkg}/agentic/auto_pr.go | 0 {go/pkg => pkg}/agentic/dispatch.go | 0 {go/pkg => pkg}/agentic/epic.go | 0 {go/pkg => pkg}/agentic/events.go | 0 {go/pkg => pkg}/agentic/ingest.go | 0 {go/pkg => pkg}/agentic/mirror.go | 0 {go/pkg => pkg}/agentic/paths.go | 0 {go/pkg => pkg}/agentic/paths_test.go | 0 {go/pkg => pkg}/agentic/plan.go | 0 {go/pkg => pkg}/agentic/pr.go | 0 {go/pkg => pkg}/agentic/prep.go | 2 +- {go/pkg => pkg}/agentic/queue.go | 0 {go/pkg => pkg}/agentic/remote.go | 0 {go/pkg => pkg}/agentic/remote_client.go | 0 {go/pkg => pkg}/agentic/remote_status.go | 0 {go/pkg => pkg}/agentic/resume.go | 0 {go/pkg => pkg}/agentic/review_queue.go | 0 {go/pkg => pkg}/agentic/scan.go | 0 {go/pkg => pkg}/agentic/status.go | 0 {go/pkg => pkg}/agentic/verify.go | 0 {go/pkg => pkg}/agentic/watch.go | 0 {go/pkg => pkg}/brain/brain.go | 0 {go/pkg => pkg}/brain/brain_test.go | 0 {go/pkg => pkg}/brain/direct.go | 2 +- {go/pkg => pkg}/brain/messaging.go | 0 {go/pkg => pkg}/brain/provider.go | 0 {go/pkg => pkg}/brain/tools.go | 0 {go/pkg => pkg}/lib/flow/cpp.md | 0 {go/pkg => pkg}/lib/flow/docker.md | 0 {go/pkg => pkg}/lib/flow/git.md | 0 {go/pkg => pkg}/lib/flow/go.md | 0 {go/pkg => pkg}/lib/flow/npm.md | 0 {go/pkg => pkg}/lib/flow/php.md | 0 {go/pkg => pkg}/lib/flow/prod-push-polish.md | 0 {go/pkg => pkg}/lib/flow/py.md | 0 {go/pkg => pkg}/lib/flow/release.md | 0 {go/pkg => pkg}/lib/flow/ts.md | 0 {go/pkg => pkg}/lib/lib.go | 0 {go/pkg => pkg}/lib/persona/ads/auditor.md | 0 .../lib/persona/ads/creative-strategist.md | 0 .../lib/persona/ads/paid-social-strategist.md | 0 .../lib/persona/ads/ppc-strategist.md | 0 .../lib/persona/ads/programmatic-buyer.md | 0 .../lib/persona/ads/search-query-analyst.md | 0 .../lib/persona/ads/tracking-specialist.md | 0 .../blockchain/identity-graph-operator.md | 0 .../lib/persona/blockchain/identity-trust.md | 0 .../persona/blockchain/security-auditor.md | 0 .../lib/persona/blockchain/zk-steward.md | 0 .../lib/persona/code/agents-orchestrator.md | 0 .../lib/persona/code/ai-engineer.md | 0 .../code/autonomous-optimization-architect.md | 0 .../lib/persona/code/backend-architect.md | 0 .../lib/persona/code/data-engineer.md | 0 .../lib/persona/code/developer-advocate.md | 0 .../lib/persona/code/frontend-developer.md | 0 .../lib/persona/code/lsp-index-engineer.md | 0 .../lib/persona/code/rapid-prototyper.md | 0 .../lib/persona/code/senior-developer.md | 0 .../lib/persona/code/technical-writer.md | 0 .../lib/persona/design/brand-guardian.md | 0 .../persona/design/image-prompt-engineer.md | 0 .../design/inclusive-visuals-specialist.md | 0 .../lib/persona/design/security-developer.md | 0 .../lib/persona/design/ui-designer.md | 0 .../lib/persona/design/ux-architect.md | 0 .../lib/persona/design/ux-researcher.md | 0 .../lib/persona/design/visual-storyteller.md | 0 .../lib/persona/design/whimsy-injector.md | 0 .../lib/persona/devops/automator.md | 0 {go/pkg => pkg}/lib/persona/devops/junior.md | 0 .../lib/persona/devops/security-developer.md | 0 {go/pkg => pkg}/lib/persona/devops/senior.md | 0 .../lib/persona/plan/EXECUTIVE-BRIEF.md | 0 .../lib/persona/plan/QUICKSTART.md | 0 .../coordination/agent-activation-prompts.md | 0 .../plan/coordination/handoff-templates.md | 0 .../lib/persona/plan/experiment-tracker.md | 0 .../lib/persona/plan/nexus-strategy.md | 0 .../plan/playbooks/phase-0-discovery.md | 0 .../plan/playbooks/phase-1-strategy.md | 0 .../plan/playbooks/phase-2-foundation.md | 0 .../persona/plan/playbooks/phase-3-build.md | 0 .../plan/playbooks/phase-4-hardening.md | 0 .../persona/plan/playbooks/phase-5-launch.md | 0 .../persona/plan/playbooks/phase-6-operate.md | 0 .../lib/persona/plan/project-shepherd.md | 0 .../runbooks/scenario-enterprise-feature.md | 0 .../runbooks/scenario-incident-response.md | 0 .../runbooks/scenario-marketing-campaign.md | 0 .../plan/runbooks/scenario-startup-mvp.md | 0 {go/pkg => pkg}/lib/persona/plan/senior.md | 0 .../lib/persona/plan/studio-operations.md | 0 .../lib/persona/plan/studio-producer.md | 0 .../product/behavioral-nudge-engine.md | 0 .../persona/product/feedback-synthesizer.md | 0 .../lib/persona/product/security-developer.md | 0 .../lib/persona/product/sprint-prioritizer.md | 0 .../lib/persona/product/trend-researcher.md | 0 .../lib/persona/sales/account-strategist.md | 0 {go/pkg => pkg}/lib/persona/sales/coach.md | 0 .../lib/persona/sales/deal-strategist.md | 0 .../lib/persona/sales/discovery-coach.md | 0 {go/pkg => pkg}/lib/persona/sales/engineer.md | 0 .../lib/persona/sales/outbound-strategist.md | 0 .../lib/persona/sales/pipeline-analyst.md | 0 .../lib/persona/sales/proposal-strategist.md | 0 .../lib/persona/secops/architect.md | 0 .../lib/persona/secops/developer.md | 0 {go/pkg => pkg}/lib/persona/secops/devops.md | 0 .../lib/persona/secops/incident-commander.md | 0 {go/pkg => pkg}/lib/persona/secops/junior.md | 0 .../lib/persona/secops/operations.md | 0 {go/pkg => pkg}/lib/persona/secops/senior.md | 0 .../lib/persona/smm/carousel-growth-engine.md | 0 .../lib/persona/smm/content-creator.md | 0 .../lib/persona/smm/cultural-intelligence.md | 0 .../lib/persona/smm/growth-hacker.md | 0 .../lib/persona/smm/instagram-curator.md | 0 .../persona/smm/linkedin-content-creator.md | 0 .../persona/smm/reddit-community-builder.md | 0 .../lib/persona/smm/security-developer.md | 0 .../lib/persona/smm/security-secops.md | 0 .../lib/persona/smm/seo-specialist.md | 0 .../persona/smm/social-media-strategist.md | 0 .../lib/persona/smm/tiktok-strategist.md | 0 .../lib/persona/smm/twitter-engager.md | 0 .../spatial/macos-spatial-metal-engineer.md | 0 .../terminal-integration-specialist.md | 0 .../lib/persona/support/accounts-payable.md | 0 .../lib/persona/support/analytics-reporter.md | 0 .../lib/persona/support/compliance-auditor.md | 0 .../support/executive-summary-generator.md | 0 .../lib/persona/support/finance-tracker.md | 0 .../support/infrastructure-maintainer.md | 0 .../support/legal-compliance-checker.md | 0 .../lib/persona/support/responder.md | 0 .../lib/persona/support/security-developer.md | 0 .../lib/persona/support/security-secops.md | 0 .../persona/testing/accessibility-auditor.md | 0 .../lib/persona/testing/api-tester.md | 0 .../lib/persona/testing/evidence-collector.md | 0 .../lib/persona/testing/model-qa.md | 0 .../testing/performance-benchmarker.md | 0 .../lib/persona/testing/reality-checker.md | 0 .../lib/persona/testing/security-developer.md | 0 .../persona/testing/test-results-analyzer.md | 0 .../lib/persona/testing/tool-evaluator.md | 0 .../lib/persona/testing/workflow-optimizer.md | 0 {go/pkg => pkg}/lib/prompt/coding.md | 0 {go/pkg => pkg}/lib/prompt/conventions.md | 0 {go/pkg => pkg}/lib/prompt/default.md | 0 {go/pkg => pkg}/lib/prompt/security.md | 0 {go/pkg => pkg}/lib/prompt/verify.md | 0 {go/pkg => pkg}/lib/task/api-consistency.yaml | 0 {go/pkg => pkg}/lib/task/bug-fix.yaml | 0 {go/pkg => pkg}/lib/task/code/dead-code.md | 0 {go/pkg => pkg}/lib/task/code/refactor.md | 0 {go/pkg => pkg}/lib/task/code/review.md | 0 .../lib/task/code/review/conventions.md | 0 .../lib/task/code/review/plan.yaml | 0 .../lib/task/code/review/severity.md | 0 {go/pkg => pkg}/lib/task/code/simplifier.md | 0 .../lib/task/code/simplifier/patterns.md | 0 {go/pkg => pkg}/lib/task/code/test-gaps.md | 0 .../lib/task/dependency-audit.yaml | 0 {go/pkg => pkg}/lib/task/doc-sync.yaml | 0 {go/pkg => pkg}/lib/task/feature-port.yaml | 0 {go/pkg => pkg}/lib/task/new-feature.yaml | 0 .../lib/workspace/default/.gitignore | 0 .../lib/workspace/default/CLAUDE.md.tmpl | 0 .../lib/workspace/default/CONTEXT.md.tmpl | 0 .../lib/workspace/default/PROMPT.md.tmpl | 0 .../lib/workspace/default/TODO.md.tmpl | 0 .../lib/workspace/review/CLAUDE.md.tmpl | 0 .../lib/workspace/review/REVIEW.md.tmpl | 0 .../lib/workspace/security/CLAUDE.md.tmpl | 0 .../lib/workspace/security/FINDINGS.md.tmpl | 0 .../lib/workspace/security/TODO.md.tmpl | 0 {go/pkg => pkg}/monitor/monitor.go | 2 +- {go/pkg => pkg}/monitor/sync.go | 2 +- {go/pkg => pkg}/setup/config.go | 2 +- {go/pkg => pkg}/setup/detect.go | 0 {go/pkg => pkg}/setup/setup.go | 2 +- 189 files changed, 42 insertions(+), 34 deletions(-) rename {go/cmd/core-agent => cmd}/main.go (84%) rename go/go.mod => go.mod (96%) rename go/go.sum => go.sum (99%) rename {go/pkg => pkg}/agentic/auto_pr.go (100%) rename {go/pkg => pkg}/agentic/dispatch.go (100%) rename {go/pkg => pkg}/agentic/epic.go (100%) rename {go/pkg => pkg}/agentic/events.go (100%) rename {go/pkg => pkg}/agentic/ingest.go (100%) rename {go/pkg => pkg}/agentic/mirror.go (100%) rename {go/pkg => pkg}/agentic/paths.go (100%) rename {go/pkg => pkg}/agentic/paths_test.go (100%) rename {go/pkg => pkg}/agentic/plan.go (100%) rename {go/pkg => pkg}/agentic/pr.go (100%) rename {go/pkg => pkg}/agentic/prep.go (99%) rename {go/pkg => pkg}/agentic/queue.go (100%) rename {go/pkg => pkg}/agentic/remote.go (100%) rename {go/pkg => pkg}/agentic/remote_client.go (100%) rename {go/pkg => pkg}/agentic/remote_status.go (100%) rename {go/pkg => pkg}/agentic/resume.go (100%) rename {go/pkg => pkg}/agentic/review_queue.go (100%) rename {go/pkg => pkg}/agentic/scan.go (100%) rename {go/pkg => pkg}/agentic/status.go (100%) rename {go/pkg => pkg}/agentic/verify.go (100%) rename {go/pkg => pkg}/agentic/watch.go (100%) rename {go/pkg => pkg}/brain/brain.go (100%) rename {go/pkg => pkg}/brain/brain_test.go (100%) rename {go/pkg => pkg}/brain/direct.go (99%) rename {go/pkg => pkg}/brain/messaging.go (100%) rename {go/pkg => pkg}/brain/provider.go (100%) rename {go/pkg => pkg}/brain/tools.go (100%) rename {go/pkg => pkg}/lib/flow/cpp.md (100%) rename {go/pkg => pkg}/lib/flow/docker.md (100%) rename {go/pkg => pkg}/lib/flow/git.md (100%) rename {go/pkg => pkg}/lib/flow/go.md (100%) rename {go/pkg => pkg}/lib/flow/npm.md (100%) rename {go/pkg => pkg}/lib/flow/php.md (100%) rename {go/pkg => pkg}/lib/flow/prod-push-polish.md (100%) rename {go/pkg => pkg}/lib/flow/py.md (100%) rename {go/pkg => pkg}/lib/flow/release.md (100%) rename {go/pkg => pkg}/lib/flow/ts.md (100%) rename {go/pkg => pkg}/lib/lib.go (100%) rename {go/pkg => pkg}/lib/persona/ads/auditor.md (100%) rename {go/pkg => pkg}/lib/persona/ads/creative-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/ads/paid-social-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/ads/ppc-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/ads/programmatic-buyer.md (100%) rename {go/pkg => pkg}/lib/persona/ads/search-query-analyst.md (100%) rename {go/pkg => pkg}/lib/persona/ads/tracking-specialist.md (100%) rename {go/pkg => pkg}/lib/persona/blockchain/identity-graph-operator.md (100%) rename {go/pkg => pkg}/lib/persona/blockchain/identity-trust.md (100%) rename {go/pkg => pkg}/lib/persona/blockchain/security-auditor.md (100%) rename {go/pkg => pkg}/lib/persona/blockchain/zk-steward.md (100%) rename {go/pkg => pkg}/lib/persona/code/agents-orchestrator.md (100%) rename {go/pkg => pkg}/lib/persona/code/ai-engineer.md (100%) rename {go/pkg => pkg}/lib/persona/code/autonomous-optimization-architect.md (100%) rename {go/pkg => pkg}/lib/persona/code/backend-architect.md (100%) rename {go/pkg => pkg}/lib/persona/code/data-engineer.md (100%) rename {go/pkg => pkg}/lib/persona/code/developer-advocate.md (100%) rename {go/pkg => pkg}/lib/persona/code/frontend-developer.md (100%) rename {go/pkg => pkg}/lib/persona/code/lsp-index-engineer.md (100%) rename {go/pkg => pkg}/lib/persona/code/rapid-prototyper.md (100%) rename {go/pkg => pkg}/lib/persona/code/senior-developer.md (100%) rename {go/pkg => pkg}/lib/persona/code/technical-writer.md (100%) rename {go/pkg => pkg}/lib/persona/design/brand-guardian.md (100%) rename {go/pkg => pkg}/lib/persona/design/image-prompt-engineer.md (100%) rename {go/pkg => pkg}/lib/persona/design/inclusive-visuals-specialist.md (100%) rename {go/pkg => pkg}/lib/persona/design/security-developer.md (100%) rename {go/pkg => pkg}/lib/persona/design/ui-designer.md (100%) rename {go/pkg => pkg}/lib/persona/design/ux-architect.md (100%) rename {go/pkg => pkg}/lib/persona/design/ux-researcher.md (100%) rename {go/pkg => pkg}/lib/persona/design/visual-storyteller.md (100%) rename {go/pkg => pkg}/lib/persona/design/whimsy-injector.md (100%) rename {go/pkg => pkg}/lib/persona/devops/automator.md (100%) rename {go/pkg => pkg}/lib/persona/devops/junior.md (100%) rename {go/pkg => pkg}/lib/persona/devops/security-developer.md (100%) rename {go/pkg => pkg}/lib/persona/devops/senior.md (100%) rename {go/pkg => pkg}/lib/persona/plan/EXECUTIVE-BRIEF.md (100%) rename {go/pkg => pkg}/lib/persona/plan/QUICKSTART.md (100%) rename {go/pkg => pkg}/lib/persona/plan/coordination/agent-activation-prompts.md (100%) rename {go/pkg => pkg}/lib/persona/plan/coordination/handoff-templates.md (100%) rename {go/pkg => pkg}/lib/persona/plan/experiment-tracker.md (100%) rename {go/pkg => pkg}/lib/persona/plan/nexus-strategy.md (100%) rename {go/pkg => pkg}/lib/persona/plan/playbooks/phase-0-discovery.md (100%) rename {go/pkg => pkg}/lib/persona/plan/playbooks/phase-1-strategy.md (100%) rename {go/pkg => pkg}/lib/persona/plan/playbooks/phase-2-foundation.md (100%) rename {go/pkg => pkg}/lib/persona/plan/playbooks/phase-3-build.md (100%) rename {go/pkg => pkg}/lib/persona/plan/playbooks/phase-4-hardening.md (100%) rename {go/pkg => pkg}/lib/persona/plan/playbooks/phase-5-launch.md (100%) rename {go/pkg => pkg}/lib/persona/plan/playbooks/phase-6-operate.md (100%) rename {go/pkg => pkg}/lib/persona/plan/project-shepherd.md (100%) rename {go/pkg => pkg}/lib/persona/plan/runbooks/scenario-enterprise-feature.md (100%) rename {go/pkg => pkg}/lib/persona/plan/runbooks/scenario-incident-response.md (100%) rename {go/pkg => pkg}/lib/persona/plan/runbooks/scenario-marketing-campaign.md (100%) rename {go/pkg => pkg}/lib/persona/plan/runbooks/scenario-startup-mvp.md (100%) rename {go/pkg => pkg}/lib/persona/plan/senior.md (100%) rename {go/pkg => pkg}/lib/persona/plan/studio-operations.md (100%) rename {go/pkg => pkg}/lib/persona/plan/studio-producer.md (100%) rename {go/pkg => pkg}/lib/persona/product/behavioral-nudge-engine.md (100%) rename {go/pkg => pkg}/lib/persona/product/feedback-synthesizer.md (100%) rename {go/pkg => pkg}/lib/persona/product/security-developer.md (100%) rename {go/pkg => pkg}/lib/persona/product/sprint-prioritizer.md (100%) rename {go/pkg => pkg}/lib/persona/product/trend-researcher.md (100%) rename {go/pkg => pkg}/lib/persona/sales/account-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/sales/coach.md (100%) rename {go/pkg => pkg}/lib/persona/sales/deal-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/sales/discovery-coach.md (100%) rename {go/pkg => pkg}/lib/persona/sales/engineer.md (100%) rename {go/pkg => pkg}/lib/persona/sales/outbound-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/sales/pipeline-analyst.md (100%) rename {go/pkg => pkg}/lib/persona/sales/proposal-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/secops/architect.md (100%) rename {go/pkg => pkg}/lib/persona/secops/developer.md (100%) rename {go/pkg => pkg}/lib/persona/secops/devops.md (100%) rename {go/pkg => pkg}/lib/persona/secops/incident-commander.md (100%) rename {go/pkg => pkg}/lib/persona/secops/junior.md (100%) rename {go/pkg => pkg}/lib/persona/secops/operations.md (100%) rename {go/pkg => pkg}/lib/persona/secops/senior.md (100%) rename {go/pkg => pkg}/lib/persona/smm/carousel-growth-engine.md (100%) rename {go/pkg => pkg}/lib/persona/smm/content-creator.md (100%) rename {go/pkg => pkg}/lib/persona/smm/cultural-intelligence.md (100%) rename {go/pkg => pkg}/lib/persona/smm/growth-hacker.md (100%) rename {go/pkg => pkg}/lib/persona/smm/instagram-curator.md (100%) rename {go/pkg => pkg}/lib/persona/smm/linkedin-content-creator.md (100%) rename {go/pkg => pkg}/lib/persona/smm/reddit-community-builder.md (100%) rename {go/pkg => pkg}/lib/persona/smm/security-developer.md (100%) rename {go/pkg => pkg}/lib/persona/smm/security-secops.md (100%) rename {go/pkg => pkg}/lib/persona/smm/seo-specialist.md (100%) rename {go/pkg => pkg}/lib/persona/smm/social-media-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/smm/tiktok-strategist.md (100%) rename {go/pkg => pkg}/lib/persona/smm/twitter-engager.md (100%) rename {go/pkg => pkg}/lib/persona/spatial/macos-spatial-metal-engineer.md (100%) rename {go/pkg => pkg}/lib/persona/spatial/terminal-integration-specialist.md (100%) rename {go/pkg => pkg}/lib/persona/support/accounts-payable.md (100%) rename {go/pkg => pkg}/lib/persona/support/analytics-reporter.md (100%) rename {go/pkg => pkg}/lib/persona/support/compliance-auditor.md (100%) rename {go/pkg => pkg}/lib/persona/support/executive-summary-generator.md (100%) rename {go/pkg => pkg}/lib/persona/support/finance-tracker.md (100%) rename {go/pkg => pkg}/lib/persona/support/infrastructure-maintainer.md (100%) rename {go/pkg => pkg}/lib/persona/support/legal-compliance-checker.md (100%) rename {go/pkg => pkg}/lib/persona/support/responder.md (100%) rename {go/pkg => pkg}/lib/persona/support/security-developer.md (100%) rename {go/pkg => pkg}/lib/persona/support/security-secops.md (100%) rename {go/pkg => pkg}/lib/persona/testing/accessibility-auditor.md (100%) rename {go/pkg => pkg}/lib/persona/testing/api-tester.md (100%) rename {go/pkg => pkg}/lib/persona/testing/evidence-collector.md (100%) rename {go/pkg => pkg}/lib/persona/testing/model-qa.md (100%) rename {go/pkg => pkg}/lib/persona/testing/performance-benchmarker.md (100%) rename {go/pkg => pkg}/lib/persona/testing/reality-checker.md (100%) rename {go/pkg => pkg}/lib/persona/testing/security-developer.md (100%) rename {go/pkg => pkg}/lib/persona/testing/test-results-analyzer.md (100%) rename {go/pkg => pkg}/lib/persona/testing/tool-evaluator.md (100%) rename {go/pkg => pkg}/lib/persona/testing/workflow-optimizer.md (100%) rename {go/pkg => pkg}/lib/prompt/coding.md (100%) rename {go/pkg => pkg}/lib/prompt/conventions.md (100%) rename {go/pkg => pkg}/lib/prompt/default.md (100%) rename {go/pkg => pkg}/lib/prompt/security.md (100%) rename {go/pkg => pkg}/lib/prompt/verify.md (100%) rename {go/pkg => pkg}/lib/task/api-consistency.yaml (100%) rename {go/pkg => pkg}/lib/task/bug-fix.yaml (100%) rename {go/pkg => pkg}/lib/task/code/dead-code.md (100%) rename {go/pkg => pkg}/lib/task/code/refactor.md (100%) rename {go/pkg => pkg}/lib/task/code/review.md (100%) rename {go/pkg => pkg}/lib/task/code/review/conventions.md (100%) rename {go/pkg => pkg}/lib/task/code/review/plan.yaml (100%) rename {go/pkg => pkg}/lib/task/code/review/severity.md (100%) rename {go/pkg => pkg}/lib/task/code/simplifier.md (100%) rename {go/pkg => pkg}/lib/task/code/simplifier/patterns.md (100%) rename {go/pkg => pkg}/lib/task/code/test-gaps.md (100%) rename {go/pkg => pkg}/lib/task/dependency-audit.yaml (100%) rename {go/pkg => pkg}/lib/task/doc-sync.yaml (100%) rename {go/pkg => pkg}/lib/task/feature-port.yaml (100%) rename {go/pkg => pkg}/lib/task/new-feature.yaml (100%) rename {go/pkg => pkg}/lib/workspace/default/.gitignore (100%) rename {go/pkg => pkg}/lib/workspace/default/CLAUDE.md.tmpl (100%) rename {go/pkg => pkg}/lib/workspace/default/CONTEXT.md.tmpl (100%) rename {go/pkg => pkg}/lib/workspace/default/PROMPT.md.tmpl (100%) rename {go/pkg => pkg}/lib/workspace/default/TODO.md.tmpl (100%) rename {go/pkg => pkg}/lib/workspace/review/CLAUDE.md.tmpl (100%) rename {go/pkg => pkg}/lib/workspace/review/REVIEW.md.tmpl (100%) rename {go/pkg => pkg}/lib/workspace/security/CLAUDE.md.tmpl (100%) rename {go/pkg => pkg}/lib/workspace/security/FINDINGS.md.tmpl (100%) rename {go/pkg => pkg}/lib/workspace/security/TODO.md.tmpl (100%) rename {go/pkg => pkg}/monitor/monitor.go (99%) rename {go/pkg => pkg}/monitor/sync.go (98%) rename {go/pkg => pkg}/setup/config.go (99%) rename {go/pkg => pkg}/setup/detect.go (100%) rename {go/pkg => pkg}/setup/setup.go (99%) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 68af6dc..81002fa 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1,19 +1,19 @@ { - "name": "core-agent", - "description": "Host UK Claude Code plugin collection", + "name": "dAppCore Agentic", + "description": "Agentic systems to work on the Lethean Network's dAppCore project", "owner": { - "name": "Host UK", - "email": "hello@host.uk.com" + "name": "Lethean Community", + "email": "hello@lethean.io" }, "plugins": [ { - "name": "core", + "name": "CoreAgent", "source": "./claude/core", - "description": "Core agent platform — dispatch (local + remote), verify+merge, CodeRabbit/Codex review queue, GitHub mirror, cross-agent messaging, OpenBrain integration", - "version": "0.10.0" + "description": "Core agent platform", + "version": "0.11.0" }, { - "name": "core-php", + "name": "CorePHP", "source": { "source": "url", "url": "https://forge.lthn.ai/core/php.git" @@ -22,7 +22,7 @@ "version": "0.1.0" }, { - "name": "go-build", + "name": "CoreBuild", "source": { "source": "url", "url": "https://forge.lthn.ai/core/go-build.git" @@ -31,7 +31,7 @@ "version": "0.1.0" }, { - "name": "devops", + "name": "CoreDevOps", "source": { "source": "url", "url": "https://forge.lthn.ai/core/go-devops.git" diff --git a/claude/core/.claude-plugin/plugin.json b/claude/core/.claude-plugin/plugin.json index bcaf068..5949f1f 100644 --- a/claude/core/.claude-plugin/plugin.json +++ b/claude/core/.claude-plugin/plugin.json @@ -1,13 +1,13 @@ { - "name": "core", + "name": "CoreAgent", "description": "Core agent platform — dispatch (local + remote), verify+merge, CodeRabbit/Codex review queue, GitHub mirror, cross-agent messaging, OpenBrain integration, inbox notifications", - "version": "0.10.0", + "version": "0.11.0", "author": { - "name": "Lethean", - "email": "hello@host.uk.com" + "name": "Lethean Community", + "email": "hello@lethean.io" }, - "homepage": "https://forge.lthn.ai/core/agent", - "repository": "https://forge.lthn.ai/core/agent.git", + "homepage": "https://dappco.re/agent/claude", + "repository": "https://github.com/dAppCore/agent.git", "license": "EUPL-1.2", "keywords": [ "agentic", diff --git a/go/cmd/core-agent/main.go b/cmd/main.go similarity index 84% rename from go/cmd/core-agent/main.go rename to cmd/main.go index 17c09d9..84cc82c 100644 --- a/go/cmd/core-agent/main.go +++ b/cmd/main.go @@ -6,12 +6,12 @@ import ( "os" "path/filepath" - "forge.lthn.ai/core/agent/agentic" - "forge.lthn.ai/core/agent/brain" - "forge.lthn.ai/core/agent/monitor" + "dappco.re/go/agent/pkg/agentic" + "dappco.re/go/agent/pkg/brain" + "dappco.re/go/agent/pkg/monitor" "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-process" - "forge.lthn.ai/core/go/pkg/core" + "dappco.re/go/core" "forge.lthn.ai/core/mcp/pkg/mcp" ) @@ -25,15 +25,17 @@ func main() { // Shared setup for both mcp and serve commands initServices := func() (*mcp.Service, *monitor.Subsystem, error) { - c, err := core.New(core.WithName("process", process.NewService(process.Options{}))) + c := core.New(core.Options{ + {Key: "name", Value: "core-agent"}, + }) + procFactory := process.NewService(process.Options{}) + procResult, err := procFactory(c) if err != nil { - return nil, nil, cli.Wrap(err, "init core") + return nil, nil, cli.Wrap(err, "init process service") } - procSvc, ok := c.Service("process").(*process.Service) - if !ok { - return nil, nil, cli.Wrap(core.E("core-agent", "process service not found", nil), "get process service") + if procSvc, ok := procResult.(*process.Service); ok { + process.SetDefault(procSvc) } - process.SetDefault(procSvc) mon := monitor.New() prep := agentic.NewPrep() diff --git a/go/go.mod b/go.mod similarity index 96% rename from go/go.mod rename to go.mod index b15ccbb..556b242 100644 --- a/go/go.mod +++ b/go.mod @@ -1,11 +1,11 @@ -module dAppCo.re/go/agent +module dappco.re/go/agent go 1.26.0 require ( + dappco.re/go/core v0.4.7 forge.lthn.ai/core/api v0.1.3 forge.lthn.ai/core/cli v0.3.6 - forge.lthn.ai/core/go v0.3.1 forge.lthn.ai/core/go-io v0.1.5 forge.lthn.ai/core/go-log v0.0.4 forge.lthn.ai/core/go-process v0.2.7 @@ -13,10 +13,12 @@ require ( forge.lthn.ai/core/mcp v0.3.2 github.com/gin-gonic/gin v1.12.0 github.com/modelcontextprotocol/go-sdk v1.4.1 + github.com/stretchr/testify v1.11.1 gopkg.in/yaml.v3 v3.0.1 ) require ( + forge.lthn.ai/core/go v0.3.1 // indirect forge.lthn.ai/core/go-ai v0.1.11 // indirect forge.lthn.ai/core/go-i18n v0.1.6 // indirect forge.lthn.ai/core/go-inference v0.1.5 // indirect @@ -46,6 +48,7 @@ require ( github.com/clipperhouse/uax29/v2 v2.7.0 // indirect github.com/cloudwego/base64x v0.1.6 // indirect github.com/coreos/go-oidc/v3 v3.17.0 // indirect + github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect github.com/gabriel-vasile/mimetype v1.4.13 // indirect @@ -104,6 +107,7 @@ require ( github.com/muesli/termenv v0.16.0 // indirect github.com/ollama/ollama v0.18.0 // indirect github.com/pelletier/go-toml/v2 v2.2.4 // indirect + github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/qdrant/go-client v1.17.1 // indirect github.com/quic-go/qpack v0.6.0 // indirect github.com/quic-go/quic-go v0.59.0 // indirect diff --git a/go/go.sum b/go.sum similarity index 99% rename from go/go.sum rename to go.sum index 519d376..a904d1d 100644 --- a/go/go.sum +++ b/go.sum @@ -1,3 +1,5 @@ +dappco.re/go/core v0.4.7 h1:KmIA/2lo6rl1NMtLrKqCWfMlUqpDZYH3q0/d10dTtGA= +dappco.re/go/core v0.4.7/go.mod h1:f2/tBZ3+3IqDrg2F5F598llv0nmb/4gJVCFzM5geE4A= forge.lthn.ai/core/api v0.1.3 h1:iYmNP6zK5SiNRunYEsXPvjppTh3bQADkMyoCC8lEs48= forge.lthn.ai/core/api v0.1.3/go.mod h1:dBOZc6DS0HdnTfCJZ8FkZxWJio2cIf0d1UrCAlDanrA= forge.lthn.ai/core/cli v0.3.6 h1:qYAn+6iMd2py7Wu2CYgXCRQvin1/QG72lH8skR7kqsE= diff --git a/go/pkg/agentic/auto_pr.go b/pkg/agentic/auto_pr.go similarity index 100% rename from go/pkg/agentic/auto_pr.go rename to pkg/agentic/auto_pr.go diff --git a/go/pkg/agentic/dispatch.go b/pkg/agentic/dispatch.go similarity index 100% rename from go/pkg/agentic/dispatch.go rename to pkg/agentic/dispatch.go diff --git a/go/pkg/agentic/epic.go b/pkg/agentic/epic.go similarity index 100% rename from go/pkg/agentic/epic.go rename to pkg/agentic/epic.go diff --git a/go/pkg/agentic/events.go b/pkg/agentic/events.go similarity index 100% rename from go/pkg/agentic/events.go rename to pkg/agentic/events.go diff --git a/go/pkg/agentic/ingest.go b/pkg/agentic/ingest.go similarity index 100% rename from go/pkg/agentic/ingest.go rename to pkg/agentic/ingest.go diff --git a/go/pkg/agentic/mirror.go b/pkg/agentic/mirror.go similarity index 100% rename from go/pkg/agentic/mirror.go rename to pkg/agentic/mirror.go diff --git a/go/pkg/agentic/paths.go b/pkg/agentic/paths.go similarity index 100% rename from go/pkg/agentic/paths.go rename to pkg/agentic/paths.go diff --git a/go/pkg/agentic/paths_test.go b/pkg/agentic/paths_test.go similarity index 100% rename from go/pkg/agentic/paths_test.go rename to pkg/agentic/paths_test.go diff --git a/go/pkg/agentic/plan.go b/pkg/agentic/plan.go similarity index 100% rename from go/pkg/agentic/plan.go rename to pkg/agentic/plan.go diff --git a/go/pkg/agentic/pr.go b/pkg/agentic/pr.go similarity index 100% rename from go/pkg/agentic/pr.go rename to pkg/agentic/pr.go diff --git a/go/pkg/agentic/prep.go b/pkg/agentic/prep.go similarity index 99% rename from go/pkg/agentic/prep.go rename to pkg/agentic/prep.go index 732c502..e9634da 100644 --- a/go/pkg/agentic/prep.go +++ b/pkg/agentic/prep.go @@ -17,7 +17,7 @@ import ( "strings" "time" - "forge.lthn.ai/core/agent/lib" + "dappco.re/go/agent/pkg/lib" coreio "forge.lthn.ai/core/go-io" coreerr "forge.lthn.ai/core/go-log" "github.com/modelcontextprotocol/go-sdk/mcp" diff --git a/go/pkg/agentic/queue.go b/pkg/agentic/queue.go similarity index 100% rename from go/pkg/agentic/queue.go rename to pkg/agentic/queue.go diff --git a/go/pkg/agentic/remote.go b/pkg/agentic/remote.go similarity index 100% rename from go/pkg/agentic/remote.go rename to pkg/agentic/remote.go diff --git a/go/pkg/agentic/remote_client.go b/pkg/agentic/remote_client.go similarity index 100% rename from go/pkg/agentic/remote_client.go rename to pkg/agentic/remote_client.go diff --git a/go/pkg/agentic/remote_status.go b/pkg/agentic/remote_status.go similarity index 100% rename from go/pkg/agentic/remote_status.go rename to pkg/agentic/remote_status.go diff --git a/go/pkg/agentic/resume.go b/pkg/agentic/resume.go similarity index 100% rename from go/pkg/agentic/resume.go rename to pkg/agentic/resume.go diff --git a/go/pkg/agentic/review_queue.go b/pkg/agentic/review_queue.go similarity index 100% rename from go/pkg/agentic/review_queue.go rename to pkg/agentic/review_queue.go diff --git a/go/pkg/agentic/scan.go b/pkg/agentic/scan.go similarity index 100% rename from go/pkg/agentic/scan.go rename to pkg/agentic/scan.go diff --git a/go/pkg/agentic/status.go b/pkg/agentic/status.go similarity index 100% rename from go/pkg/agentic/status.go rename to pkg/agentic/status.go diff --git a/go/pkg/agentic/verify.go b/pkg/agentic/verify.go similarity index 100% rename from go/pkg/agentic/verify.go rename to pkg/agentic/verify.go diff --git a/go/pkg/agentic/watch.go b/pkg/agentic/watch.go similarity index 100% rename from go/pkg/agentic/watch.go rename to pkg/agentic/watch.go diff --git a/go/pkg/brain/brain.go b/pkg/brain/brain.go similarity index 100% rename from go/pkg/brain/brain.go rename to pkg/brain/brain.go diff --git a/go/pkg/brain/brain_test.go b/pkg/brain/brain_test.go similarity index 100% rename from go/pkg/brain/brain_test.go rename to pkg/brain/brain_test.go diff --git a/go/pkg/brain/direct.go b/pkg/brain/direct.go similarity index 99% rename from go/pkg/brain/direct.go rename to pkg/brain/direct.go index 7bbef9c..696b8ca 100644 --- a/go/pkg/brain/direct.go +++ b/pkg/brain/direct.go @@ -14,7 +14,7 @@ import ( "strings" "time" - "forge.lthn.ai/core/agent/agentic" + "dappco.re/go/agent/pkg/agentic" coreio "forge.lthn.ai/core/go-io" coreerr "forge.lthn.ai/core/go-log" "github.com/modelcontextprotocol/go-sdk/mcp" diff --git a/go/pkg/brain/messaging.go b/pkg/brain/messaging.go similarity index 100% rename from go/pkg/brain/messaging.go rename to pkg/brain/messaging.go diff --git a/go/pkg/brain/provider.go b/pkg/brain/provider.go similarity index 100% rename from go/pkg/brain/provider.go rename to pkg/brain/provider.go diff --git a/go/pkg/brain/tools.go b/pkg/brain/tools.go similarity index 100% rename from go/pkg/brain/tools.go rename to pkg/brain/tools.go diff --git a/go/pkg/lib/flow/cpp.md b/pkg/lib/flow/cpp.md similarity index 100% rename from go/pkg/lib/flow/cpp.md rename to pkg/lib/flow/cpp.md diff --git a/go/pkg/lib/flow/docker.md b/pkg/lib/flow/docker.md similarity index 100% rename from go/pkg/lib/flow/docker.md rename to pkg/lib/flow/docker.md diff --git a/go/pkg/lib/flow/git.md b/pkg/lib/flow/git.md similarity index 100% rename from go/pkg/lib/flow/git.md rename to pkg/lib/flow/git.md diff --git a/go/pkg/lib/flow/go.md b/pkg/lib/flow/go.md similarity index 100% rename from go/pkg/lib/flow/go.md rename to pkg/lib/flow/go.md diff --git a/go/pkg/lib/flow/npm.md b/pkg/lib/flow/npm.md similarity index 100% rename from go/pkg/lib/flow/npm.md rename to pkg/lib/flow/npm.md diff --git a/go/pkg/lib/flow/php.md b/pkg/lib/flow/php.md similarity index 100% rename from go/pkg/lib/flow/php.md rename to pkg/lib/flow/php.md diff --git a/go/pkg/lib/flow/prod-push-polish.md b/pkg/lib/flow/prod-push-polish.md similarity index 100% rename from go/pkg/lib/flow/prod-push-polish.md rename to pkg/lib/flow/prod-push-polish.md diff --git a/go/pkg/lib/flow/py.md b/pkg/lib/flow/py.md similarity index 100% rename from go/pkg/lib/flow/py.md rename to pkg/lib/flow/py.md diff --git a/go/pkg/lib/flow/release.md b/pkg/lib/flow/release.md similarity index 100% rename from go/pkg/lib/flow/release.md rename to pkg/lib/flow/release.md diff --git a/go/pkg/lib/flow/ts.md b/pkg/lib/flow/ts.md similarity index 100% rename from go/pkg/lib/flow/ts.md rename to pkg/lib/flow/ts.md diff --git a/go/pkg/lib/lib.go b/pkg/lib/lib.go similarity index 100% rename from go/pkg/lib/lib.go rename to pkg/lib/lib.go diff --git a/go/pkg/lib/persona/ads/auditor.md b/pkg/lib/persona/ads/auditor.md similarity index 100% rename from go/pkg/lib/persona/ads/auditor.md rename to pkg/lib/persona/ads/auditor.md diff --git a/go/pkg/lib/persona/ads/creative-strategist.md b/pkg/lib/persona/ads/creative-strategist.md similarity index 100% rename from go/pkg/lib/persona/ads/creative-strategist.md rename to pkg/lib/persona/ads/creative-strategist.md diff --git a/go/pkg/lib/persona/ads/paid-social-strategist.md b/pkg/lib/persona/ads/paid-social-strategist.md similarity index 100% rename from go/pkg/lib/persona/ads/paid-social-strategist.md rename to pkg/lib/persona/ads/paid-social-strategist.md diff --git a/go/pkg/lib/persona/ads/ppc-strategist.md b/pkg/lib/persona/ads/ppc-strategist.md similarity index 100% rename from go/pkg/lib/persona/ads/ppc-strategist.md rename to pkg/lib/persona/ads/ppc-strategist.md diff --git a/go/pkg/lib/persona/ads/programmatic-buyer.md b/pkg/lib/persona/ads/programmatic-buyer.md similarity index 100% rename from go/pkg/lib/persona/ads/programmatic-buyer.md rename to pkg/lib/persona/ads/programmatic-buyer.md diff --git a/go/pkg/lib/persona/ads/search-query-analyst.md b/pkg/lib/persona/ads/search-query-analyst.md similarity index 100% rename from go/pkg/lib/persona/ads/search-query-analyst.md rename to pkg/lib/persona/ads/search-query-analyst.md diff --git a/go/pkg/lib/persona/ads/tracking-specialist.md b/pkg/lib/persona/ads/tracking-specialist.md similarity index 100% rename from go/pkg/lib/persona/ads/tracking-specialist.md rename to pkg/lib/persona/ads/tracking-specialist.md diff --git a/go/pkg/lib/persona/blockchain/identity-graph-operator.md b/pkg/lib/persona/blockchain/identity-graph-operator.md similarity index 100% rename from go/pkg/lib/persona/blockchain/identity-graph-operator.md rename to pkg/lib/persona/blockchain/identity-graph-operator.md diff --git a/go/pkg/lib/persona/blockchain/identity-trust.md b/pkg/lib/persona/blockchain/identity-trust.md similarity index 100% rename from go/pkg/lib/persona/blockchain/identity-trust.md rename to pkg/lib/persona/blockchain/identity-trust.md diff --git a/go/pkg/lib/persona/blockchain/security-auditor.md b/pkg/lib/persona/blockchain/security-auditor.md similarity index 100% rename from go/pkg/lib/persona/blockchain/security-auditor.md rename to pkg/lib/persona/blockchain/security-auditor.md diff --git a/go/pkg/lib/persona/blockchain/zk-steward.md b/pkg/lib/persona/blockchain/zk-steward.md similarity index 100% rename from go/pkg/lib/persona/blockchain/zk-steward.md rename to pkg/lib/persona/blockchain/zk-steward.md diff --git a/go/pkg/lib/persona/code/agents-orchestrator.md b/pkg/lib/persona/code/agents-orchestrator.md similarity index 100% rename from go/pkg/lib/persona/code/agents-orchestrator.md rename to pkg/lib/persona/code/agents-orchestrator.md diff --git a/go/pkg/lib/persona/code/ai-engineer.md b/pkg/lib/persona/code/ai-engineer.md similarity index 100% rename from go/pkg/lib/persona/code/ai-engineer.md rename to pkg/lib/persona/code/ai-engineer.md diff --git a/go/pkg/lib/persona/code/autonomous-optimization-architect.md b/pkg/lib/persona/code/autonomous-optimization-architect.md similarity index 100% rename from go/pkg/lib/persona/code/autonomous-optimization-architect.md rename to pkg/lib/persona/code/autonomous-optimization-architect.md diff --git a/go/pkg/lib/persona/code/backend-architect.md b/pkg/lib/persona/code/backend-architect.md similarity index 100% rename from go/pkg/lib/persona/code/backend-architect.md rename to pkg/lib/persona/code/backend-architect.md diff --git a/go/pkg/lib/persona/code/data-engineer.md b/pkg/lib/persona/code/data-engineer.md similarity index 100% rename from go/pkg/lib/persona/code/data-engineer.md rename to pkg/lib/persona/code/data-engineer.md diff --git a/go/pkg/lib/persona/code/developer-advocate.md b/pkg/lib/persona/code/developer-advocate.md similarity index 100% rename from go/pkg/lib/persona/code/developer-advocate.md rename to pkg/lib/persona/code/developer-advocate.md diff --git a/go/pkg/lib/persona/code/frontend-developer.md b/pkg/lib/persona/code/frontend-developer.md similarity index 100% rename from go/pkg/lib/persona/code/frontend-developer.md rename to pkg/lib/persona/code/frontend-developer.md diff --git a/go/pkg/lib/persona/code/lsp-index-engineer.md b/pkg/lib/persona/code/lsp-index-engineer.md similarity index 100% rename from go/pkg/lib/persona/code/lsp-index-engineer.md rename to pkg/lib/persona/code/lsp-index-engineer.md diff --git a/go/pkg/lib/persona/code/rapid-prototyper.md b/pkg/lib/persona/code/rapid-prototyper.md similarity index 100% rename from go/pkg/lib/persona/code/rapid-prototyper.md rename to pkg/lib/persona/code/rapid-prototyper.md diff --git a/go/pkg/lib/persona/code/senior-developer.md b/pkg/lib/persona/code/senior-developer.md similarity index 100% rename from go/pkg/lib/persona/code/senior-developer.md rename to pkg/lib/persona/code/senior-developer.md diff --git a/go/pkg/lib/persona/code/technical-writer.md b/pkg/lib/persona/code/technical-writer.md similarity index 100% rename from go/pkg/lib/persona/code/technical-writer.md rename to pkg/lib/persona/code/technical-writer.md diff --git a/go/pkg/lib/persona/design/brand-guardian.md b/pkg/lib/persona/design/brand-guardian.md similarity index 100% rename from go/pkg/lib/persona/design/brand-guardian.md rename to pkg/lib/persona/design/brand-guardian.md diff --git a/go/pkg/lib/persona/design/image-prompt-engineer.md b/pkg/lib/persona/design/image-prompt-engineer.md similarity index 100% rename from go/pkg/lib/persona/design/image-prompt-engineer.md rename to pkg/lib/persona/design/image-prompt-engineer.md diff --git a/go/pkg/lib/persona/design/inclusive-visuals-specialist.md b/pkg/lib/persona/design/inclusive-visuals-specialist.md similarity index 100% rename from go/pkg/lib/persona/design/inclusive-visuals-specialist.md rename to pkg/lib/persona/design/inclusive-visuals-specialist.md diff --git a/go/pkg/lib/persona/design/security-developer.md b/pkg/lib/persona/design/security-developer.md similarity index 100% rename from go/pkg/lib/persona/design/security-developer.md rename to pkg/lib/persona/design/security-developer.md diff --git a/go/pkg/lib/persona/design/ui-designer.md b/pkg/lib/persona/design/ui-designer.md similarity index 100% rename from go/pkg/lib/persona/design/ui-designer.md rename to pkg/lib/persona/design/ui-designer.md diff --git a/go/pkg/lib/persona/design/ux-architect.md b/pkg/lib/persona/design/ux-architect.md similarity index 100% rename from go/pkg/lib/persona/design/ux-architect.md rename to pkg/lib/persona/design/ux-architect.md diff --git a/go/pkg/lib/persona/design/ux-researcher.md b/pkg/lib/persona/design/ux-researcher.md similarity index 100% rename from go/pkg/lib/persona/design/ux-researcher.md rename to pkg/lib/persona/design/ux-researcher.md diff --git a/go/pkg/lib/persona/design/visual-storyteller.md b/pkg/lib/persona/design/visual-storyteller.md similarity index 100% rename from go/pkg/lib/persona/design/visual-storyteller.md rename to pkg/lib/persona/design/visual-storyteller.md diff --git a/go/pkg/lib/persona/design/whimsy-injector.md b/pkg/lib/persona/design/whimsy-injector.md similarity index 100% rename from go/pkg/lib/persona/design/whimsy-injector.md rename to pkg/lib/persona/design/whimsy-injector.md diff --git a/go/pkg/lib/persona/devops/automator.md b/pkg/lib/persona/devops/automator.md similarity index 100% rename from go/pkg/lib/persona/devops/automator.md rename to pkg/lib/persona/devops/automator.md diff --git a/go/pkg/lib/persona/devops/junior.md b/pkg/lib/persona/devops/junior.md similarity index 100% rename from go/pkg/lib/persona/devops/junior.md rename to pkg/lib/persona/devops/junior.md diff --git a/go/pkg/lib/persona/devops/security-developer.md b/pkg/lib/persona/devops/security-developer.md similarity index 100% rename from go/pkg/lib/persona/devops/security-developer.md rename to pkg/lib/persona/devops/security-developer.md diff --git a/go/pkg/lib/persona/devops/senior.md b/pkg/lib/persona/devops/senior.md similarity index 100% rename from go/pkg/lib/persona/devops/senior.md rename to pkg/lib/persona/devops/senior.md diff --git a/go/pkg/lib/persona/plan/EXECUTIVE-BRIEF.md b/pkg/lib/persona/plan/EXECUTIVE-BRIEF.md similarity index 100% rename from go/pkg/lib/persona/plan/EXECUTIVE-BRIEF.md rename to pkg/lib/persona/plan/EXECUTIVE-BRIEF.md diff --git a/go/pkg/lib/persona/plan/QUICKSTART.md b/pkg/lib/persona/plan/QUICKSTART.md similarity index 100% rename from go/pkg/lib/persona/plan/QUICKSTART.md rename to pkg/lib/persona/plan/QUICKSTART.md diff --git a/go/pkg/lib/persona/plan/coordination/agent-activation-prompts.md b/pkg/lib/persona/plan/coordination/agent-activation-prompts.md similarity index 100% rename from go/pkg/lib/persona/plan/coordination/agent-activation-prompts.md rename to pkg/lib/persona/plan/coordination/agent-activation-prompts.md diff --git a/go/pkg/lib/persona/plan/coordination/handoff-templates.md b/pkg/lib/persona/plan/coordination/handoff-templates.md similarity index 100% rename from go/pkg/lib/persona/plan/coordination/handoff-templates.md rename to pkg/lib/persona/plan/coordination/handoff-templates.md diff --git a/go/pkg/lib/persona/plan/experiment-tracker.md b/pkg/lib/persona/plan/experiment-tracker.md similarity index 100% rename from go/pkg/lib/persona/plan/experiment-tracker.md rename to pkg/lib/persona/plan/experiment-tracker.md diff --git a/go/pkg/lib/persona/plan/nexus-strategy.md b/pkg/lib/persona/plan/nexus-strategy.md similarity index 100% rename from go/pkg/lib/persona/plan/nexus-strategy.md rename to pkg/lib/persona/plan/nexus-strategy.md diff --git a/go/pkg/lib/persona/plan/playbooks/phase-0-discovery.md b/pkg/lib/persona/plan/playbooks/phase-0-discovery.md similarity index 100% rename from go/pkg/lib/persona/plan/playbooks/phase-0-discovery.md rename to pkg/lib/persona/plan/playbooks/phase-0-discovery.md diff --git a/go/pkg/lib/persona/plan/playbooks/phase-1-strategy.md b/pkg/lib/persona/plan/playbooks/phase-1-strategy.md similarity index 100% rename from go/pkg/lib/persona/plan/playbooks/phase-1-strategy.md rename to pkg/lib/persona/plan/playbooks/phase-1-strategy.md diff --git a/go/pkg/lib/persona/plan/playbooks/phase-2-foundation.md b/pkg/lib/persona/plan/playbooks/phase-2-foundation.md similarity index 100% rename from go/pkg/lib/persona/plan/playbooks/phase-2-foundation.md rename to pkg/lib/persona/plan/playbooks/phase-2-foundation.md diff --git a/go/pkg/lib/persona/plan/playbooks/phase-3-build.md b/pkg/lib/persona/plan/playbooks/phase-3-build.md similarity index 100% rename from go/pkg/lib/persona/plan/playbooks/phase-3-build.md rename to pkg/lib/persona/plan/playbooks/phase-3-build.md diff --git a/go/pkg/lib/persona/plan/playbooks/phase-4-hardening.md b/pkg/lib/persona/plan/playbooks/phase-4-hardening.md similarity index 100% rename from go/pkg/lib/persona/plan/playbooks/phase-4-hardening.md rename to pkg/lib/persona/plan/playbooks/phase-4-hardening.md diff --git a/go/pkg/lib/persona/plan/playbooks/phase-5-launch.md b/pkg/lib/persona/plan/playbooks/phase-5-launch.md similarity index 100% rename from go/pkg/lib/persona/plan/playbooks/phase-5-launch.md rename to pkg/lib/persona/plan/playbooks/phase-5-launch.md diff --git a/go/pkg/lib/persona/plan/playbooks/phase-6-operate.md b/pkg/lib/persona/plan/playbooks/phase-6-operate.md similarity index 100% rename from go/pkg/lib/persona/plan/playbooks/phase-6-operate.md rename to pkg/lib/persona/plan/playbooks/phase-6-operate.md diff --git a/go/pkg/lib/persona/plan/project-shepherd.md b/pkg/lib/persona/plan/project-shepherd.md similarity index 100% rename from go/pkg/lib/persona/plan/project-shepherd.md rename to pkg/lib/persona/plan/project-shepherd.md diff --git a/go/pkg/lib/persona/plan/runbooks/scenario-enterprise-feature.md b/pkg/lib/persona/plan/runbooks/scenario-enterprise-feature.md similarity index 100% rename from go/pkg/lib/persona/plan/runbooks/scenario-enterprise-feature.md rename to pkg/lib/persona/plan/runbooks/scenario-enterprise-feature.md diff --git a/go/pkg/lib/persona/plan/runbooks/scenario-incident-response.md b/pkg/lib/persona/plan/runbooks/scenario-incident-response.md similarity index 100% rename from go/pkg/lib/persona/plan/runbooks/scenario-incident-response.md rename to pkg/lib/persona/plan/runbooks/scenario-incident-response.md diff --git a/go/pkg/lib/persona/plan/runbooks/scenario-marketing-campaign.md b/pkg/lib/persona/plan/runbooks/scenario-marketing-campaign.md similarity index 100% rename from go/pkg/lib/persona/plan/runbooks/scenario-marketing-campaign.md rename to pkg/lib/persona/plan/runbooks/scenario-marketing-campaign.md diff --git a/go/pkg/lib/persona/plan/runbooks/scenario-startup-mvp.md b/pkg/lib/persona/plan/runbooks/scenario-startup-mvp.md similarity index 100% rename from go/pkg/lib/persona/plan/runbooks/scenario-startup-mvp.md rename to pkg/lib/persona/plan/runbooks/scenario-startup-mvp.md diff --git a/go/pkg/lib/persona/plan/senior.md b/pkg/lib/persona/plan/senior.md similarity index 100% rename from go/pkg/lib/persona/plan/senior.md rename to pkg/lib/persona/plan/senior.md diff --git a/go/pkg/lib/persona/plan/studio-operations.md b/pkg/lib/persona/plan/studio-operations.md similarity index 100% rename from go/pkg/lib/persona/plan/studio-operations.md rename to pkg/lib/persona/plan/studio-operations.md diff --git a/go/pkg/lib/persona/plan/studio-producer.md b/pkg/lib/persona/plan/studio-producer.md similarity index 100% rename from go/pkg/lib/persona/plan/studio-producer.md rename to pkg/lib/persona/plan/studio-producer.md diff --git a/go/pkg/lib/persona/product/behavioral-nudge-engine.md b/pkg/lib/persona/product/behavioral-nudge-engine.md similarity index 100% rename from go/pkg/lib/persona/product/behavioral-nudge-engine.md rename to pkg/lib/persona/product/behavioral-nudge-engine.md diff --git a/go/pkg/lib/persona/product/feedback-synthesizer.md b/pkg/lib/persona/product/feedback-synthesizer.md similarity index 100% rename from go/pkg/lib/persona/product/feedback-synthesizer.md rename to pkg/lib/persona/product/feedback-synthesizer.md diff --git a/go/pkg/lib/persona/product/security-developer.md b/pkg/lib/persona/product/security-developer.md similarity index 100% rename from go/pkg/lib/persona/product/security-developer.md rename to pkg/lib/persona/product/security-developer.md diff --git a/go/pkg/lib/persona/product/sprint-prioritizer.md b/pkg/lib/persona/product/sprint-prioritizer.md similarity index 100% rename from go/pkg/lib/persona/product/sprint-prioritizer.md rename to pkg/lib/persona/product/sprint-prioritizer.md diff --git a/go/pkg/lib/persona/product/trend-researcher.md b/pkg/lib/persona/product/trend-researcher.md similarity index 100% rename from go/pkg/lib/persona/product/trend-researcher.md rename to pkg/lib/persona/product/trend-researcher.md diff --git a/go/pkg/lib/persona/sales/account-strategist.md b/pkg/lib/persona/sales/account-strategist.md similarity index 100% rename from go/pkg/lib/persona/sales/account-strategist.md rename to pkg/lib/persona/sales/account-strategist.md diff --git a/go/pkg/lib/persona/sales/coach.md b/pkg/lib/persona/sales/coach.md similarity index 100% rename from go/pkg/lib/persona/sales/coach.md rename to pkg/lib/persona/sales/coach.md diff --git a/go/pkg/lib/persona/sales/deal-strategist.md b/pkg/lib/persona/sales/deal-strategist.md similarity index 100% rename from go/pkg/lib/persona/sales/deal-strategist.md rename to pkg/lib/persona/sales/deal-strategist.md diff --git a/go/pkg/lib/persona/sales/discovery-coach.md b/pkg/lib/persona/sales/discovery-coach.md similarity index 100% rename from go/pkg/lib/persona/sales/discovery-coach.md rename to pkg/lib/persona/sales/discovery-coach.md diff --git a/go/pkg/lib/persona/sales/engineer.md b/pkg/lib/persona/sales/engineer.md similarity index 100% rename from go/pkg/lib/persona/sales/engineer.md rename to pkg/lib/persona/sales/engineer.md diff --git a/go/pkg/lib/persona/sales/outbound-strategist.md b/pkg/lib/persona/sales/outbound-strategist.md similarity index 100% rename from go/pkg/lib/persona/sales/outbound-strategist.md rename to pkg/lib/persona/sales/outbound-strategist.md diff --git a/go/pkg/lib/persona/sales/pipeline-analyst.md b/pkg/lib/persona/sales/pipeline-analyst.md similarity index 100% rename from go/pkg/lib/persona/sales/pipeline-analyst.md rename to pkg/lib/persona/sales/pipeline-analyst.md diff --git a/go/pkg/lib/persona/sales/proposal-strategist.md b/pkg/lib/persona/sales/proposal-strategist.md similarity index 100% rename from go/pkg/lib/persona/sales/proposal-strategist.md rename to pkg/lib/persona/sales/proposal-strategist.md diff --git a/go/pkg/lib/persona/secops/architect.md b/pkg/lib/persona/secops/architect.md similarity index 100% rename from go/pkg/lib/persona/secops/architect.md rename to pkg/lib/persona/secops/architect.md diff --git a/go/pkg/lib/persona/secops/developer.md b/pkg/lib/persona/secops/developer.md similarity index 100% rename from go/pkg/lib/persona/secops/developer.md rename to pkg/lib/persona/secops/developer.md diff --git a/go/pkg/lib/persona/secops/devops.md b/pkg/lib/persona/secops/devops.md similarity index 100% rename from go/pkg/lib/persona/secops/devops.md rename to pkg/lib/persona/secops/devops.md diff --git a/go/pkg/lib/persona/secops/incident-commander.md b/pkg/lib/persona/secops/incident-commander.md similarity index 100% rename from go/pkg/lib/persona/secops/incident-commander.md rename to pkg/lib/persona/secops/incident-commander.md diff --git a/go/pkg/lib/persona/secops/junior.md b/pkg/lib/persona/secops/junior.md similarity index 100% rename from go/pkg/lib/persona/secops/junior.md rename to pkg/lib/persona/secops/junior.md diff --git a/go/pkg/lib/persona/secops/operations.md b/pkg/lib/persona/secops/operations.md similarity index 100% rename from go/pkg/lib/persona/secops/operations.md rename to pkg/lib/persona/secops/operations.md diff --git a/go/pkg/lib/persona/secops/senior.md b/pkg/lib/persona/secops/senior.md similarity index 100% rename from go/pkg/lib/persona/secops/senior.md rename to pkg/lib/persona/secops/senior.md diff --git a/go/pkg/lib/persona/smm/carousel-growth-engine.md b/pkg/lib/persona/smm/carousel-growth-engine.md similarity index 100% rename from go/pkg/lib/persona/smm/carousel-growth-engine.md rename to pkg/lib/persona/smm/carousel-growth-engine.md diff --git a/go/pkg/lib/persona/smm/content-creator.md b/pkg/lib/persona/smm/content-creator.md similarity index 100% rename from go/pkg/lib/persona/smm/content-creator.md rename to pkg/lib/persona/smm/content-creator.md diff --git a/go/pkg/lib/persona/smm/cultural-intelligence.md b/pkg/lib/persona/smm/cultural-intelligence.md similarity index 100% rename from go/pkg/lib/persona/smm/cultural-intelligence.md rename to pkg/lib/persona/smm/cultural-intelligence.md diff --git a/go/pkg/lib/persona/smm/growth-hacker.md b/pkg/lib/persona/smm/growth-hacker.md similarity index 100% rename from go/pkg/lib/persona/smm/growth-hacker.md rename to pkg/lib/persona/smm/growth-hacker.md diff --git a/go/pkg/lib/persona/smm/instagram-curator.md b/pkg/lib/persona/smm/instagram-curator.md similarity index 100% rename from go/pkg/lib/persona/smm/instagram-curator.md rename to pkg/lib/persona/smm/instagram-curator.md diff --git a/go/pkg/lib/persona/smm/linkedin-content-creator.md b/pkg/lib/persona/smm/linkedin-content-creator.md similarity index 100% rename from go/pkg/lib/persona/smm/linkedin-content-creator.md rename to pkg/lib/persona/smm/linkedin-content-creator.md diff --git a/go/pkg/lib/persona/smm/reddit-community-builder.md b/pkg/lib/persona/smm/reddit-community-builder.md similarity index 100% rename from go/pkg/lib/persona/smm/reddit-community-builder.md rename to pkg/lib/persona/smm/reddit-community-builder.md diff --git a/go/pkg/lib/persona/smm/security-developer.md b/pkg/lib/persona/smm/security-developer.md similarity index 100% rename from go/pkg/lib/persona/smm/security-developer.md rename to pkg/lib/persona/smm/security-developer.md diff --git a/go/pkg/lib/persona/smm/security-secops.md b/pkg/lib/persona/smm/security-secops.md similarity index 100% rename from go/pkg/lib/persona/smm/security-secops.md rename to pkg/lib/persona/smm/security-secops.md diff --git a/go/pkg/lib/persona/smm/seo-specialist.md b/pkg/lib/persona/smm/seo-specialist.md similarity index 100% rename from go/pkg/lib/persona/smm/seo-specialist.md rename to pkg/lib/persona/smm/seo-specialist.md diff --git a/go/pkg/lib/persona/smm/social-media-strategist.md b/pkg/lib/persona/smm/social-media-strategist.md similarity index 100% rename from go/pkg/lib/persona/smm/social-media-strategist.md rename to pkg/lib/persona/smm/social-media-strategist.md diff --git a/go/pkg/lib/persona/smm/tiktok-strategist.md b/pkg/lib/persona/smm/tiktok-strategist.md similarity index 100% rename from go/pkg/lib/persona/smm/tiktok-strategist.md rename to pkg/lib/persona/smm/tiktok-strategist.md diff --git a/go/pkg/lib/persona/smm/twitter-engager.md b/pkg/lib/persona/smm/twitter-engager.md similarity index 100% rename from go/pkg/lib/persona/smm/twitter-engager.md rename to pkg/lib/persona/smm/twitter-engager.md diff --git a/go/pkg/lib/persona/spatial/macos-spatial-metal-engineer.md b/pkg/lib/persona/spatial/macos-spatial-metal-engineer.md similarity index 100% rename from go/pkg/lib/persona/spatial/macos-spatial-metal-engineer.md rename to pkg/lib/persona/spatial/macos-spatial-metal-engineer.md diff --git a/go/pkg/lib/persona/spatial/terminal-integration-specialist.md b/pkg/lib/persona/spatial/terminal-integration-specialist.md similarity index 100% rename from go/pkg/lib/persona/spatial/terminal-integration-specialist.md rename to pkg/lib/persona/spatial/terminal-integration-specialist.md diff --git a/go/pkg/lib/persona/support/accounts-payable.md b/pkg/lib/persona/support/accounts-payable.md similarity index 100% rename from go/pkg/lib/persona/support/accounts-payable.md rename to pkg/lib/persona/support/accounts-payable.md diff --git a/go/pkg/lib/persona/support/analytics-reporter.md b/pkg/lib/persona/support/analytics-reporter.md similarity index 100% rename from go/pkg/lib/persona/support/analytics-reporter.md rename to pkg/lib/persona/support/analytics-reporter.md diff --git a/go/pkg/lib/persona/support/compliance-auditor.md b/pkg/lib/persona/support/compliance-auditor.md similarity index 100% rename from go/pkg/lib/persona/support/compliance-auditor.md rename to pkg/lib/persona/support/compliance-auditor.md diff --git a/go/pkg/lib/persona/support/executive-summary-generator.md b/pkg/lib/persona/support/executive-summary-generator.md similarity index 100% rename from go/pkg/lib/persona/support/executive-summary-generator.md rename to pkg/lib/persona/support/executive-summary-generator.md diff --git a/go/pkg/lib/persona/support/finance-tracker.md b/pkg/lib/persona/support/finance-tracker.md similarity index 100% rename from go/pkg/lib/persona/support/finance-tracker.md rename to pkg/lib/persona/support/finance-tracker.md diff --git a/go/pkg/lib/persona/support/infrastructure-maintainer.md b/pkg/lib/persona/support/infrastructure-maintainer.md similarity index 100% rename from go/pkg/lib/persona/support/infrastructure-maintainer.md rename to pkg/lib/persona/support/infrastructure-maintainer.md diff --git a/go/pkg/lib/persona/support/legal-compliance-checker.md b/pkg/lib/persona/support/legal-compliance-checker.md similarity index 100% rename from go/pkg/lib/persona/support/legal-compliance-checker.md rename to pkg/lib/persona/support/legal-compliance-checker.md diff --git a/go/pkg/lib/persona/support/responder.md b/pkg/lib/persona/support/responder.md similarity index 100% rename from go/pkg/lib/persona/support/responder.md rename to pkg/lib/persona/support/responder.md diff --git a/go/pkg/lib/persona/support/security-developer.md b/pkg/lib/persona/support/security-developer.md similarity index 100% rename from go/pkg/lib/persona/support/security-developer.md rename to pkg/lib/persona/support/security-developer.md diff --git a/go/pkg/lib/persona/support/security-secops.md b/pkg/lib/persona/support/security-secops.md similarity index 100% rename from go/pkg/lib/persona/support/security-secops.md rename to pkg/lib/persona/support/security-secops.md diff --git a/go/pkg/lib/persona/testing/accessibility-auditor.md b/pkg/lib/persona/testing/accessibility-auditor.md similarity index 100% rename from go/pkg/lib/persona/testing/accessibility-auditor.md rename to pkg/lib/persona/testing/accessibility-auditor.md diff --git a/go/pkg/lib/persona/testing/api-tester.md b/pkg/lib/persona/testing/api-tester.md similarity index 100% rename from go/pkg/lib/persona/testing/api-tester.md rename to pkg/lib/persona/testing/api-tester.md diff --git a/go/pkg/lib/persona/testing/evidence-collector.md b/pkg/lib/persona/testing/evidence-collector.md similarity index 100% rename from go/pkg/lib/persona/testing/evidence-collector.md rename to pkg/lib/persona/testing/evidence-collector.md diff --git a/go/pkg/lib/persona/testing/model-qa.md b/pkg/lib/persona/testing/model-qa.md similarity index 100% rename from go/pkg/lib/persona/testing/model-qa.md rename to pkg/lib/persona/testing/model-qa.md diff --git a/go/pkg/lib/persona/testing/performance-benchmarker.md b/pkg/lib/persona/testing/performance-benchmarker.md similarity index 100% rename from go/pkg/lib/persona/testing/performance-benchmarker.md rename to pkg/lib/persona/testing/performance-benchmarker.md diff --git a/go/pkg/lib/persona/testing/reality-checker.md b/pkg/lib/persona/testing/reality-checker.md similarity index 100% rename from go/pkg/lib/persona/testing/reality-checker.md rename to pkg/lib/persona/testing/reality-checker.md diff --git a/go/pkg/lib/persona/testing/security-developer.md b/pkg/lib/persona/testing/security-developer.md similarity index 100% rename from go/pkg/lib/persona/testing/security-developer.md rename to pkg/lib/persona/testing/security-developer.md diff --git a/go/pkg/lib/persona/testing/test-results-analyzer.md b/pkg/lib/persona/testing/test-results-analyzer.md similarity index 100% rename from go/pkg/lib/persona/testing/test-results-analyzer.md rename to pkg/lib/persona/testing/test-results-analyzer.md diff --git a/go/pkg/lib/persona/testing/tool-evaluator.md b/pkg/lib/persona/testing/tool-evaluator.md similarity index 100% rename from go/pkg/lib/persona/testing/tool-evaluator.md rename to pkg/lib/persona/testing/tool-evaluator.md diff --git a/go/pkg/lib/persona/testing/workflow-optimizer.md b/pkg/lib/persona/testing/workflow-optimizer.md similarity index 100% rename from go/pkg/lib/persona/testing/workflow-optimizer.md rename to pkg/lib/persona/testing/workflow-optimizer.md diff --git a/go/pkg/lib/prompt/coding.md b/pkg/lib/prompt/coding.md similarity index 100% rename from go/pkg/lib/prompt/coding.md rename to pkg/lib/prompt/coding.md diff --git a/go/pkg/lib/prompt/conventions.md b/pkg/lib/prompt/conventions.md similarity index 100% rename from go/pkg/lib/prompt/conventions.md rename to pkg/lib/prompt/conventions.md diff --git a/go/pkg/lib/prompt/default.md b/pkg/lib/prompt/default.md similarity index 100% rename from go/pkg/lib/prompt/default.md rename to pkg/lib/prompt/default.md diff --git a/go/pkg/lib/prompt/security.md b/pkg/lib/prompt/security.md similarity index 100% rename from go/pkg/lib/prompt/security.md rename to pkg/lib/prompt/security.md diff --git a/go/pkg/lib/prompt/verify.md b/pkg/lib/prompt/verify.md similarity index 100% rename from go/pkg/lib/prompt/verify.md rename to pkg/lib/prompt/verify.md diff --git a/go/pkg/lib/task/api-consistency.yaml b/pkg/lib/task/api-consistency.yaml similarity index 100% rename from go/pkg/lib/task/api-consistency.yaml rename to pkg/lib/task/api-consistency.yaml diff --git a/go/pkg/lib/task/bug-fix.yaml b/pkg/lib/task/bug-fix.yaml similarity index 100% rename from go/pkg/lib/task/bug-fix.yaml rename to pkg/lib/task/bug-fix.yaml diff --git a/go/pkg/lib/task/code/dead-code.md b/pkg/lib/task/code/dead-code.md similarity index 100% rename from go/pkg/lib/task/code/dead-code.md rename to pkg/lib/task/code/dead-code.md diff --git a/go/pkg/lib/task/code/refactor.md b/pkg/lib/task/code/refactor.md similarity index 100% rename from go/pkg/lib/task/code/refactor.md rename to pkg/lib/task/code/refactor.md diff --git a/go/pkg/lib/task/code/review.md b/pkg/lib/task/code/review.md similarity index 100% rename from go/pkg/lib/task/code/review.md rename to pkg/lib/task/code/review.md diff --git a/go/pkg/lib/task/code/review/conventions.md b/pkg/lib/task/code/review/conventions.md similarity index 100% rename from go/pkg/lib/task/code/review/conventions.md rename to pkg/lib/task/code/review/conventions.md diff --git a/go/pkg/lib/task/code/review/plan.yaml b/pkg/lib/task/code/review/plan.yaml similarity index 100% rename from go/pkg/lib/task/code/review/plan.yaml rename to pkg/lib/task/code/review/plan.yaml diff --git a/go/pkg/lib/task/code/review/severity.md b/pkg/lib/task/code/review/severity.md similarity index 100% rename from go/pkg/lib/task/code/review/severity.md rename to pkg/lib/task/code/review/severity.md diff --git a/go/pkg/lib/task/code/simplifier.md b/pkg/lib/task/code/simplifier.md similarity index 100% rename from go/pkg/lib/task/code/simplifier.md rename to pkg/lib/task/code/simplifier.md diff --git a/go/pkg/lib/task/code/simplifier/patterns.md b/pkg/lib/task/code/simplifier/patterns.md similarity index 100% rename from go/pkg/lib/task/code/simplifier/patterns.md rename to pkg/lib/task/code/simplifier/patterns.md diff --git a/go/pkg/lib/task/code/test-gaps.md b/pkg/lib/task/code/test-gaps.md similarity index 100% rename from go/pkg/lib/task/code/test-gaps.md rename to pkg/lib/task/code/test-gaps.md diff --git a/go/pkg/lib/task/dependency-audit.yaml b/pkg/lib/task/dependency-audit.yaml similarity index 100% rename from go/pkg/lib/task/dependency-audit.yaml rename to pkg/lib/task/dependency-audit.yaml diff --git a/go/pkg/lib/task/doc-sync.yaml b/pkg/lib/task/doc-sync.yaml similarity index 100% rename from go/pkg/lib/task/doc-sync.yaml rename to pkg/lib/task/doc-sync.yaml diff --git a/go/pkg/lib/task/feature-port.yaml b/pkg/lib/task/feature-port.yaml similarity index 100% rename from go/pkg/lib/task/feature-port.yaml rename to pkg/lib/task/feature-port.yaml diff --git a/go/pkg/lib/task/new-feature.yaml b/pkg/lib/task/new-feature.yaml similarity index 100% rename from go/pkg/lib/task/new-feature.yaml rename to pkg/lib/task/new-feature.yaml diff --git a/go/pkg/lib/workspace/default/.gitignore b/pkg/lib/workspace/default/.gitignore similarity index 100% rename from go/pkg/lib/workspace/default/.gitignore rename to pkg/lib/workspace/default/.gitignore diff --git a/go/pkg/lib/workspace/default/CLAUDE.md.tmpl b/pkg/lib/workspace/default/CLAUDE.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/default/CLAUDE.md.tmpl rename to pkg/lib/workspace/default/CLAUDE.md.tmpl diff --git a/go/pkg/lib/workspace/default/CONTEXT.md.tmpl b/pkg/lib/workspace/default/CONTEXT.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/default/CONTEXT.md.tmpl rename to pkg/lib/workspace/default/CONTEXT.md.tmpl diff --git a/go/pkg/lib/workspace/default/PROMPT.md.tmpl b/pkg/lib/workspace/default/PROMPT.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/default/PROMPT.md.tmpl rename to pkg/lib/workspace/default/PROMPT.md.tmpl diff --git a/go/pkg/lib/workspace/default/TODO.md.tmpl b/pkg/lib/workspace/default/TODO.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/default/TODO.md.tmpl rename to pkg/lib/workspace/default/TODO.md.tmpl diff --git a/go/pkg/lib/workspace/review/CLAUDE.md.tmpl b/pkg/lib/workspace/review/CLAUDE.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/review/CLAUDE.md.tmpl rename to pkg/lib/workspace/review/CLAUDE.md.tmpl diff --git a/go/pkg/lib/workspace/review/REVIEW.md.tmpl b/pkg/lib/workspace/review/REVIEW.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/review/REVIEW.md.tmpl rename to pkg/lib/workspace/review/REVIEW.md.tmpl diff --git a/go/pkg/lib/workspace/security/CLAUDE.md.tmpl b/pkg/lib/workspace/security/CLAUDE.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/security/CLAUDE.md.tmpl rename to pkg/lib/workspace/security/CLAUDE.md.tmpl diff --git a/go/pkg/lib/workspace/security/FINDINGS.md.tmpl b/pkg/lib/workspace/security/FINDINGS.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/security/FINDINGS.md.tmpl rename to pkg/lib/workspace/security/FINDINGS.md.tmpl diff --git a/go/pkg/lib/workspace/security/TODO.md.tmpl b/pkg/lib/workspace/security/TODO.md.tmpl similarity index 100% rename from go/pkg/lib/workspace/security/TODO.md.tmpl rename to pkg/lib/workspace/security/TODO.md.tmpl diff --git a/go/pkg/monitor/monitor.go b/pkg/monitor/monitor.go similarity index 99% rename from go/pkg/monitor/monitor.go rename to pkg/monitor/monitor.go index 1531498..7f0941e 100644 --- a/go/pkg/monitor/monitor.go +++ b/pkg/monitor/monitor.go @@ -20,7 +20,7 @@ import ( "sync" "time" - "forge.lthn.ai/core/agent/agentic" + "dappco.re/go/agent/pkg/agentic" coreio "forge.lthn.ai/core/go-io" coreerr "forge.lthn.ai/core/go-log" "github.com/modelcontextprotocol/go-sdk/mcp" diff --git a/go/pkg/monitor/sync.go b/pkg/monitor/sync.go similarity index 98% rename from go/pkg/monitor/sync.go rename to pkg/monitor/sync.go index 7e3da0e..4570eba 100644 --- a/go/pkg/monitor/sync.go +++ b/pkg/monitor/sync.go @@ -12,7 +12,7 @@ import ( "strings" "time" - "forge.lthn.ai/core/agent/agentic" + "dappco.re/go/agent/pkg/agentic" coreio "forge.lthn.ai/core/go-io" ) diff --git a/go/pkg/setup/config.go b/pkg/setup/config.go similarity index 99% rename from go/pkg/setup/config.go rename to pkg/setup/config.go index e3d289e..fd7d349 100644 --- a/go/pkg/setup/config.go +++ b/pkg/setup/config.go @@ -7,7 +7,7 @@ import ( "path/filepath" "strings" - "forge.lthn.ai/core/agent/lib" + "dappco.re/go/agent/pkg/lib" ) // ConfigData holds the data passed to config templates. diff --git a/go/pkg/setup/detect.go b/pkg/setup/detect.go similarity index 100% rename from go/pkg/setup/detect.go rename to pkg/setup/detect.go diff --git a/go/pkg/setup/setup.go b/pkg/setup/setup.go similarity index 99% rename from go/pkg/setup/setup.go rename to pkg/setup/setup.go index 4297336..edc4718 100644 --- a/go/pkg/setup/setup.go +++ b/pkg/setup/setup.go @@ -7,7 +7,7 @@ import ( "os" "path/filepath" - "forge.lthn.ai/core/agent/lib" + "dappco.re/go/agent/pkg/lib" ) // Options controls setup behaviour.