Skip to content

Retire Data Machine Code integration paths - #562

Merged
chubes4 merged 3 commits into
mainfrom
fix/525-remove-dmc-installation
Sep 1, 2026
Merged

Retire Data Machine Code integration paths#562
chubes4 merged 3 commits into
mainfrom
fix/525-remove-dmc-installation

Conversation

@chubes4

@chubes4 chubes4 commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

  • stop installing, updating, verifying, discovering, and source-reconciling Data Machine Code
  • retire the Homeboy-to-DMC ability adapter and resolver while preserving provenance-checked cleanup of installer-owned stale files and settings
  • make explicit Git checkout roots the sole workspace authority for OpenCode, Claude Code, Homeboy components, profiles, and verification
  • fail closed when repository authority is missing or contradicts owned mode
  • update current guidance, setup-profile compilation, migration inventory validation, and CI coverage

Progresses #525. This does not uninstall an existing DMC plugin, delete DMC tables/options broadly, dispose persisted flows/jobs/bundles, or archive the DMC repository.

Verification

  • node tests/setup-profile-compiler.mjs
  • bash tests/verify.sh
  • bash tests/installation-profile.sh
  • bash tests/plugins-only-scope.sh
  • bash tests/workspace-installation.sh
  • bash tests/external-wordpress-runtime.sh
  • bash tests/owned-source-discovery.sh
  • bash tests/source-reconcile.sh
  • bash tests/integration-adapters.sh
  • bash tests/homeboy-components.sh
  • bash tests/homeboy-verification-guidance.sh
  • bash tests/runtime-signature.sh
  • bash tests/claude-code-permissions.sh
  • bash tests/source-mode.sh
  • bash tests/plugin-upgrade-bounds.sh
  • bash tests/dmc-migration-inventory.sh
  • bash tests/ci-coverage.sh
  • repository-wide shell/Node syntax checks, Python compile check, and git diff --check

Deferred Gates

  • representative flow, bundle, enabled-tool, job, and ability census
  • DMC PR-review flow migration or explicit retirement evidence
  • DMC table/worktree/cleanup ownership disposition and rollback window
  • Homeboy project/fleet/component census for legacy resolver references
  • open DMC issue disposition and repository archival

AI Assistance

OpenAI GPT-5.6 Terra and GPT-5.6 Sol via OpenCode audited #525 acceptance, implemented the DMC integration retirement and explicit repository-authority contract, ran focused verification, and performed iterative independent code review under Chris Huber's direction.

@chubes4
chubes4 merged commit 36520f8 into main Sep 1, 2026
66 checks passed
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