Skip to content

Weave basics docs revamp DOCS-1896#2193

Merged
anastasiaguspan merged 17 commits intomainfrom
weave-basics-docs-1896
Mar 4, 2026
Merged

Weave basics docs revamp DOCS-1896#2193
anastasiaguspan merged 17 commits intomainfrom
weave-basics-docs-1896

Conversation

@anastasiaguspan
Copy link
Contributor

@anastasiaguspan anastasiaguspan commented Feb 25, 2026

Description

Massive rework of 'Basics' page that is 1224 lines long of chaos, containing "engineering-speak".
Divided into conceptual pages, diffing against other existing content and removing only when closely matched.
Attempted grouping/reordering of ToC/IA.

A lot of cleanup in terms of ordering and ensuring surrounding content has a single concept per page. I call out a large number of these in the COMMENTS ON THE TICKET. https://wandb.atlassian.net/browse/DOCS-1896

Pls read the comments on the ticket for a (sorry, large) number of additional things that prb warrant discussion/decision/improvement still.
Note, i'd start at the bottom (oldest first), but there is a huge chunk about me working out additional details regarding the schema page (as I felt it was poorly adequate in details for the user). I'll prb ask Scott to review that one.

Testing

  • [ x] Local build succeeds without errors (mint dev)
  • [ x] Local link check succeeds without errors (mint broken-links)
  • PR tests succeed

Related issues

Mintlify

0 threads from 0 users in Mintlify

  • No unresolved comments

Open in Mintlify Editor

@anastasiaguspan anastasiaguspan requested a review from a team as a code owner February 25, 2026 15:36
@github-actions
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 73.8%, saving 96.5 KB.

Filename Before After Improvement Visual comparison
weave/guides/tracking/imgs/trace_export_modal.png 130.8 KB 34.3 KB 73.8% View diff

@github-actions
Copy link
Contributor

github-actions bot commented Feb 25, 2026

📚 Mintlify Preview Links

🔗 View Full Preview

✨ Added (11 total)

📄 Pages (11)

File Preview
weave/guides/integrations/autopatching.mdx Autopatching
weave/guides/tracking/call-schema-reference.mdx Call Schema Reference
weave/guides/tracking/create-call.mdx Create Call
weave/guides/tracking/get-call-object.mdx Get Call Object
weave/guides/tracking/querying-calls.mdx Querying Calls
weave/guides/tracking/set-call-display.mdx Set Call Display
weave/guides/tracking/trace-disable.mdx Trace Disable
weave/guides/tracking/trace-generator-func.mdx Trace Generator Func
weave/guides/tracking/trace-to-run.mdx Trace To Run
weave/guides/tracking/update-call.mdx Update Call
... and 1 more files

📝 Changed (9 total)

📄 Pages (8)

File Preview
ja/weave/guides/tracking/tracing.mdx Tracing
ko/weave/guides/tracking/tracing.mdx Tracing
weave/guides/integrations.mdx Integrations
weave/guides/tracking/objects.mdx Objects
weave/guides/tracking/ops.mdx Ops
weave/guides/tracking/threads.mdx Threads
weave/guides/tracking/tracing.mdx Tracing
weave/tutorial-tracing_2.mdx Tutorial Tracing 2
⚙️ Other (1)
File
docs.json

🗑️ Deleted (4 total)

View deleted files

🖼️ Images (4)

File
images/export_modal.png
images/screenshots/basic_call.png
images/screenshots/calls_filter.png
images/screenshots/calls_macro.png

🤖 Generated automatically when Mintlify deployment succeeds
📍 Deployment: 448ce2d at 2026-03-04 16:55:01 UTC

@github-actions
Copy link
Contributor

github-actions bot commented Feb 25, 2026

🔗 Link Checker Results

All links are valid!

No broken links were detected.

Checked against: https://wb-21fd5541-weave-basics-docs-1896.mintlify.app

Copy link
Contributor

@dbrian57 dbrian57 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks really great! There are a few comments inline that should be pretty easy fixes.

I also have some thoughts for our next pass through this stuff. Thinking about this from a mental-model building standpoint, I think:

  • We should do a better job of conceptualizing Ops, Traces, and Calls in the opening doc (this is probably outside the scope of this PR, though).
  • We use "tracing" and "tracking" interchangeably throughout our docs, and I think we should standardize on using one or the other. I think "tracing" and "traces" is the better term to use, imo. I added comments related to this on a few doc titles.

Would love to know your thoughts on this stuff!

@@ -49,1176 +37,12 @@ A **Call** is a logged execution of an Op. Every time an Op runs, Weave creates
- Parent-child relationships (for nested calls)
- Any errors that occurred

Calls form the backbone of Weave's tracing system and provide the data for debugging, analysis, and evaluation.
Calls show up as **Traces** in the Weave UI and provide the data for debugging, analysis, and evaluation.


Calls are similar to spans in the [OpenTelemetry](https://opentelemetry.io) data model. A Call can:
- Belong to a Trace (a collection of calls in the same execution context)
- Have parent and child Calls, forming a tree structure

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor thing, and we can do this later, but I think we should link to the Call schema doc here. I think a lot of people want to know what they can get back from a trace and what the data structure looks like. Ideally, I'd put a sample Call object here, but they're large and kinda ugly, so just linking to schema would probably be good.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@@ -0,0 +1,291 @@
---
title: "Create Calls"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need to reframe this page a little bit to be something like, "Trace your code" or "Create traces". All of these methods emit traces that contain calls.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

excellent point!

anastasiaguspan and others added 2 commits March 4, 2026 08:48
Co-authored-by: Dan Brian <daniel.brian@gmail.com>
Co-authored-by: Dan Brian <daniel.brian@gmail.com>
@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

Images automagically compressed by Calibre's image-actions

Compression reduced images by 5.6%, saving 1.9 KB.

Filename Before After Improvement Visual comparison
weave/guides/tracking/imgs/trace_export_modal.png 34.3 KB 32.3 KB 5.6% View diff

Co-authored-by: Dan Brian <daniel.brian@gmail.com>
Co-authored-by: Dan Brian <daniel.brian@gmail.com>
@anastasiaguspan anastasiaguspan merged commit 0c46b05 into main Mar 4, 2026
8 checks passed
@anastasiaguspan anastasiaguspan deleted the weave-basics-docs-1896 branch March 4, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants