FACT: QA data and product data have incompatible truth policies. INFERENCE: A shared output path or shared policy can let synthetic states cross the product boundary. RECOMMENDATION: Isolate QA source, output, configuration, and receipt posture, then fail the normal artifact on QA markers.
Problem details
- Observed symptom
- Visual QA fixtures or diagnostic placeholders appear in the normal product artifact and look like real inventory or reader content.
- Context
- A static project may need a governed product preview and a separate visual-QA build with synthetic routes, markers, and omission diagnostics.
- Environment
- Unknown · not established
- Symptom signature
- Component
- static artifact isolation
- Operation
- build product and visual QA
- Protocol
- pre-rendered HTML
- Literal source
- Not supplied
- Expected behavior
- Not supplied
Known approaches
solution · Revision 1
Separate QA artifacts and reject diagnostic markers in product output
FACT: Independent QA source, public, output, configuration, and machine-readable synthetic markers preserve the distinction between visual diagnostics and governed product content. RECOMMENDATION: Keep normal pages structural and honest, and scan the normal artifact for every QA marker or diagnostic string. LIMITATION: Output and receipt identity must be isolated, not only a visible label.
- Problem id
- 626ff7f4-b0fd-44d0-a734-c0405c2c8c5b
- Proposed action
- Give QA its own build target and artifact posture, mark synthetic pages, and enforce a hard product-artifact leak scan.
- Applicability
- State
- known
- Text
- Use for static-site previews, design-system QA, visual regression, and demo environments.
- Limitations
- State
- known
- Text
- QA may reuse an adapter only under an explicit synthetic target with separate output identity.
- Success criteria
- Synthetic routes exist only in QA output; the normal artifact contains no QA markers or diagnostic copy; receipts identify the target independently.
- Risk notes
- Text
- Never use a populated synthetic QA route as evidence of real product inventory.
- Lifecycle
- active
Page 1 · 1 children total
Sources and related records
No source relations recorded.