Content Validation Status¶
This page tracks content_validation metadata for in-scope factual-claim documents under docs/best-practices/, docs/operations/, docs/platform/, docs/troubleshooting/. Pages outside this scope — navigation indexes (docs/best-practices/index.md, docs/operations/deployment/index.md, docs/operations/index.md, docs/platform/index.md, docs/troubleshooting/first-10-minutes/index.md, docs/troubleshooting/index.md, docs/troubleshooting/playbooks/index.md), reference-lookup KQL packs and lab guides (docs/troubleshooting/kql/, docs/troubleshooting/lab-guides/), tutorials, language guides, and start-here landing pages — intentionally omit the metadata and are not counted here. See AGENTS.md §Text Content Validation for the full policy and scripts/lib/content_scope.py for the executable scope definition.
Summary¶
Generated: 2026-06-08
| Content Type | Total | Verified | Pending | Unverified | No Metadata |
|---|---|---|---|---|---|
| Mermaid Diagrams | 364 | 364 | 0 | 0 | 0 |
| In-Scope Factual-Claim Documents | 71 | 71 | 0 | 0 | 0 |
All In-Scope Documents Verified
Every in-scope factual-claim document has verified Microsoft Learn sources for its core claims.
pie title In-Scope Document Validation Status
"Verified" : 71 By Section¶
Platform¶
| Document | Has Sources | Status | Claims | Last Reviewed |
|---|---|---|---|---|
| Authentication Architecture | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Deployment Options | ✅ | ✅ Verified | 5/5 | 2026-05-01 |
| Deployment Scenarios | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Hosting Models | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Index | ✅ | ✅ Verified | 4/4 | 2026-04-27 |
| Index | ✅ | ✅ Verified | 5/5 | 2026-05-01 |
| Mtls | ✅ | ✅ Verified | 4/4 | 2026-04-25 |
| Networking | ✅ | ✅ Verified | 8/8 | 2026-04-12 |
| Request Lifecycle | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Resource Relationships | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Scaling | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Security Architecture | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
Best Practices¶
| Document | Has Sources | Status | Claims | Last Reviewed |
|---|---|---|---|---|
| Common Anti Patterns | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Deployment | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Mtls | ✅ | ✅ Verified | 4/4 | 2026-04-25 |
| Networking | ✅ | ✅ Verified | 7/7 | 2026-04-12 |
| Production Baseline | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Reliability | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Scaling | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Security | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
Operations¶
| Document | Has Sources | Status | Claims | Last Reviewed |
|---|---|---|---|---|
| Backup Restore | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Container Deploy | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Cost Optimization | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Deployment Slots | ✅ | ✅ Verified | 6/6 | 2026-06-08 |
| Github Actions | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Health Recovery | ✅ | ✅ Verified | 5/5 | 2026-06-08 |
| Incoming Client Certificates | ✅ | ✅ Verified | 4/4 | 2026-04-25 |
| Networking | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Outbound Client Certificates | ✅ | ✅ Verified | 4/4 | 2026-04-25 |
| Scaling | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Security | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Slots And Swap | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Zip Deploy | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
Troubleshooting¶
| Document | Has Sources | Status | Claims | Last Reviewed |
|---|---|---|---|---|
| App Startup Failures | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Architecture Overview | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Auth Redirect Loop | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Authentication Failures | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Cd Rbac Role Assignment Conflict | ✅ | ✅ Verified | 3/3 | 2026-04-22 |
| Container Didnt Respond To Http Pings | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Cors And Token Errors | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Decision Tree | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Deployment Failures | ✅ | ✅ Verified | 4/4 | 2026-04-12 |
| Deployment Succeeded Startup Failed | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Detector Map | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Dns Resolution Vnet Integrated App Service | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Evidence Map | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Failed To Forward Request | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Intermittent 5Xx Under Load | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Memory Pressure And Worker Degradation | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Mental Model | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Mtls Failures | ✅ | ✅ Verified | 3/3 | 2026-04-25 |
| No Space Left On Device | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Outbound Network | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Performance | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Performance Degradation | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Private Endpoint Custom Dns Route Confusion | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Quick Diagnosis Cards | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Slot Swap Config Drift | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Slot Swap Failed During Warmup | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Slow Response But Low Cpu | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Slow Start Cold Start | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Snat Or Application Issue | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Ssl Certificate Issues | ✅ | ✅ Verified | 5/5 | 2026-04-12 |
| Startup Availability | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Troubleshooting Method | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Warmup Vs Health Check | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Windows Container Health Probes | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Windows Filesystem Quotas | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
| Windows Iis Webconfig Startup | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Windows Kudu Diagnostics | ✅ | ✅ Verified | 3/3 | 2026-04-12 |
| Windows Memory Pressure Worker Recycling | ✅ | ✅ Verified | 2/2 | 2026-04-12 |
Validation Categories¶
Source Types¶
| Type | Description | Allowed? |
|---|---|---|
mslearn | Content directly from or based on Microsoft Learn | Yes |
mslearn-adapted | Microsoft Learn content adapted for this guide | Yes, with source URL |
self-generated | Original content created for this guide | Requires justification |
community | From community sources | Not for core content |
unknown | Source not documented | Must be validated |
Validation Status¶
| Status | Description |
|---|---|
verified | All core claims traced to Microsoft Learn sources |
pending_review | Document exists but claims need source verification |
unverified | New document, no validation performed |
How to Add Validation¶
Before adding metadata, confirm the page is in scope. The block is required ONLY for factual-claim pages under docs/platform/, docs/best-practices/, docs/operations/, and docs/troubleshooting/ (excluding troubleshooting/kql/, troubleshooting/lab-guides/, and navigation landing pages listed in scripts/lib/content_scope.NAVIGATION_INDEXES).
For an in-scope page, add a content_validation block to its frontmatter:
---
content_sources:
- type: mslearn-adapted
url: https://learn.microsoft.com/en-us/azure/app-service/...
content_validation:
status: verified
last_reviewed: 2026-04-12
reviewer: ai-agent
core_claims:
- claim: "App Service supports VNet integration"
source: https://learn.microsoft.com/en-us/azure/app-service/overview-vnet-integration
verified: true
---
Each core_claim MUST be a verifiable factual assertion about Azure App Service behavior (a documented limit, default, or feature). Meta-statements such as "this page uses Microsoft Learn as the primary source basis" are tautological and rejected — the marker text primary source basis triggers a fail-fast in both this generator and tools/validate_frontmatter.py.
Then regenerate this page: