A read-only health supervisor for Worker-based commerce systems
The challenge behind the build
When catalog sync, configurator recommendations, Webflow CMS, and SureCart data all interact, failures are often relational rather than isolated to one endpoint.
The implementation goal
SoFlow built a Cloudflare Worker supervisor with health routes for system-wide checks, sync Worker catalog summaries, and configurator endpoint summaries.
SoFlow built a read-only supervisor that checks the relationship between sync, configurator, Webflow, SureCart, and source catalog state without writing to any system.
The supervisor makes operational reliability easier to reason about without adding write risk.
Our other projects
The brief was to create a lightweight control-room service that could report cross-system health without becoming another writer in the commerce stack.
When catalog sync, configurator recommendations, Webflow CMS, and SureCart data all interact, failures are often relational rather than isolated to one endpoint.
The supervisor must stay read-only. It should not write to SureCart, Webflow, or other Workers.
SoFlow built a Cloudflare Worker supervisor with health routes for system-wide checks, sync Worker catalog summaries, and configurator endpoint summaries.
The supervisor calls existing read-only endpoints, optionally uses a supervisor token, and reports mismatches across sync and configurator services.
- Read-only cross-service health reports
- Sync Worker catalog health summary
- Configurator endpoint health summary
- Optional supervisor-token protection
- No writes to Webflow, SureCart, or dependent Workers
The supervisor makes operational reliability easier to reason about without adding write risk.
- Routes include /health/system, /health/sync, and /health/configurator
- README explicitly states the service is read-only
Can this be adapted for another business?
Yes, if the same type of workflow, integration, or decision logic exists. The implementation should be scoped around the buyer's systems and public-safety needs.
Why put this in Webflow if external code is involved?
Webflow is the public storytelling and CMS layer. External code should stay in the app, Worker, or integration layer where it can be versioned, secured, and tested.
What is needed before publishing?
Capture a redacted health report or endpoint proof before publishing the card.
This work proves that SoFlow treats custom implementations as systems that need observability, not just launch-day code.
Can this be adapted for another business?
Yes, if the same type of workflow, integration, or decision logic exists. The implementation should be scoped around the buyer's systems and public-safety needs.
Why put this in Webflow if external code is involved?
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Catalog and configurator issues could be checked only by visiting individual service endpoints separately.
The platform gained a central read-only health surface for relationship checks across the Worker system.
Webflow can display public pages, but it cannot monitor whether Worker services and commerce data are still aligned.



