0D

0xmiden/docs

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

11 stars Качество 60 Тренд 22MIT

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
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add 0xmiden/docs
Новичок в MCP? Начните с руководства на mcpskill.org →