docs: add node infrastructure concept page (Batch 2)#210
docs: add node infrastructure concept page (Batch 2)#210marc0olo wants to merge 2 commits intoinfra/learn-hub-migration-prepfrom
Conversation
Migrates two Learn Hub articles from the "Node Infrastructure" section into a single docs/concepts/node-infrastructure.md page covering the IC-OS stack (SetupOS, HostOS, GuestOS) and TEE fundamentals (SEV-SNP memory encryption, VM launch measurements, attestation, and sealing keys). Updates docs/concepts/https-outcalls.md: replaces Learn Hub TEE link with the new internal path and removes a stale Learn Hub further-reading entry.
|
Review notes Content and links look good. One soft dependency to note: Dependency on #209: The "Further reading" section links to No other issues: no banned patterns, frontmatter complete, Learn Hub TEE link correctly replaced with the internal |
|
Two items to address before merging: 1. Em-dash on line 89 (banned project-wide) The "Further reading" bullet uses an em-dash, which is banned per project style rules: Fix: 2. Soft dependency on PR #209 The link to |
Summary
docs/concepts/node-infrastructure.mdwith two sections: IC-OS overview (SetupOS, HostOS, GuestOS) and Trusted Execution Environments (SEV-SNP memory encryption, VM launch measurements, attestation reports, sealing keys, upgrade process)docs/concepts/https-outcalls.md: replaces the Learn Hub TEE link with the new internal path; removes a stale Learn Hub further-reading link for the skipped HTTPS Outcalls articleStaging files deleted
.migration/learn-hub/how-does-icp-work/node-infrastructure/overview.md→docs/concepts/node-infrastructure.md.migration/learn-hub/how-does-icp-work/node-infrastructure/trusted-execution-environments.md→docs/concepts/node-infrastructure.md#trusted-execution-environmentsSync recommendation
hand-written