Skip to content

docs(security): define local credential vault architecture - #172

Closed
SarthakWade wants to merge 1 commit into
mainfrom
design/credential-security-154
Closed

docs(security): define local credential vault architecture#172
SarthakWade wants to merge 1 commit into
mainfrom
design/credential-security-154

Conversation

@SarthakWade

Copy link
Copy Markdown
Collaborator

Summary

Security decisions

  • no silent credential use in unsigned builds
  • no plaintext vault fallback
  • no password values in argv, MCP, responses, logs, flows, diagnostics, or temporary files
  • no normal-profile credential access from private contexts
  • Developer ID and notarization remain future release work in E7 — Cut a release — everything since v1.0.2 is unreleased #45

Verification

  • pnpm test
  • pnpm test:runtime
  • pnpm test:npm
  • pnpm --filter @headless/web lint
  • pnpm build
  • git diff --check

Closes #154

@SarthakWade

Copy link
Copy Markdown
Collaborator Author

Superseded by the concurrently opened #171, which records the approved owner decision and reserves the correct ADR number around #169 and #170. Continuing #155 as a stack on #171.

@SarthakWade
SarthakWade deleted the design/credential-security-154 branch September 11, 2026 17:24
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.

Credential security design: threat model and broker contract

1 participant