Saved view
Product overview + SavedView.tsx
Source path
product / saved-viewsRecurring saved-view workflow
User evidence
“Filters reset after every session.”
It was tracing through a hundred transcripts to find one high-potential product change. uTrace spawns forward-deployed agents that do it for you — interviewing, building, validating, shipping.

Intake router
ActiveClassify intent, then resolve the route
Classification probabilities
Resolved route
01
uTrace decides what deserves investigation before it creates work.

/workspaceBrowser observation
StructuredDOM node (structured)
Interaction event
API call (safe)
Trace
1234abcd5678ef90LiveServer span tree
POST /api/views142msViewsController.create98msViewSerializer.capture41msViewService.create55msDB: views (INSERT)37ms02
uTrace correlates what the user did with what the product and backend did.

Evidence
142 eventsCurrent turn
ArchieSafe preview“What should persist when you return?”
03
Archie turns observed behavior into short, human questions inside the user's workflow.

1 · User request
Source-linked“Reopen the same saved view.”Observed friction · repeated manual rebuild
2 · Success target
One behaviorBeforeRebuild every filter
AfterRestore exact view
3 · Implementation gate
Approved asyncOnly this evidence-backed scope can enter the workspace.
4 · Isolated build
Saved viewNot production− state = currentSession+ savedView = serialize(state)+ owner_id = :current_user04
Only evidence-grounded, bounded work reaches an isolated asynchronous workspace.

Your saved view preview is ready.
Re-open previewapp.local/previewCandidate ready“It remembers the exact view.”USER CONFIRMED
05
The originating user validates the preview before uTrace prepares a Founder Packet and PR.
FROM FEEDBACK TO EVIDENCE
Users describe the same friction in different places, words, and tones. uTrace connects the evidence before it creates work.

I rebuild this filter every Monday.
Why can't saved filters follow me between devices?
Recreating the same segments is painful.
Teams need reusable views.
Can our team save and share this setup?
PRODUCT SIGNAL
Source-linked evidence
THE UTRACE SDK
One concise integration gives the preview runtime structured browser semantics, source redaction, and W3C-correlated server evidence without turning the product into a fake observability console.
Register semantics, propagate an eligible trace, and record the milestone the interview can cite.
// illustrative APIsdk.registerTarget("save-view", { role: "button" })const trace = sdk.startTrace("view.save")trace.recordMilestone("view.saved")trace 4bf92f3577b34da6save-view · clickPOST /api/views · body redacted00-4bf92f35…-00f067aa…-01201 · saved_views.insert · 238msbrowser + server correlatedSTART WITH ONE WORKFLOW
Bring one recurring product problem. uTrace connects the evidence, bounds the work, and returns a preview to the same user.