Skip to content

feat(cli): Phase 3 onboarding and guided flows#29

Open
christopherkarani wants to merge 5 commits into
mainfrom
phase3
Open

feat(cli): Phase 3 onboarding and guided flows#29
christopherkarani wants to merge 5 commits into
mainfrom
phase3

Conversation

@christopherkarani

@christopherkarani christopherkarani commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Summary

Phase 3 onboarding (quickstart, guided setup, doctor/replay UX) plus generic-agent policy handoff (YAML mirrors + quick-install verify matrix).

Policy handoff (agent DX)

  • Expanded generic-agent / codex YAML: curl/wget, npm/pnpm/yarn run, git workflow, build tools
  • network.default: ask + LLM/CDN ask hosts
  • Deny: curl | sh, rm -rf, .git/.orca writes
  • Ask: yarn install, rm *, unknown hosts
  • scripts/quick-install-dx-verify.sh strict matrix
  • scripts/test-fast.sh local gate

Runtime source (IMPORTANT)

src/policy/presets.zig and related Zig changes must land on this branch before mergeorca init uses embedded preset text, not YAML alone. If CI is green on the latest phase3 commit that includes presets.zig, merge. Otherwise push local handoff commits first.

Test plan

  • ./scripts/test-fast.sh
  • ./scripts/zig build test

christopherkarani and others added 5 commits June 1, 2026 20:56
Add orca quickstart, real interactive host selection, brief doctor output,
replay session listing, and a shared onboarding module so setup/quickstart
use consistent workspace policy checks and never suppress init next steps.

Co-authored-by: Cursor <cursoragent@cursor.com>
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