Staged Platform Documentation — Source Manifest
- Fetched: 2026-08-11
- Staged to:
/workspaces/code/github.com/patterson-agents/.tmp/staging/docs/ - Method:
web_fetchagainst the vendors’ machine-readable endpoints. Claude Code pages were retrieved via their.mdvariants (https://code.claude.com/docs/en/<page>.md), discovered fromhttps://code.claude.com/docs/llms.txt. GitHub and Microsoft pages were retrieved from the rendered docs sites and transcribed to markdown. - Every staged file carries an HTML-comment provenance header with its source URL, fetch date, and completeness status.
Status legend
Section titled “Status legend”| Status | Meaning |
|---|---|
ok |
Full page captured, verified to end on real trailing content. |
partial |
Page captured but a portion is missing (lazy-rendered tab panels, tool-selector tabs, or reconstructed sections). See the file’s own header for the specific gap. |
blocked |
Could not be retrieved. |
A. Claude Code — docs/claude-code/
Section titled “A. Claude Code — docs/claude-code/”Index source: https://code.claude.com/docs/llms.txt
Claude Code notes
Section titled “Claude Code notes”hooks.mdwas silently truncated to roughly half length by the fetch tool on first attempt; the staged copy is the full 3,379-line document, re-fetched and byte-verified.- Every Claude Code
.mdpage is served with a 3-line “Documentation Index” banner at the top. It was preserved verbatim rather than stripped. env-vars.mdis only ~466 lines but ~363 KB — it is a single wide reference table with very long lines. Budget context accordingly before reading it whole.- Cleanup caveat: ten zero-value stub files named
claude-code/raw-*.mdremain in the directory. They are one-lineSUPERSEDED ... safe to deletemarkers left over from the fetch pipeline. The sandbox mount returnsOperation not permittedonrm, so they must be deleted from the host. They are not documentation and should be ignored.
Claude Code pages deliberately not fetched
Section titled “Claude Code pages deliberately not fetched”Present in llms.txt but out of scope for this pass — fetch on demand:
overview, quickstart, changelog, how-claude-code-works, context-window,
prompt-caching, permission-modes, sessions, common-workflows, best-practices,
platforms, all desktop-*, vs-code, jetbrains, chrome, github-actions*,
gitlab-ci-cd, slack, claude-tag, agent-view, agent-teams, workflows, worktrees,
artifacts, channels*, routines, headless, all agent-sdk/*, all claude-apps-gateway*,
all llm-gateway*, all self-hosted-environments*, amazon-bedrock,
claude-platform-on-aws, google-vertex-ai, microsoft-foundry, network-config,
corporate-launcher, devcontainer, sandboxing, sandbox-environments,
cloud-environments, costs, data-usage, zero-data-retention, legal-and-compliance,
feature-availability, auto-mode-config, troubleshoot*, errors, glossary,
all whats-new/*.
B. GitHub Copilot — docs/copilot/
Section titled “B. GitHub Copilot — docs/copilot/”Base: https://docs.github.com/en
Copilot notes
Section titled “Copilot notes”- There is no enterprise-level custom-instructions page. Enterprise-scope instruction content is
expressed through custom agents in the
/agents/directory of a designated organization’s.github-privaterepository. This is a real asymmetry vs. the policy cascade. .copilotignoreis not the mechanism; content exclusion is configured in repo/org/enterprise settings UI and inherited downward as read-only.
C. Visual Studio Code — docs/vscode/
Section titled “C. Visual Studio Code — docs/vscode/”Base: https://code.visualstudio.com
Important: the VS Code docs site was restructured in 2026. Several well-known URLs now redirect.
/docs/setup/enterprise → /docs/enterprise/overview; /docs/copilot/customization/* →
/docs/agent-customization/*; /docs/copilot/chat/chat-agent-mode → /docs/chat/chat-overview.
There is no longer a standalone “agent mode” or “chat modes” article.
VS Code notes
Section titled “VS Code notes”- VS Code “profiles” (
/docs/configure/profiles) are a per-user customization-set feature and are not a governance boundary. Do not confuse them with macOS configuration profiles (.mobileconfig), which are the actual policy delivery mechanism.
Not fetched / blocked
Section titled “Not fetched / blocked”Nothing in scope was hard-blocked. No page returned a JS shell that defeated extraction. The only
gaps are the three partial entries above (tab-panel content on docs.github.com and
code.visualstudio.com that is rendered client-side per selected tab).