Workspace & Snippets

The workspace is where users collect snippets that will form the basis of an artefact.

Summary

The workspace is where users collect snippets — pieces of information extracted from exploration conversations — that will form the basis of an artefact. The workspace acts as a staging area between raw exploration and finished artefact.

Core Concept

During an exploration, the user encounters valuable findings. Rather than trying to remember them or re-find them later, they save them as snippets to the workspace. Once enough snippets are collected, the user can trigger artefact generation.

Snippet Collection

How Snippets Are Created

  • User clicks "Save to Workspace" on an agent response
  • The relevant content from that response is captured as a snippet
  • The snippet retains a link back to its source exploration/message

What a Snippet Contains

  • The extracted content (text, data, analysis)
  • Source reference (which exploration, which message)
  • Timestamp of when it was saved
  • Optional user annotation or note

Snippet Management

  • View all snippets in the workspace
  • Reorder snippets (they may form a narrative)
  • Edit/annotate snippets
  • Delete snippets
  • Group or tag snippets (possible future feature)

Guided Collection

The interface should guide the user toward collecting enough material for a quality artefact:

  • Progress indicator — visual signal of how many snippets have been collected
  • Sufficiency threshold — the system determines when there's "enough" for a detailed artefact
  • Create Artefact button — disabled until the threshold is met
  • Guidance messages — hints like "You have 3 snippets. Consider exploring [topic] for a more complete report."

Threshold Logic (To Be Defined)

  • Minimum number of snippets?
  • Minimum diversity of topics/sources covered?
  • Minimum total content length?
  • Could this be configurable per artefact type?

Open Questions

  • Is the workspace tied to a single artefact, or can snippets be reused across multiple artefacts?
  • Can a user have multiple active workspaces?
  • Should snippets be auto-suggested? (e.g. "This finding seems important — save it?")
  • How does the workspace relate to the exploration? Side panel? Separate page? Both?
  • Should there be a "workspace view" within the exploration that shows collected snippets alongside the conversation?
  • What happens to the workspace after an artefact is created? Archived? Cleared? Kept?

Making the unknown, known.

© 2026 Condelo. All rights reserved.