executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
checkout-optimizationStrategies for 1-click checkout, performance, and reducing cart abandonment.
Independent GitHub snapshot · Automated classification · Original documentation governs
Techniques to reduce friction, minimize cart abandonment, and maximize conversion rates.
// Quick implementation of Payment Request API
if (window.PaymentRequest) {
const supportedInstruments = [{
supportedMethods: 'https://google.com/pay',
data: {
environment: 'TEST',
apiVersion: 2,
apiVersionMinor: 0,
// ... merchant info
}
}];
const details = {
total: { label: 'Total', amount: { currency: 'USD', value: '49.99' } },
};
const request = new PaymentRequest(supportedInstruments, details);
document.getElementById('express-checkout-btn').addEventListener('click', async () => {
try {
const response = await request.show();
// Process payment token with backend
await processPayment(response);
await response.complete('success');
} catch (e) {
console.error('Payment failed or cancelled', e);
}
});
}
%%{init: {"theme": "default", "flowchart": {"useMaxWidth": true}}}%%
graph TD
A[Checkout Optimization] --> B(Friction Reduction)
A --> C(Performance)
A --> D(Trust & Recovery)
B --> B1[Guest Checkout]
B --> B2[1-Click Express Wallets]
B --> B3[Address Autocomplete]
C --> C1[Prefetching Assets]
C --> C2[Edge API Routing]
D --> D1[Clear Return Policies]
D --> D2[Abandoned Cart Emails]
D --> D3[Exit Intent Popups]