Skip to content

docs: add Seed Bible upload guide#51

Merged
KaladinX merged 2 commits into
mainfrom
docs/seed-bible-upload
Jun 13, 2026
Merged

docs: add Seed Bible upload guide#51
KaladinX merged 2 commits into
mainfrom
docs/seed-bible-upload

Conversation

@KaladinX

@KaladinX KaladinX commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds content/docs/translation/seed-bible-upload.mdx — a step-by-step guide for uploading a Seed Bible via the Codex extension
  • Includes two screenshots (seed-bible-extension.png, seed-bible-login.png)
  • Registers the page in content/docs/translation/meta.json so it appears in the Translation sidebar between Translation Tools and AI Settings

Test plan

  • Check the docs site renders the new page at /docs/translation/seed-bible-upload
  • Confirm "Seed Bible Upload" appears in the Translation sidebar nav
  • Verify the two screenshots load correctly on the page

Adds a new page explaining how to upload a Seed Bible from the Codex
extension — covers logging in, finding the extension, and triggering
the upload. Registers the page in the Translation sidebar so it appears
as a navigable item between Translation Tools and AI Settings.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@netlify

netlify Bot commented Jun 13, 2026

Copy link
Copy Markdown

Deploy Preview for classy-clafoutis-ff4fd0 ready!

Name Link
🔨 Latest commit a07883e
🔍 Latest deploy log https://app.netlify.com/projects/classy-clafoutis-ff4fd0/deploys/6a2ccd4ef496a30008135540
😎 Deploy Preview https://deploy-preview-51--classy-clafoutis-ff4fd0.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Jun 13, 2026

Copy link
Copy Markdown

Deploy Preview for codex-documentation ready!

Name Link
🔨 Latest commit a07883e
🔍 Latest deploy log https://app.netlify.com/projects/codex-documentation/deploys/6a2ccd4e4348060008b05211
😎 Deploy Preview https://deploy-preview-51--codex-documentation.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Problem: CI's `pnpm audit --audit-level high` was failing on PR #51,
blocking an unrelated docs change. The high advisory is GHSA-gv7w-rqvm-qjhr
("Missing binary integrity verification in Deno module enables RCE via
NPM_CONFIG_REGISTRY"), affecting esbuild >=0.17.0 <0.28.1. It reaches us
transitively via fumadocs-mdx>esbuild, which pins `^0.27.3` and so never
resolves to the patched 0.28.1 on its own.

Change: add a pnpm override `esbuild@<0.28.1` -> `>=0.28.1`, mirroring the
advisory's vulnerable/patched ranges and matching the repo's existing
audit-driven override style (postcss@<8.5.10, ajv@<6.14.0). The lockfile
now resolves esbuild to 0.28.1.

Why an override: esbuild is only a transitive dep, so we can't bump it via
our own package.json range; forcing it through the override is the same
mechanism already used for postcss/ajv. esbuild treats minor bumps as
potentially breaking and 0.28.1 is outside fumadocs-mdx's `^0.27.3` range,
so verified `pnpm build` still compiles, type-checks, and prerenders all
36 pages. `pnpm audit --audit-level high` now reports no vulnerabilities.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@KaladinX KaladinX merged commit 4550ef6 into main Jun 13, 2026
10 checks passed
@KaladinX KaladinX deleted the docs/seed-bible-upload branch June 13, 2026 03:26
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.

1 participant