- .gitmodules: update submodule paths (projects/opencortex → projects/passepartout, projects/opencortex-contrib → projects/passepartout-contrib) - gtd.org, README.org: update project references and display names - check.lisp, gemini-vision.org, agora/TODO.org: update file paths - dotemacs: update agenda paths and template config - system/plans/: update all flight plan references - system/backups/: update monolithic backup references
1.1 KiB
1.1 KiB
Flight Plan: Emacs Harness Protocol Outbound Bridge
Analyst Phase
The current opencortex kernel is a "one-way" sensory system. It receives stimuli from Emacs via Harness Protocol but lacks the physical plumbing to send responses back over the same socket. To fix this, we must:
- Modify the kernel (literately) to pass the client TCP stream through the cognitive loop.
- Implement the
skill-emacs-bridgelogic to capture this stream and perform framed Harness Protocol writes. - Update the
skill-chatto utilize the new bridge.
Coder Phase
- Create
inbox/flight-plan-emacs-bridge.org(this file). - Update
projects/passepartout/docs/README.org(Literate Kernel) with the stream-passing hook. - Update
notes/org-skill-emacs-bridge.orgto implement the Harness Protocol outbound writer. - Tangle the updated files.
- Rebuild the daemon binary.
Tester Phase
- Tangle all modified files.
- Restart the daemon.
- Run the
test-chat.lispscript to verify two-way communication. - Verify in Emacs
*opencortex-chat*.