
0xmiden/docs
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Consolidated documentation for the Miden rollup
Обзор
Consolidated documentation for the Miden rollup The checkout contains authored current pages and complete release snapshots. The deployment workflow fills current upstream sections from its configured source refs before building. A bare checkout is therefore missing inputs required by the current sidebar. For a reproducible local check of authored changes against stable 0.17, use the checked-in snapshot to fill only absent upstream inputs: The helper preserves every existing file, including local edits, and does not copy absent authored pages. Its manifest lists the files it created and their SHA-256 hashes. Keep the manifest outside the repository; an existing manifest is never overwritten. Record the docs commit alongside that manifest and the build log. Ingested files are local build inputs; keep them out of commits and review git status before staging specific authored paths. Repeated preparation adds nothing once those inputs exist; omit --manifest when repeating the command.
README
Показан фрагмент оригинального README. Открыть оригинал.
miden-docs
Consolidated documentation for the Miden rollup
Reproduce a local release build
The checkout contains authored current pages and complete release snapshots. The deployment workflow fills current upstream sections from its configured source refs before building. A bare checkout is therefore missing inputs required by the current sidebar.
For a reproducible local check of authored changes against stable 0.17, use the checked-in snapshot to fill only absent upstream inputs:
npm ci
npm run prepare:docs -- --snapshot 0.17 --manifest ../local-docs-inputs.json
npm run typecheck
NODE_OPTIONS=--max-old-space-size=16384 npm run build
The helper preserves every existing file, including local edits, and does not
copy absent authored pages. Its manifest lists the files it created and their
SHA-256 hashes. Keep the manifest outside the repository; an existing manifest is
never overwritten. Record the docs commit alongside that manifest and the build log.
Ingested files are local build inputs; keep them out of commits and review
git status before staging specific authored paths. Repeated preparation adds
nothing once those inputs exist; omit --manifest when repeating the command.
This checks both the stable snapshot and authored /next/ pages using snapshot
inputs. It does not verify the moving development refs used by deployment.
The deploy-docs.yml defaults and .release/release-manifest.yml pins have
different purposes; changing those refs is a separate release decision. Use a
fresh worktree when checking a different input set.
Documentation Dependency & Versioning Model
This documentation site combines content authored in this repo with content ingested from external Miden repositories. Understanding this ownership model is critical for contributors.
Dependency Diagram
flowchart TD
subgraph ThisRepo["0xMiden/miden-docs"]
subgraph DocsDir["docs/ (authored here)"]
BuilderDir["builder/"]
BuilderQS["builder/get-started/"]
BuilderSC["builder/smart-contracts/"]
BuilderTutorials["builder/tutorials/"]
BuilderTools["builder/tools/"]
BuilderGuardian["builder/miden-guardian/"]
BuilderMigration["builder/migration/"]
BuilderFAQ["builder/faq.md"]
BuilderGlossary["builder/glossary.md"]
ReferenceLanding["reference/index.md"]
end
subgraph VersionedDocs["versioned_docs/ (snapshots)"]
subgraph V012["version-0.12/"]
V012QS["quick-start/ (legacy)"]
V012Base["miden-base/"]
V012VM["miden-vm/"]
V012Node["miden-node/"]
V012Compiler["compiler/"]
V012Client["miden-client/"]
V012Tutorials["miden-tutorials/"]
end
subgraph V011["version-0.11/"]
V011Content["(same structure)"]
end
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add 0xmiden/docs