Statement
When both the global redirects manifest and content-level redirectFrom define redirects for overlapping source paths, the system shall detect conflicts and surface them as build-time errors for manifest-level collisions or warnings when frontmatter overrides manifest entries.
Rationale
Two-layer redirect resolution needs deterministic conflict handling. Delivered by PLN-5 (D-PLN5-01).
Topics
Owner: seo-metadata
Applies To
- Redirects DOC-00083
Related Requirements
- REQ-00173 The system shall support a provider-agnostic redirects manifest that defines redirect rules in source control. Redirect execution uses Astro's native routing with middleware status code correction. The manifest format is designed for future provider-specific output generation (e.g., Netlify, Vercel, Cloudflare) without making any provider mandatory.
- REQ-00174 Redirects shall be definable at the content level via frontmatter in addition to the global redirects manifest.