Skip to content

docs(0.50.1): top-tier SDK presentation — README, examples, guides#121

Merged
tangletools merged 1 commit into
mainfrom
docs/0.50.1-readme-and-examples
May 27, 2026
Merged

docs(0.50.1): top-tier SDK presentation — README, examples, guides#121
tangletools merged 1 commit into
mainfrom
docs/0.50.1-readme-and-examples

Conversation

@tangletools
Copy link
Copy Markdown
Contributor

Summary

Docs-only patch to bring the repo presentation to a top-tier OSS standard. Zero code changes, zero API surface changes vs 0.50.0.

What's in

  • README.md rewritten as a landing page: TOC, "show me the money" InsightReport JSON sample, three quickstart paths, comparison matrix vs LangSmith / Braintrust / Phoenix, customer journey cards.
  • Three runnable examples under examples/:
    • selfimprove-quickstart/ — closed-loop journey, offline via a synthetic driver.
    • customer-feedback-loop/ — multi-rater corpus journey end-to-end.
    • customer-otel-traces/ — production OTel-spans journey end-to-end.
      Each has its own README + index.ts runnable via pnpm tsx.
  • docs/insight-report.md — annotated walkthrough of every section of the decision packet with real JSON samples + how to act on each section.
  • docs/customer-journeys.md — three end-to-end journeys with code + expected output.
  • docs/concepts.md — added "three top-level functions" mental model + repo layering rule at the top.
  • CHANGELOG.md — Keep-a-Changelog format back to 0.42.

Verification

  • pnpm typecheck clean
  • pnpm test — 1427 / 1427 passing
  • pnpm tsx examples/customer-feedback-loop/index.ts prints the expected report
  • pnpm tsx examples/customer-otel-traces/index.ts prints the expected report
  • pnpm tsx examples/selfimprove-quickstart/index.ts prints the expected report (offline, no LLM credits needed)

Docs-only patch — zero code changes, zero API surface changes vs 0.50.0.

- Rewritten root README.md as a top-tier OSS landing page:
  - Table of contents
  - "What you get back" with annotated InsightReport JSON
  - Three quickstart paths (selfImprove / analyzeRuns / intake adapters)
  - Comparison matrix vs LangSmith / Braintrust / Phoenix
  - Three customer journey cards linking to examples/
  - Subpath entry points table
  - Stability + versioning section

- Three runnable examples in examples/:
  - selfimprove-quickstart/ — closed-loop journey, offline (synthetic driver)
  - customer-feedback-loop/ — multi-rater corpus → fromFeedbackTable → analyzeRuns
  - customer-otel-traces/ — production OTel spans → fromOtelSpans → analyzeRuns
  Each example: README + index.ts runnable via `pnpm tsx`. Prints the
  decision packet to stdout.

- docs/insight-report.md — annotated walkthrough of every section of the
  decision packet with real JSON samples + how to read each section.

- docs/customer-journeys.md — three end-to-end journeys mapped to
  customer maturity stages (logs only → ratings → closed loop).

- docs/concepts.md — added "three top-level functions" mental model
  + repo layering rule at the top.

- CHANGELOG.md — Keep-a-Changelog format back to 0.42. Future releases
  follow this shape.

Version: 0.50.0 → 0.50.1 (npm + PyPI locked).
Copy link
Copy Markdown
Contributor

@drewstone drewstone left a comment

Choose a reason for hiding this comment

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

✅ Auto-approved tangletools PR — af1cf937

This PR was opened by the trusted tangletools automation account.
The full PR reviewer audit still runs separately and will publish findings if it detects issues.

tangletools · auto-approval · reason: tangletools_author · 2026-05-27T19:30:36Z

@tangletools tangletools merged commit 2f4fe20 into main May 27, 2026
1 check failed
@tangletools tangletools deleted the docs/0.50.1-readme-and-examples branch May 27, 2026 19:31
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