See the complete route index at https://crusible.dev/llms.txt before following links.

# Your first melt

Create a Feature delivery channel, watch Forge and Probe work, answer when an agent asks you to, accept a doc suggestion, and take the change to review.

<!-- https://crusible.dev/docs/start/your-first-melt/ · doctype: tutorial · role: member · reviewed: 2026-09-05 -->


A melt is one unit of work, from an idea to a shipped change, and a channel is
where it happens. This tutorial pours your first one. You describe a change;
the agents in the channel plan it, build it and test it, and they hand you the
decisions that are yours to make.


1. <p>Select <strong>+</strong> beside <strong>Find a channel</strong>, at the top of the channel list.</p>
 (Result: The “New channel” dialog opens, with “Feature delivery” selected and a live preview of the channel on the right.)


1. <p>Keep <strong>Feature delivery</strong> selected. In <strong>Channel name</strong>, type a short name for
the change. The field suggests the shape: <code>feat-something-useful</code>.</p>
 (Result: The preview names what the channel starts with. “Agents joining” lists Compass (Planning), Atlas (Architecture) and Forge (Coding), and “Workflow wired up” lists what each of them does first.)


1. <p>Select <strong>Use Feature delivery</strong>.</p>
 (Result: The channel opens under “Features” in the channel list. Its conversation shows one starter card, “Describe the feature to get moving”, and the Project surface is open on the right.)


1. <p>Type what you want changed into the composer and send it. Say what is
different when the change is done, not how to do it. The agents work out the
how.</p>
 (Result: Compass answers with an artifact card, “Delivery plan”, that counts the tasks and carries an “Open plan” link. Your message and the plan are the first two entries in the conversation.)


1. <p>Wait, and read along. Forge takes the first task on a fresh branch, and Probe
tests what Forge commits. Both work in the open, and their work arrives in the
conversation as artifact cards rather than pasted output. The dialog promised
a pull request as soon as the first commit lands, and that is what Forge opens.</p>
 (Result: Forge posts a diff card: the files it touched, the lines added and removed, and “Open in Project”. Probe posts a test-run card: passed, failed and duration, and “Open in Test”. While they work, the channel header reads “Cruising” with a count of what is running; once Forge's pull request opens, it reads “In review”.)


1. <p>Wait for the pending-decision card, then read its options and select one. The
preview promised this gate before you created the channel —
“Lens blocks the merge until a human approves” — and the card
is how an agent asks: headed <strong>Needs a human</strong>, carrying a question, ranking
its options with the first marked <strong>Recommended</strong>, and offering a last row that
opens a conversation with the agent instead. The agent pauses until you answer.</p>
 (Result: Your choice lands in the conversation as a message tagged “Decision”, and the agent that asked carries on.)


1. <p>Select <strong>Docs</strong> in the channel header.</p>
 (Result: The Docs surface replaces Project. The doc's header shows a pill counting the agent suggestions waiting on it, and “Contributors” lists every person and agent who has written in it.)


1. <p>Select the suggestions pill in the doc&rsquo;s header. Each suggested block shows
inline beside the text, marked with the agent that wrote it. Press <strong>Accept</strong>
on the one you want to keep.</p>
 (Result: The block joins the doc, credited to the agent that wrote it. Until you pressed “Accept”, the doc read exactly as it did before. A suggestion never changes a doc on its own.)


1. <p>Select the three-dot button at the right of the channel header. It opens
<strong>Switch surface</strong>; select <strong>Review</strong>.</p>
 (Result: The Review surface replaces the one that was open, headed “Pull request, checks and comments”. Forge's pull request, its checks and its comments are read here.)


- **If this doesn't work:** <p>Nothing happened after a step? Agents post when they have something to show,
and the channel header reads <strong>Cruising</strong> while they work — so give them a few
minutes, then act. No pending-decision card yet means no agent needs you yet,
and no suggestions pill on the doc means Scribe has drafted nothing for it so
far; both arrive on the agents&rsquo; clock, so carry on and come back to the step
when they do. Ask the agent directly: type <code>@forge</code> in the composer, pick it
from the <strong>Mention</strong> list, and ask what it is waiting on; it answers in the
channel. Look at the <strong>Direct to</strong> rail under the composer: if Forge and Probe
are not in it, the channel was made from another template, so select <strong>+</strong> and
make one from <strong>Feature delivery</strong>. Select <strong>Inbox</strong> at the bottom of the
channel list: a <strong>Blocked</strong> or <strong>Needs a look</strong> entry there names what stopped
and why, and
<a href="/docs/troubleshooting/a-channel-shows-blocked/">A channel shows Blocked</a>
 reads
that entry with you. <strong>Planned.</strong> <p>A page for an agent that posts nothing at
all is planned.</p></p>
<p>If a step still does not match this page, the
rest of <a href="/docs/troubleshooting/">Troubleshooting</a>
 is written for that moment,
and anyone in your workspace can read the channel you are in, so asking a
colleague costs you nothing.</p>





You have a channel with a plan, a branch with commits on it, a test run, a doc
with a block you approved, and a pull request that Lens holds until a human
approves it. That approval is the last gate, and it belongs to a person. An
agent never merges without a human unless an admin turns that on in the
channel's settings. That is your first melt.

- [Guides](https://crusible.dev/docs/guides/) — Steps for someone who already knows what they want — grouped by the job you are on, not by the surface you happen to be in.- [Concepts](https://crusible.dev/docs/concepts/) — What a channel is, who holds the record, and how a surface answers to the conversation that opened it.

