Skip to content

feat: implement Step 1 onboarding readiness - #10

Merged
Lee-take merged 3 commits into
mainfrom
codex/ds-agent-step-1
Jul 19, 2026
Merged

feat: implement Step 1 onboarding readiness#10
Lee-take merged 3 commits into
mainfrom
codex/ds-agent-step-1

Conversation

@Lee-take

Copy link
Copy Markdown
Owner

Summary

  • add a dedicated Windows DPAPI DeepSeek credential vault, non-secret verification receipts, frozen error mapping, and one Kernel-owned readiness resolver
  • add secret-free onboarding, workspace setup/readiness doctor, writable probes, V4 Flash/Pro checks, and legacy work-package-safe projections
  • converge active smoke defaults to V4 Flash and require verified isolated APPDATA/LOCALAPPDATA profiles for installed/candidate UI smoke
  • add focused offline Rust/Node coverage and CI contract gates

Verification

  • node scripts/settings-panel.test.mjs
  • node scripts/onboarding-readiness.test.mjs
  • node scripts/windows-installed-ui-smoke.mjs --self-test
  • node scripts/release-local-check.mjs --self-test
  • npx pnpm@9.15.9 --filter @deepseek-agent-os/desktop build
  • cargo fmt --manifest-path apps/desktop/src-tauri/Cargo.toml -- --check
  • focused Rust credential/workspace/work-package/model/pricing/command-surface tests
  • npx pnpm@9.15.9 test (892 passed, 7 ignored live-only tests)
  • npx pnpm@9.15.9 test:release-source
  • node scripts/secret-scan.mjs
  • git diff --check
  • git diff --cached --check

Scope

C1B only. No installer build or installation, no live DeepSeek credential or request, no main merge, and no tag or Release action.

@Lee-take
Lee-take marked this pull request as ready for review July 19, 2026 04:12
@Lee-take
Lee-take merged commit 31f9e6e into main Jul 19, 2026
1 check passed
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