feat(hosts): add native Pi and WorkBuddy plugin runtimes - #72
Draft
NickyLam wants to merge 1 commit into
Draft
Conversation
Adds a shared three-lane host runtime contract, a native Pi extension, and a WorkBuddy Team plugin while preserving canonical evidence and report ownership. Implements the host runtime, pi-native, and workbuddy-expert specs under docs/specs/. Validated with npm test (1060/1060), npm ci, package and WorkBuddy artifact checks, doc-link validation, diff checks, and isolated Pi 0.83.0 local discovery. Real host model E2E remains an explicit Draft PR boundary. Co-authored-by: Codex (GPT 5.6 Sol) <codex@openai.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds native Pi and WorkBuddy plugin runtimes with a shared three-lane host contract:
/better-harnessextension;Why
The existing integrations exposed partial capabilities but lacked a host-native, independently isolated three-lane review flow and complete installation/discovery contracts. This change makes both integrations locally installable and marketplace-ready.
Traceability and Scope
docs/specs/2026-08-06-better-harness-host-runtime-contract.md,docs/specs/2026-08-06-pi-native-runtime-completion.md,docs/specs/2026-08-06-workbuddy-expert-plugin.mdTest and Review Evidence
npm testnpm ci --ignore-scriptsnpm run pack:verifynpm run workbuddy:verifynpm run workbuddy:packgit diff --check/better-harnesscommandA local
codebuddyexecutable was unavailable, so WorkBuddy CLI/Team E2E could not be run. Real model E2E, Node 22/24 matrix, and the official WorkBuddy validator remain explicit Draft PR boundaries.Risk and Recovery
f74b3c79cde70ccc4bdbb0ccf8a8b9084325d785.findings.json,report.md, andreport.html.AI Involvement
Checklist
CHANGELOG.mdupdate (intentionally held for maintainer review per the implementation plan).