Skip to content

Commit 4eb29a9

Browse files
Remove 'dev' flag from multiple items in config (#551)
* Remove 'dev' flag from multiple items in config * Remove 'dev' property from Privacy items Removed 'dev' property from multiple items in the Privacy section. * Remove DevOnly component from Privacy and Treasury Operations fws * Add 'dev' flag to multiple items in vocs.config.ts --------- Co-authored-by: Sara Russo <sararusso984@gmail.com>
1 parent f98e754 commit 4eb29a9

2 files changed

Lines changed: 36 additions & 46 deletions

File tree

docs/pages/intro/overview-of-each-framework.mdx

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -151,17 +151,13 @@ risk management, control domains, lifecycle management, monitoring, incident res
151151

152152
[Explore the OpSec framework →](/opsec/overview)
153153

154-
<DevOnly>
155-
156154
## Privacy
157155

158156
This section explores tools and practices for maintaining privacy in the Web3 ecosystem, including secure browsing, data
159157
removal, digital footprint management, encrypted communication, and privacy-focused operating systems.
160158

161159
[Go to the Privacy framework →](/privacy/overview)
162160

163-
</DevOnly>
164-
165161
## Safe Harbor
166162

167163
This framework provides guidance on establishing safe harbor protocols for security researchers, including key terms,
@@ -217,8 +213,6 @@ potential threats to Web3 projects.
217213

218214
</DevOnly>
219215

220-
<DevOnly>
221-
222216
## Treasury Operations
223217

224218
This section provides institutional-grade security frameworks for managing custodial treasury accounts and large
@@ -227,8 +221,6 @@ transaction verification protocols.
227221

228222
[Go to the Treasury Operations framework →](/treasury-operations/overview)
229223

230-
</DevOnly>
231-
232224
<DevOnly>
233225

234226
## Vulnerability Disclosure

vocs.config.ts

Lines changed: 36 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const config = {
3636
{ text: 'Introduction to Frameworks', link: '/intro/introduction' },
3737
{ text: 'How to Navigate the Website', link: '/intro/how-to-navigate-the-website' },
3838
{ text: 'Overview of each Framework', link: '/intro/overview-of-each-framework' },
39-
{ text: 'Attack Surface Overview', link: '/intro/attack-surface', dev: true },
39+
{ text: 'Attack Surface Overview', link: '/intro/attack-surface' },
4040
]
4141
},
4242
{
@@ -190,7 +190,7 @@ const config = {
190190
{ text: 'Risk Management', link: '/governance/risk-management', dev: true },
191191
{ text: 'Security Metrics and KPIs', link: '/governance/security-metrics-kpis', dev: true },
192192
{ text: 'Security Council Best Practices', link: '/governance/council-best-practices', dev: true },
193-
{ text: 'Rebrands & Reorgs', link: '/governance/rebrands-and-reorgs', dev: true },
193+
{ text: 'Rebrands & Reorgs', link: '/governance/rebrands-and-reorgs', dev:true },
194194
]
195195
},
196196
{
@@ -322,11 +322,11 @@ const config = {
322322
text: 'Operational Runbooks',
323323
collapsed: false,
324324
items: [
325-
{ text: 'Overview', link: '/multisig-for-protocols/runbooks/overview', dev: true },
326-
{ text: 'Token Transfer', link: '/multisig-for-protocols/runbooks/token-transfer', dev: true },
327-
{ text: 'Signer Rotation', link: '/multisig-for-protocols/runbooks/signer-rotation', dev: true },
328-
{ text: 'Threshold Change', link: '/multisig-for-protocols/runbooks/threshold-change', dev: true },
329-
{ text: 'Emergency Pause', link: '/multisig-for-protocols/runbooks/emergency-pause', dev: true },
325+
{ text: 'Overview', link: '/multisig-for-protocols/runbooks/overview' },
326+
{ text: 'Token Transfer', link: '/multisig-for-protocols/runbooks/token-transfer', },
327+
{ text: 'Signer Rotation', link: '/multisig-for-protocols/runbooks/signer-rotation', },
328+
{ text: 'Threshold Change', link: '/multisig-for-protocols/runbooks/threshold-change', },
329+
{ text: 'Emergency Pause', link: '/multisig-for-protocols/runbooks/emergency-pause', },
330330
]
331331
},
332332
]
@@ -335,12 +335,12 @@ const config = {
335335
text: 'For Signers',
336336
collapsed: false,
337337
items: [
338-
{ text: 'Joining a Multisig', link: '/multisig-for-protocols/joining-a-multisig', dev: true },
339-
{ text: 'Emergency Procedures', link: '/multisig-for-protocols/emergency-procedures', dev: true },
340-
{ text: 'Backup Signing & Infrastructure', link: '/multisig-for-protocols/backup-signing-and-infrastructure', dev: true },
341-
{ text: 'Personal Security & OPSEC', link: '/multisig-for-protocols/personal-security-opsec', dev: true },
342-
{ text: 'Incident Reporting', link: '/multisig-for-protocols/incident-reporting', dev: true },
343-
{ text: 'Offboarding', link: '/multisig-for-protocols/offboarding', dev: true },
338+
{ text: 'Joining a Multisig', link: '/multisig-for-protocols/joining-a-multisig' },
339+
{ text: 'Emergency Procedures', link: '/multisig-for-protocols/emergency-procedures' },
340+
{ text: 'Backup Signing & Infrastructure', link: '/multisig-for-protocols/backup-signing-and-infrastructure' },
341+
{ text: 'Personal Security & OPSEC', link: '/multisig-for-protocols/personal-security-opsec' },
342+
{ text: 'Incident Reporting', link: '/multisig-for-protocols/incident-reporting' },
343+
{ text: 'Offboarding', link: '/multisig-for-protocols/offboarding' },
344344
]
345345
},
346346
{ text: 'Implementation Checklist', link: '/multisig-for-protocols/implementation-checklist' },
@@ -360,23 +360,23 @@ const config = {
360360
{ text: 'Web3 considerations', link: '/opsec/core-concepts/web3-considerations' },
361361
]
362362
},
363-
{ text: 'Secure Operating Systems', link: '/opsec/secure-operating-systems', dev: true },
364-
{ text: 'Endpoint Security', link: '/opsec/endpoint/overview', dev: true },
363+
{ text: 'Secure Operating Systems', link: '/opsec/secure-operating-systems' },
364+
{ text: 'Endpoint Security', link: '/opsec/endpoint/overview' },
365365
{ text: 'Browser Security', link: '/opsec/browser/overview', dev: true },
366-
{ text: 'Multi-Factor Authentication', link: '/opsec/mfa/overview', dev: true },
366+
{ text: 'Multi-Factor Authentication', link: '/opsec/mfa/overview' },
367367
{ text: 'Password Management',
368368
collapsed: false,
369369
items: [
370-
{ text: 'Overview', link: '/opsec/passwords/overview', dev: true },
371-
{ text: 'Password Managers', link: '/opsec/passwords/managers', dev: true },
372-
{ text: 'Single Sign-on', link: '/opsec/passwords/sso', dev: true },
373-
{ text: 'Root Accounts', link: '/opsec/passwords/rootaccounts', dev: true }
370+
{ text: 'Overview', link: '/opsec/passwords/overview' },
371+
{ text: 'Password Managers', link: '/opsec/passwords/managers' },
372+
{ text: 'Single Sign-on', link: '/opsec/passwords/sso' },
373+
{ text: 'Root Accounts', link: '/opsec/passwords/rootaccounts' }
374374
]
375375
},
376376
{ text: 'Google Workspace Security', link: '/opsec/google/overview', dev: true },
377377
{ text: 'Control Domains', link: '/opsec/control-domains/overview', dev: true },
378378
{ text: 'Continuous Improvement & Metrics', link: '/opsec/continuous-improvement-metrics', dev: true },
379-
{ text: 'Integration & Mapping to Other Frameworks', link: '/opsec/integration/overview', dev: true },
379+
{ text: 'Integration & Mapping to Other Frameworks', link: '/opsec/integration/overview' },
380380
{
381381
text: 'While Traveling',
382382
collapsed: true,
@@ -439,7 +439,6 @@ const config = {
439439
{
440440
text: 'Privacy',
441441
collapsed: true,
442-
dev: true,
443442
items: [
444443
{ text: 'Overview', link: '/privacy/overview', dev: true },
445444
{ text: 'Secure Browsing', link: '/privacy/secure-browsing', dev: true },
@@ -452,12 +451,12 @@ const config = {
452451
text: 'VPN Services',
453452
collapsed: false,
454453
items: [
455-
{ text: 'Overview', link: '/privacy/vpns/overview', dev: true },
456-
{ text: 'HTTPS vs VPN', link: '/privacy/vpns/https-vs-vpn', dev: true },
457-
{ text: 'Attack Surfaces on Public Networks', link: '/privacy/vpns/attack-surfaces-public-networks', dev: true },
458-
{ text: 'When to Use a VPN', link: '/privacy/vpns/when-to-use-vpn', dev: true },
459-
{ text: 'VPN Limitations', link: '/privacy/vpns/vpn-limitations', dev: true },
460-
{ text: 'VPN Providers and Tools', link: '/privacy/vpns/vpn-providers-and-tools', dev: true },
454+
{ text: 'Overview', link: '/privacy/vpns/overview' },
455+
{ text: 'HTTPS vs VPN', link: '/privacy/vpns/https-vs-vpn' },
456+
{ text: 'Attack Surfaces on Public Networks', link: '/privacy/vpns/attack-surfaces-public-networks' },
457+
{ text: 'When to Use a VPN', link: '/privacy/vpns/when-to-use-vpn' },
458+
{ text: 'VPN Limitations', link: '/privacy/vpns/vpn-limitations' },
459+
{ text: 'VPN Providers and Tools', link: '/privacy/vpns/vpn-providers-and-tools' },
461460
],
462461
},
463462
]
@@ -535,13 +534,12 @@ const config = {
535534
{
536535
text: 'Treasury Operations',
537536
collapsed: true,
538-
dev: true,
539537
items: [
540-
{ text: 'Overview', link: '/treasury-operations/overview', dev: true },
541-
{ text: 'Custodial Inventory & Controls', link: '/treasury-operations/classification', dev: true },
542-
{ text: 'Registration Documents', link: '/treasury-operations/registration-documents', dev: true },
543-
{ text: 'Enhanced Controls for High-Risk Accounts', link: '/treasury-operations/enhanced-controls', dev: true },
544-
{ text: 'Guide: Large Cryptocurrency Transfers', link: '/treasury-operations/transaction-verification', dev: true },
538+
{ text: 'Overview', link: '/treasury-operations/overview' },
539+
{ text: 'Custodial Inventory & Controls', link: '/treasury-operations/classification' },
540+
{ text: 'Registration Documents', link: '/treasury-operations/registration-documents' },
541+
{ text: 'Enhanced Controls for High-Risk Accounts', link: '/treasury-operations/enhanced-controls' },
542+
{ text: 'Guide: Large Cryptocurrency Transfers', link: '/treasury-operations/transaction-verification' },
545543
]
546544
},
547545
{
@@ -573,12 +571,12 @@ const config = {
573571
{ text: 'Overview', link: '/wallet-security/signing-and-verification/signing-verification' },
574572
{ text: 'Verifying Standard Transactions (EOA)', link: '/wallet-security/signing-and-verification/verifying-standard-transactions' },
575573
{ text: 'Multisig Signing Process', link: '/wallet-security/signing-and-verification/secure-multisig-signing-process' },
576-
{ text: 'Safe Multisig: Step-by-Step Verification', link: '/wallet-security/signing-and-verification/secure-multisig-safe-verification', dev: true },
577-
{ text: 'Squads Multisig: Step-by-Step Verification', link: '/wallet-security/signing-and-verification/secure-multisig-squads-verification', dev: true },
574+
{ text: 'Safe Multisig: Step-by-Step Verification', link: '/wallet-security/signing-and-verification/secure-multisig-safe-verification' },
575+
{ text: 'Squads Multisig: Step-by-Step Verification', link: '/wallet-security/signing-and-verification/secure-multisig-squads-verification' },
578576
{ text: 'Using EIP-7702', link: '/wallet-security/signing-and-verification/verifying-7702' },
579577
]
580578
},
581-
{ text: 'Smart Contract Interaction Security', link: '/wallet-security/smart-contract-interaction-security', dev: true },
579+
{ text: 'Smart Contract Interaction Security', link: '/wallet-security/smart-contract-interaction-security' },
582580
{ text: 'Seed Phrase Management', link: '/wallet-security/seed-phrase-management' },
583581
{ text: 'Tools & Resources', link: '/wallet-security/tools-and-resources' },
584582
]
@@ -617,7 +615,7 @@ const config = {
617615
items: [
618616
{ text: 'SSH Client and Key Management Hardening', link: '/guides/endpoint-security/ssh-client-and-key-management-hardening' },
619617
{ text: 'Hardware Security Keys', link: '/guides/endpoint-security/hardware-security-keys' },
620-
{ text: 'Password Manager Endpoint Hardening', link: '/guides/endpoint-security/password-manager-endpoint-hardening', dev: true },
618+
{ text: 'Password Manager Endpoint Hardening', link: '/guides/endpoint-security/password-manager-endpoint-hardening' },
621619
{ text: 'Zoom Hardening', link: '/guides/endpoint-security/zoom-hardening' },
622620
]
623621
},

0 commit comments

Comments
 (0)