Summary
Community request from Discord #playground-ko: make GJC able to use ooo so users can run ooo interview.
Current state
Exact-prefix ooo bridge API already exists: createOuroborosOooBridge() / createExactPrefixCommandBridge({ prefix: \"ooo\", command: \"ouroboros\", args: [\"dispatch\"] }) (merged PR feat(extensibility): exact-prefix command bridge for external ooo dispatch #441 ).
Contract docs: docs/ooo-bridge-extension-contract.md.
Deep-interview already adopted ooo-interview behavior ports (merged PR feat(deep-interview): port ouroboros ooo-interview updates #2640 ), but that is not the same as typing ooo ... in GJC.
The bridge is not a default workflow skill / built-in agent. It only works if:
an extension registers the input handler, and
the ouroboros CLI is available for ouroboros dispatch <text>.
packages/coding-agent/examples/extensions/ has no ooo example, and default GJC extensions do not register the bridge.
Requested outcome
Make ooo / ooo interview a usable path for GJC users, not just an internal helper export.
Proposed acceptance criteria
Provide a first-class install path for the ooo bridge:
either ship a default/opt-in extension under defaults/gjc/extensions or examples/extensions with copy-install docs, and/or
document one-command enablement.
End-to-end docs for:
install/enable the bridge
install/discover ouroboros CLI dependency
run ooo interview (and other ooo ... commands)
failure modes (missing binary, exit 78 pass-through, recursion guard, non-interactive sources)
Tests covering the shipped extension/example wiring (not only the helper unit tests).
Clear product note distinguishing:
GJC /skill:deep-interview (native interview skill with ooo-inspired behavior)
external ooo interview via the ouroboros bridge
Do not invent a security fix from unsubstantiated public banter; any vulnerability work requires private repro + coordinated disclosure.
Context
Non-goals
Replacing native deep-interview with ouroboros.
Shipping secrets, private ops doctrine, or speculative vuln patches without repro.
Summary
Community request from Discord #playground-ko: make GJC able to use
oooso users can runooo interview.Current state
ooobridge API already exists:createOuroborosOooBridge()/createExactPrefixCommandBridge({ prefix: \"ooo\", command: \"ouroboros\", args: [\"dispatch\"] })(merged PR feat(extensibility): exact-prefix command bridge for external ooo dispatch #441).docs/ooo-bridge-extension-contract.md.ooo ...in GJC.ouroborosCLI is available forouroboros dispatch <text>.packages/coding-agent/examples/extensions/has nooooexample, and default GJC extensions do not register the bridge.Requested outcome
Make
ooo/ooo interviewa usable path for GJC users, not just an internal helper export.Proposed acceptance criteria
defaults/gjc/extensionsorexamples/extensionswith copy-install docs, and/orouroborosCLI dependencyooo interview(and otherooo ...commands)/skill:deep-interview(native interview skill with ooo-inspired behavior)ooo interviewvia the ouroboros bridgeContext
#playground-komessage1534010886245580891(direct mention of gaebal-gajae).Non-goals