diff --git a/src/components/sections/DualValueProps.astro b/src/components/sections/DualValueProps.astro index 6c8a86b..8812437 100644 --- a/src/components/sections/DualValueProps.astro +++ b/src/components/sections/DualValueProps.astro @@ -8,19 +8,19 @@ interface Tile { // user-supplied or CMS content into set:html further down (XSS risk). const tiles: Tile[] = [ { - outcome: 'Cut debugging time in half.', + outcome: 'Ship integrations, then sleep.', capability: - 'Every processor on every route, timed to the nanosecond. Choice branches, splits, multicasts, and error handlers preserved as a proper execution tree — not a pile of log lines.', + 'Every route, every processor, every exchange — traced automatically. When something breaks at 3 AM, the answer is already waiting for you. So you do not have to be.', }, { - outcome: 'Ship integrations with confidence.', + outcome: 'Debug in daylight.', capability: - 'Capture real payloads and replay them on demand. Deep-trace a specific correlation ID across services. Push trace settings to a running agent without a redeploy.', + 'Replay the exact exchange that failed. Follow a single request across services. See payloads before and after each processor. The pieces your ops team needs at 3 AM, captured already — so 3 AM stays quiet.', }, { - outcome: 'Keep what you have built.', + outcome: 'Keep what you built. Keep what you chose.', capability: - 'One `-javaagent` flag. No code changes, no SDK, no framework lock-in. Native understanding of 45+ EIP node types across Apache Camel 4.x.', + 'You picked Apache Camel on purpose — open, portable, yours. Cameleer runs and understands your Camel apps as they are. No code changes, no SDK, no rewrite, no lock-in.', }, ]; ---