docs(supply-chain): add developer workstation security guidance - #600
docs(supply-chain): add developer workstation security guidance#600s1ns3nz0 wants to merge 12 commits into
Conversation
Sidebar Configuration ReminderThis PR includes added, renamed, or removed documentation files:
Please ensure that:
See Contributing Guide – Sidebar & Navigation for more details. This is an automated reminder. If this PR doesn't need sidebar changes, you can ignore this message. |
b70a33a to
b58746a
Compare
Regenerate the supply-chain folder index so the new page appears, matching the autogenerated output of utils/generate-folder-indexes.cjs. Claude-Session: https://claude.ai/code/session_01CPQ1FcHGiBKWPd8waT7uGx
Rewrite the baseline checklist using must/should per the normative modality rules in docs/pages/contribute/style-and-terminology.mdx. Items that are required for the control to hold take must; items with valid organizational exceptions — review cadence, install-script blocking, obfuscation detection, and endpoint management coverage — take should. Claude-Session: https://claude.ai/code/session_01CPQ1FcHGiBKWPd8waT7uGx
|
Small self-review while this waits: applied RFC modality to the baseline checklist in Items required for the control to hold take must; the four with valid organizational exceptions — review cadence, install-script blocking, obfuscation detection, and endpoint management coverage — take should. I also checked this page against the second-person feedback from #592 and it was already clean, so no changes needed there.
|
What does this PR change?
Adds a developer-workstation security guide that treats repositories, IDE configuration, AI tools, MCP servers, dependencies, and model artifacts as software supply-chain inputs before execution.
The guide covers:
It also links the guidance from Supply Chain, AI Security, DevSecOps IDE, Endpoint Security, and DPRK IT Worker pages, and registers the author and navigation entry.
Type of change
If applicable
vocs.config.tswith thedev: trueparameterVerification
pnpm exec just lintpnpm run docs:build