Skip to content

Preserve WordPress argv through Kimaki - #492

Open
chubes4 wants to merge 1 commit into
mainfrom
fix/490-kimaki-argv-direct
Open

Preserve WordPress argv through Kimaki#492
chubes4 wants to merge 1 commit into
mainfrom
fix/490-kimaki-argv-direct

Conversation

@chubes4

@chubes4 chubes4 commented Aug 30, 2026

Copy link
Copy Markdown
Member

Summary

  • render the canonical WordPress CLI JSON argv into Kimaki systemd and launchd environments
  • migrate existing systemd units away from DATAMACHINE_WP_CMD
  • execute Data Machine composition with direct executable/argv spawning instead of sh -c
  • preserve the shipped string input only as an isolated restart-compatibility boundary
  • cover executable paths and arguments containing spaces

Closes #490.

Verification

  • bash tests/bridge-render.sh
  • node tests/dm-agent-sync.mjs
  • bash tests/kimaki-no-default-channel.sh
  • bash tests/external-wordpress-runtime.sh
  • bash -n bridges/kimaki.sh tests/bridge-render.sh tests/kimaki-no-default-channel.sh
  • git diff --check

AI assistance

OpenAI GPT-5.6 Sol was used through OpenCode to trace the remaining Kimaki string boundary, implement the argv-native service/runtime path, reconcile concurrent candidate edits in an isolated worktree, and run deterministic verification. Chris directed and reviewed the work.

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.

Carry argv-native WordPress transport through Kimaki memory sync

1 participant