Weave

Talking to Weave
the front door to Fabric's intelligence.

Weave is the screen-aware assistant in Forge. You talk to it in plain language; it answers using everything Fabric knows — the knowledge index (RAG), what it has learned from past runs, live integration health, the queue, and each agent's confidence. Weave reads, reasons and routes; it never ships anything without your approval.

1

What it draws on

The intelligence behind an answer

Weave isn't a generic chatbot bolted on — every reply is grounded in the same signals the agents use.

Fabric Knowledge (RAG)

Your indexed wikis, sheets, docs and code — plus anything you feed it in the Train Fabric panel. Weave retrieves the relevant chunks to answer "how do we…" questions.

Learned memory

What Fabric recorded from past runs: per-character success rates, the archetype it chose for similar tickets, and the decisions you made at the confidence gate.

Live state

Integration health, the batch queue, run history, and each agent's Harness confidence — so it answers about now, not a stale snapshot.

Screen-aware.

Weave knows the ticket, character, agent and screen you're looking at, so "what's the confidence here?" or "why did this hold?" resolve against your current context — you don't have to repeat yourself.

Scoped and relevant.

Identity and evidence-basis questions receive direct answers instead of unrelated dashboard summaries. Operational metrics are filtered and labeled by the selected agent and workspace; ordinary questions do not receive global run or health telemetry unless it is relevant to what you asked.

Learning you can inspect.

Ask “show me your learnings” for selected-agent outcomes, corrections and governed candidate states. Ask “in a mindmap” or “graphical view” for a native visual map of the evaluation → pilot → promotion → rollback lifecycle. These are live, scoped measurements—not model claims.

Context you control.

Settings → Weave shows context pressure and the exact active turns. Pin decisions that must remain verbatim, compact older unpinned turns into a bounded summary, archive finished context until it is explicitly restored, or permanently forget selected items. These lifecycle changes are durable and audited; archive restore fails closed if its stored digest no longer matches.

It improves without silently changing itself.

Useful cloud results become inert learning candidates. A candidate must pass deterministic server-side checks, accumulate a measured pilot of at least five samples with 80% success and zero regressions, and be explicitly promoted before Weave may reuse it as advisory context. Every transition is digest-bound and audited, and promoted learning can be rolled back. Learning never changes model weights, agents, validators, permissions or approval gates.

Relevant skills, not one giant prompt.

The Conversational Orchestrator resolves social dialogue, follow-ups, corrections, scope and requested format before action routing. An authoritative task ledger keeps each Main or branched conversation’s objective, subject, requested format, verified evidence references, decisions, unresolved requirements and next safe step—never credentials, raw prompts or full answers. Branches inherit typed context explicitly and can merge it back without losing their audit trail. Free-form turns receive the smallest relevant Weave specialists plus up to two enabled domain playbooks matched from the repository. Vision, Data, Ticket Investigation and Clarification specialists now join the existing knowledge, code, operations, planning and visual skills. The enforcing Answer Critic repairs or replaces empty, unscoped, unresolved, wrong-format or clearly off-topic model answers before display.

Evidence and effectiveness are visible.

Each answer can expand Sources & skills to show the exact skill set and bounded RAG, Graphify or attachment evidence used. Weave also records privacy-bounded skill effectiveness observations—selection, answer-quality issues and repairs—so skill routing can be evaluated from outcomes instead of intuition.

Capability-graph routing.

Weave first separates the user's goal from its subject, then traverses a declarative goal → subject → capability → intent graph. The capability directory resolves specific questions before generic commands—for example, “explain Fabric” selects product architecture while “explain the failed run” selects operational evidence. Every selected route includes a bounded, inspectable path instead of depending on ordered keyword exceptions.

2

Rich, multimodal conversation

Bring the work into the chat

Attach files with the + button, drag them onto Weave, or paste an image. Weave keeps each request and its attachments together even when you continue typing while an earlier answer is still processing.

Images & visual evidence

