SifrBolt Documentation
Documentation to understand the SifrBolt platform and use it effectively.
Use this when
You are launching a new campaign, microsite, or feature that requires refreshed cache behavior across regions.
Prerequisites
- Surge or higher plan with permissions to publish cache policies.
- Staging environment that mirrors production routes.
- Rollout rings configured for the target storefronts.
Step 1 · Draft the Policy Update
- In the console, open Performance → Cache Policies and duplicate the current production policy.
- Adjust route-specific TTLs, compression settings, or asset hydration rules to match the upcoming campaign.
- Save the draft and request a signature if your workspace enforces approvals.
Step 2 · Validate in Staging
- Switch to your staging storefront and apply the draft policy.
- Run smoke tests or Lighthouse audits to confirm the new policy meets performance targets.
- Capture metrics you can compare later in production.
Step 3 · Publish to Production
- Promote the policy to production with rollout rings (e.g., 25% → 75% → 100%).
- Monitor latency and error budgets from the console dashboards during each ring.
- If you detect regression, roll back from the console and edit the draft before retrying.
Step 4 · Warm Caches
- Trigger the Warm Edge Caches action from the deployment panel to pre-populate regional edges.
- If you automate via CLI, run the command from the operations toolkit (for example
bunx @sifrbolt/ops warm-object-cache --storefront <code>slug</code>) to hydrate the WordPress object cache. - Confirm hit ratios and latency stabilize within expected thresholds.
Step 5 · Document the Launch
Generate proof package
- Download bundle
cache-refresh-2025-01from the Trust Center. - Verify signatures with the rollout command in the verification CLI (e.g.,
bunx @sifrbolt/verify rollout --bundle cache-refresh-2025-01). - Attach the verified metrics to your campaign debrief or change record.
After the Campaign
- Schedule a review to retire temporary rules or lower TTLs once traffic normalizes.
- Archive proof artifacts in your governance repository.
- Update runbooks so the next campaign can reuse the validated steps.
Add additional launch playbooks under docs/src/pages/implementation/ for other campaign types or verticals.