NIALL ARNFIELD / ECOMMERCE
Headless architecture decision Record the customer requirement, evidence and ongoing responsibilities before approving a separate storefront.
Keep your completed copy: use Print → Save as PDF before closing or reloading. Values stay only in the open page. The file does not save or send them. Check the print preview for long answers.
Project Review date
Customer journey and current limitation Proposed route: theme, focused application or headless 1. Assign operating responsibilities For each area, record a named owner, the proposed implementation and the evidence still needed. An unpriced cost or missing owner remains unresolved.
1. Content editing How does an editor preview, publish and reverse a campaign?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 2. Product data Where are identifiers, prices and availability authoritative?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 3. Cart and sessions How is the correct cart retained and recovered?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 4. Checkout Which service owns checkout and required payment methods?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 5. App integrations Which supported route implements each required feature?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 6. Search and rendering Who owns crawlable product pages, URLs and metadata?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 7. Consent and measurement Who verifies consent choices and accepted order events?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 8. Hosting and releases Who deploys, updates and monitors the storefront?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 9. Failure recovery Who handles API failure and a rollback after data changes?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 10. Operating cost What is included, excluded or unpriced over the agreed period?
Responsible owner Proposed service / scope
Evidence, unresolved issue and next action 2. Demonstrate one complete journey Use a representative product. Run only authorised tests. Record Not tested, Demonstrated, Failed or Not applicable with evidence, date and precise limitations.
D01 Discover a product through navigation and search; inspect its direct URL.
Result, evidence and environment D02 Choose a valid option and confirm product identity, price and availability.
Result, evidence and environment D03 Change the cart and return later through the agreed session behaviour.
Result, evidence and environment D04 Complete the agreed checkout hand-off using an authorised test method.
Result, evidence and environment D05 Make a product unavailable and demonstrate a truthful recovery route.
Result, evidence and environment D06 Simulate a dependency failure in an authorised environment; show detection and recovery.
Result, evidence and environment D07 Have the merchant edit, preview, publish and reverse representative content.
Result, evidence and environment D08 Demonstrate URL/metadata behaviour, consent handling and the agreed device performance checks.
Result, evidence and environment 3. Record the decision Chosen route and reason Unresolved essential requirements Next proof task, responsible person and review date Niall Arnfield · 23 September 2026 Planning worksheet. No tests, savings or platform suitability are pre-certified. See the accompanying source notes.