fix(web): make public /docs user-facing, drop internal dev runbooks (BUNYIP-387) #381
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/BUNYIP-387-user-facing-docs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Public
/docs(BUNYIP-385) served the repo's internal developer runbooks to end users. Every embedded doc was dev/internal: the e2e suite guide, a sqlx-checksum reconcile procedure, a dev-sso runbook that names internal hosts and infra, a client-IP-forwarding note, a Stripe test-mode guide, an OCI verification runbook, and a getting-started page whose first line was "the developer fast path: clone, run"./docsis public and linked from the marketing nav, so users who came to download an app like Mokosh were shown internal runbooks instead of product docs.Change
Curate
/docsto user-facing product docs (BUNYIP-387):DOCSregistry incontent.rsand delete their crate-local copies underbunyip-web/src/docs/. The canonical copies stay under the repodocs/anddocs/dev-docs/for developers; the one admin-facing reference todocs/stripe-test-mode.mdstill resolves against that path./applicationsand/membershiproutes, theOciImagedocker login+docker pullcoordinates, and binary release assets): getting-started (what Bunyip is, sign in, find apps on the Applications page), downloading-apps (pull the container image, or download the release binary for your platform, then run it), and membership (when an app needs an active membership and how to start one).docs_testsare unchanged.Verification
Build + clippy + fmt green (SQLX_OFFLINE, pinned rust-builder); all 107 bunyip-web tests pass including
docs_registry_is_sound. No dev doc is reachable under/docs, and no danglinginclude_str!or internal/docslink remains. Net effect removes roughly 1.7k lines of internal documentation from the public surface.