Skip to content

docs(b20): replace launch guide - #1923

Merged
soheimam merged 10 commits into
masterfrom
fix/update-b20-token-launch
Sep 3, 2026
Merged

docs(b20): replace launch guide#1923
soheimam merged 10 commits into
masterfrom
fix/update-b20-token-launch

Conversation

@soheimam

@soheimam soheimam commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

What changed? Why?

  • update b20 content by removing generic launch guide

@cb-heimdall

cb-heimdall commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

✅ Heimdall Review Status

Requirement Status More Info
Reviews 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

Resolves the sync-script conflict with #1920: keep the routing work
(kinds, templates, size warning, timing) and wrap the model call with
stripAuthorAttribution from this branch.
…ng symbols

- A failed Haiku selection pass keeps the path-routed pages (up to the
  cap) instead of routing nothing.
- The cap and the selection pass count model-bound pages, decided up
  front after skipping function pages with no manifest intersection.
- Manifest before/after text contributes only the identifiers that
  changed, so shared context such as keccak256 never routes pages.
…g symbols

From run 33666721887 / 33675814549 (base-std PR 214 rename):

- Stream the gateway response (LLM_STREAMING=0 restores the buffered
  call). A full regeneration of a ~15 KB page exceeds the edge's origin
  timeout when buffered and fails with 504 after every retry.
- validateMdx accepts components the current page already uses and
  components defined under docs/snippets. Three stablecoin guides were
  rejected for preserving their own <StablecoinDemo>.
- Routing symbols: only the leading identifier of a manifest subject
  counts (Haiku appends prose such as 'error documentation'), before/after
  contribute identifier-shaped tokens only, and mock/test entries never
  route. The run turned 11 manifest entries into 42 symbols and 146
  pages; the same entries now yield 8 symbols and 12 pages.
…lection

Over the cap, keep path-routed pages first, then symbol-routed pages by
number of matching symbols, and name every dropped page in a workflow
warning. The Haiku selection pass stays only on the release path, which
is model-driven discovery by design.
…index pages

- callClaudeDetailed exposes stop_reason; a page whose completion stopped at
  max_tokens is rejected instead of written. Playground run 33679293492
  wrote three pages cut off at the 4096-token cap (errors-events lost 20
  rows, ib20/index its events and errors, upgrades/beryl/b20 three sections).
- The link validator registers index.mdx pages at their directory route,
  which the nav already uses; links like /…/interfaces/ib20 were rejected.
@mintlify

mintlify Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
base 🟢 Ready View Preview Sep 2, 2026, 10:06 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

- complete() is the one streamed Gateway call and returns the text with its
  stop reason and output tokens; callClaude() is the text-only convenience.
  No env switch back to the buffered call, no bench-log peeking.
- The unaffected-page skip is decided once, up front; the duplicate inline
  check and its env toggle are gone.
- Drop the unused event_description parameter from the release selection
  prompt.
…d source lines; job timeout

Verified in base/action_tester on the base-std PR 214 payload (runs
33780761942, 33781172822): 11 model calls instead of 20, 55 pages skipped
before any call, the four pages over the regenerable budget skipped with
that reason, zero rejects, 1 min 54 s.

- decideCall() is the single relevance gate: function pages need their own
  title symbol in the changed lines of a real source file or in the
  manifest; interface indexes need an inventory change or a changed symbol
  on the page; shared reference and guides need a changed symbol in a code
  span; pages over MAX_REGENERABLE_CHARS are skipped before the call.
- Docs are read once per run; the cap is two named sorts; the size warning
  and the symbol-length knob are gone.
- The apply job times out at 30 minutes.
@cb-heimdall

Copy link
Copy Markdown
Collaborator

Review Error for mindapivessa @ 2026-09-03 17:11:54 UTC
User failed mfa authentication, either user does not exist or public email is not set on your github profile. \ see go/mfa-help

@mindapivessa
mindapivessa self-requested a review September 3, 2026 17:19
@soheimam
soheimam merged commit 8758fdc into master Sep 3, 2026
15 checks passed
@soheimam
soheimam deleted the fix/update-b20-token-launch branch September 3, 2026 17:22
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.

3 participants