← Home

Why not use $already-installed?

Every tool in this paragraph is excellent at its job. None of them covers the wedge fukura targets: the dev-loop failure-and-fix signal that agent-heavy workflows now emit at 100–1000× the human volume. Below is the concrete mechanism each is missing — not generic air.

Sentry

Runtime exceptions in deployed services.

Sentry captures unhandled exceptions that reach production. It never sees the twenty shell-command failures an agent burnt to ship the fix, because those aren’t exceptions in a deployed service — they’re `exit 1` in a dev loop. Fukura operates one layer earlier: the build-and-iterate loop, not the runtime.

Datadog

Metrics and logs from running infrastructure.

Datadog aggregates telemetry from services. Its unit is a service emitting metrics. An agent iterating on `terraform plan` emits nothing Datadog wants to ingest and has no service identity. There is no Datadog product for “this command failed in a dev sandbox and the fix was `--refresh=false`”.

Warp

Proprietary terminal with AI completions.

Warp records your terminal and offers AI completions inside it. The record is per-user, per-device, locked into a proprietary terminal. No spec, no team aggregation, no effectiveness metric, and no agent-driven sessions because agents don’t run in Warp. It is a UX layer, not a data layer.

Pieces.app

Local snippet / context manager.

Useful for “save this code chunk.” Not an error/fix event model, not a redaction pipeline, no team hub, no adapter SDK — it doesn’t know what a failed command is versus a snippet. Orthogonal rather than a direct competitor.

Stack Overflow for Teams

Human-authored Q&A.

Humans write Q&A after the fact, if they remember, if they have time. Zero capture of agent sessions; an agent cannot write a good SO post about its own retry loop. Fukura captures the event automatically at the moment it happens, and ranks by measured success, not upvotes.

Claude Code memory / Claude Projects

Vendor-scoped agent memory.

Scoped to one agent, one user, one session’s working set. Doesn’t cross machines, doesn’t cross agents (Cursor can’t read it), isn’t redacted against an org policy, isn’t queryable as a corpus. Fukura is the substrate underneath: any MCP-compliant agent writes into the same store.

Cursor memory

Editor-local, vendor-scoped.

Same shape, same limits — editor-local, vendor-locked, no team layer, no spec. You can’t ask “how often did our team hit this error last quarter” from Cursor memory. You can from a fukura hub.

The honest moat

We want to call this out explicitly: a schema is not a moat. EKP is published CC-BY exactly so competing products can adopt it without forking. What defends fukura over time is (a) the fact that cross-vendor error data is something no single-vendor product can collect — Cursor can’t see Claude Code’s failures and vice versa — and (b) the attempt-outcome loop, which is the load-bearing engineering part, not the note store. We’re selling the loop. The schema just keeps the pipes open.