Repository navigation
[docs] Move-only reorganization - #1427
Merged
Merged
Conversation
Move-only documentation reorganization. Groups backend, API reference, containment configuration, lifecycle, and developer docs without changing product behavior.
Copilot started reviewing on behalf of
Jeff Whiteside (jsidewhite)
October 6, 2026 21:38
View session
Contributor
There was a problem hiding this comment.
Copilot review overview
🔵 Needs a closer look
Relocated guides contain invalid Cargo commands, an incorrect fuzz corpus path, and a stale section anchor.
Review effort: Balanced
Findings: None
What changed in this PR
Reorganizes documentation by audience and subsystem without changing product behavior.
Changes:
- Groups backend, API, configuration, lifecycle, and developer documentation.
- Updates references across source, tests, SDKs, and CI.
- Adds developer documentation navigation.
| File | Description |
|---|---|
tests/scripts/run_seatbelt_rejections_test.sh |
Updates Seatbelt guide path |
tests/scripts/run_processcontainer_ui_policy_matrix_test.ps1 |
Updates UI guide path |
tests/scripts/run_processcontainer_ui_mitigations_test.ps1 |
Updates UI guide path |
tests/scripts/run_processcontainer_network_proxy_test.ps1 |
Updates networking guide path |
tests/scripts/run_processcontainer_network_model3_test.ps1 |
Updates networking guide path |
tests/scripts/run_processcontainer_network_egress_test.ps1 |
Updates networking guide path |
tests/scripts/run_processcontainer_network_capability_test.ps1 |
Updates networking guide path |
tests/scripts/run_processcontainer_all_tests.ps1 |
Updates networking guide path |
tests/scripts/run_lxc_network_no_network_test.sh |
Updates policy paths |
tests/scripts/lib/WinProcessContainer.Common.ps1 |
Updates network references |
tests/playground/playground-limitations.md |
Updates OS support link |
tests/examples/33_mac_local_dev_server.json |
Updates Seatbelt reference |
src/testing/fuzz/README.md |
Updates fuzzing guide link |
src/mxc-sdk/tests/wxc_e2e_tests_e2e_processcontainer_characterization.rs |
Updates host-prep reference |
src/mxc-sdk/tests/support/wxc_e2e_tests.rs |
Updates host-prep reference |
src/mxc-sdk/tests/streaming_processcontainer.rs |
Updates host-prep references |
src/mxc-sdk/tests/sandbox.rs |
Updates host-prep references |
src/mxc-sdk/src/telemetry.rs |
Updates consent-design path |
src/mxc-sdk/src/policy.rs |
Updates denial-logging path |
src/mxc-sdk/src/core/plm/elevated.rs |
Updates diagnostics path |
src/mxc-sdk/src/core/mxc_common/telemetry/policy.rs |
Updates telemetry references |
src/mxc-sdk/src/core/mxc_common/telemetry/consent.rs |
Updates telemetry and host-prep paths |
src/mxc-sdk/src/core/mxc_common/network_parser_ingress_default_tests.rs |
Updates configuration paths |
src/mxc-sdk/src/backends/wslc/common/registry_policy.rs |
Updates WSLC policy path |
src/mxc-sdk/src/backends/wslc/common/image.rs |
Updates WSLC guide path |
src/mxc-sdk/src/backends/bubblewrap/common/network_rules.rs |
Updates configuration path |
src/mxc-sdk/src/backends/bubblewrap/common/bwrap_runner.rs |
Updates Bubblewrap guide path |
src/mxc-sdk/src/backends/bubblewrap/common/bwrap_command.rs |
Updates Bubblewrap guide paths |
src/mxc-sdk/README.md |
Updates SDK and backend links |
src/mxc-sdk/build/wslc_common/README.md |
Updates WSLC guide path |
src/host/plm/readme.md |
Updates ProcessContainer guide link |
src/ffi/mxc_ffi/tests/ffi.rs |
Updates host-prep references |
sdk/node/src/v1/types.ts |
Updates Bubblewrap reference |
sdk/node/README.md |
Updates lifecycle and API links |
sdk/node/CHANGELOG.md |
Updates Windows Sandbox link |
sdk/dotnet/README.md |
Updates lifecycle and API links |
sdk/dotnet/Microsoft.Mxc.Sdk/V1/TelemetryPolicyState.cs |
Updates telemetry policy path |
sdk/dotnet/Microsoft.Mxc.Sdk/V1/MxcTelemetry.cs |
Updates consent-design path |
README.md |
Reorganizes documentation links |
docs/telemetry.md |
Updates related telemetry links |
docs/schema.md |
Updates backend and lifecycle links |
docs/logging-access-denied.md |
Updates telemetry link |
docs/examples.md |
Updates configuration and backend links |
docs/development/README.md |
Adds developer documentation index |
docs/development/plans/nanvix-integration.md |
Updates plan location |
docs/development/plans/linux-wsl-roadmap-june-2026.md |
Updates backend references |
docs/development/plans/bubblewrap-backend.md |
Updates documentation paths |
docs/development/plans/backend-support-probe-api.md |
Updates OS support link |
docs/development/guides/process-container-adding-os-features.md |
Updates prerequisite links |
docs/development/guides/diagnostics.md |
Updates examples and telemetry links |
docs/development/guides/authoring-a-new-feature.md |
Updates architecture and policy links |
docs/development/build-and-test/wslc-sdk-bindings.md |
Relocates WSLC bindings runbook |
docs/development/build-and-test/schema-codegen.md |
Relocates schema codegen guide |
docs/development/build-and-test/pull-requests.md |
Relocates PR build guide |
docs/development/build-and-test/fuzzing.md |
Relocates fuzzing guide |
docs/development/build-and-test/ci-validation-infrastructure.md |
Updates test-suite link |
docs/development/architecture/versioning.md |
Updates developer-guide links |
docs/development/architecture/telemetry-consent-design.md |
Relocates consent design |
docs/development/architecture/repository-architecture.md |
Updates architecture links |
docs/development/architecture/container-lifecycle.md |
Updates lifecycle references |
docs/development/architecture/backends/isolation-session/state-aware-typescript.md |
Updates lifecycle links |
docs/development/architecture/backends/isolation-session/state-aware-rust.md |
Updates lifecycle and API links |
docs/development/architecture/backends/isolation-session/oneshot.md |
Relocates one-shot architecture |
docs/containment-configuration/0.8.0/policy.md |
Relocates 0.8 policy |
docs/containment-configuration/0.8.0/networking/schema-updates.md |
Updates backend links |
docs/containment-configuration/0.8.0/networking/networking.md |
Updates backend links |
docs/containment-configuration/0.7.0/policy.md |
Updates developer-guide links |
docs/container-lifecycle.md |
Updates lifecycle and SDK links |
docs/backends/wslc/wslc-state-aware.md |
Updates lifecycle and bindings links |
docs/backends/wslc/wslc-registry-allowlist-policy.md |
Updates telemetry links |
docs/backends/wslc/wsl-container-getting-started.md |
Updates examples and runbook links |
docs/backends/windows-sandbox/windows-sandbox.md |
Updates lifecycle link |
docs/backends/windows-sandbox/windows-sandbox-reference.md |
Relocates backend reference |
docs/backends/seatbelt/seatbelt-backend.md |
Updates configuration link |
docs/backends/process-container/UIPolicy_Schema.md |
Relocates UI policy reference |
docs/backends/process-container/os-version-support.md |
Updates policy and README links |
docs/backends/process-container/networking.md |
Updates configuration links |
docs/backends/process-container/host-prep.md |
Relocates host-prep guide |
docs/backends/process-container/examples/0.8.0-schema.md |
Updates schema comparison link |
docs/backends/nanvix/nanvix.md |
Updates schema link |
docs/backends/lxc/lxc-backend.md |
Updates schema link |
docs/backends/hyperlight/hyperlight-backend.md |
Relocates Hyperlight guide |
docs/backends/bwrap/bubblewrap-backend.md |
Updates schema link |
docs/api-reference/rust/v1/README.md |
Relocates Rust API overview |
docs/api-reference/rust/v1/api.md |
Relocates Rust signatures |
docs/api-reference/README.md |
Updates API-reference convention |
docs/api-reference/node/v1/README.md |
Relocates Node API overview |
docs/api-reference/node/v1/api.md |
Relocates Node signatures |
docs/api-reference/dotnet/v1/README.md |
Relocates .NET API overview |
docs/api-reference/dotnet/v1/api.md |
Relocates .NET signatures |
CONTRIBUTING.md |
Documents new organization |
build-mac.sh |
Updates Seatbelt references |
.github/workflows/Dependency.Feed.Check.Job.yml |
Updates PR guide references |
.github/PULL_REQUEST_TEMPLATE.md |
Updates contributor links |
.github/copilot-instructions.md |
Updates documentation conventions |
.azure-pipelines/README.md |
Updates PR build link |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Gudge (MGudgin)
approved these changes
Oct 6, 2026
Copilot started reviewing on behalf of
Jeff Whiteside (jsidewhite)
October 6, 2026 21:47
View session
2 of 8 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Move-only documentation reorganization. Groups backend, API reference, containment configuration, lifecycle, and developer docs without changing product behavior.
Before & After
Microsoft Reviewers: Open in CodeFlow