PNG, JPEG and WebP previews appear directly in the conversation and can be examined by local Fabric Vision. Image metadata and bounded visual findings ground the answer.

Documents & structured files

Text, Markdown, code, PDF, Word, CSV/TSV, Excel, JSON/JSONL, YAML, XML and HTML are read through governed parsers. Unknown binary files remain metadata-only and are never executed.

Answers you can scan

Replies support headings, lists, links, highlighted evidence, tables, code blocks, image cards and local bar or line charts. The top-left resize control cycles through standard, wide and centered-focus views.

Bounded intake.

Attachments are owner-scoped, short-lived and size/count limited. Their paths are never disclosed to the browser, and a file is never treated as executable input.

Conversational file loading.

Say “load a local file” (common misspellings are accepted) to open the native file picker immediately, or use Attach, drag and drop, or paste. The picker is opened directly from your gesture so browser security does not block it.

3

What you can say

Things to ask Weave

Check the system

“are all integrations healthy?” · “is Perforce connected?” · “what's the queue doing?” · “anything stuck / hanging?”

Work with tickets

“show me the open GOTL tickets” · “find flat-art tickets for Lyanna” · “run GOTRPG-56000” · “what's the status of GOTRPG-53726?”

Build & fix agents

“build an agent for GOTRPG-54789” (opens AI Draft, grounded — you Publish) · “delete agent PG Setup” (asks to confirm) · “open Forge Studio”.

Ask about confidence & decisions

“why is this only 72%?” · “how did Fabric decide to ship this?” · “what's Lyanna Mormont's track record?” · “what did we approve last time here?”

Ask the knowledge base

“how do we set up a Proving Grounds event?” · “what's the content-stripping step?” — Weave answers from the indexed wiki/docs and cites the source.

Inspect evidence

“review this screenshot” · “compare these CSV formulas” · “investigate GOTRPG-56000” — Weave selects the matching Vision, Data or Ticket specialist and exposes its sources.

Navigate

“take me to the queue” · “open pending approvals” · “show history” — Weave drives the UI for you.

4

Boundaries

What Weave will and won't do

It will

Read state, retrieve knowledge, explain a decision, draft an agent for review, queue a run, and navigate. Everything it does is either read-only or lands as a reviewable draft/queued job.

It won't

Commit, push, write an agent, or take any outward action without your explicit sign-off. A "build an agent" request produces a draft you Publish; a "run" request queues a job whose irreversible steps still hold at the human gate.

Honest by construction.

If Weave can't answer from real signals, it says so and points you at the screen or source — it doesn't invent an answer. Free-form reasoning is capability-routed when Fabric AI is on — it runs on a local model or, for the reason/code lanes, a cloud specialist under budget, degrading to local automatically; with Fabric AI off, Weave stays on the deterministic knowledge/health/queue answers.

Structural code grounding.

When a code question names a file or symbol, Weave can use the governed Code Intelligence seam with Graphify as its first provider. Only bounded, revision-bound findings enter the answer as derived advisory evidence; raw graph artifacts never enter the prompt, and structural evidence never overrides compilation, tests, policy or approval.

5

Make it smarter

Teach Weave more

Weave is only as knowledgeable as what Fabric has been given. Use Train Fabric (side panel) to feed in custom data, documents, images, sheets or a code base — it's indexed into the knowledge base and, for images, understood by the Vision Engine. The more you teach it, the sharper Weave's retrieval, reasoning and predictions become.

Enable domain playbooks.

Enabled repository skills can be composed into a Weave answer when their name and description strongly match the request. This extends Weave with team-specific procedures without granting those playbooks execution authority; action and approval boundaries remain unchanged.

Keep structural knowledge current.

In Settings → Knowledge · RAG, choose Auto to rebuild the local Graphify AST index when Git HEAD changes, or Manual to keep updates operator-triggered. The status shows the indexed and current revisions. Graph refresh is local, bounded to one build at a time, and has no LLM or API cost.