Purpose
Mintlify is the publishing and documentation layer of the Ignition Labs OS.It provides a clear, consistent, and accessible way to share final, approved documentation across engineering, product, and company domains.
Where Obsidian supports private drafting, Mintlify is the authoritative system for published, version-controlled documentation.
When to use it
Use Mintlify when:- Documentation is ready for others to read.
- You are writing or updating product specs, engineering guides, or company docs.
- Information needs to be organized, searchable, and professional.
- You want automatic documentation deployment on every commit.
- Early drafts or exploratory thinking (use Obsidian).
- Temporary notes or internal-only scratch work.
- Unvalidated ideas or writing that will change rapidly.
How it fits into Ignition Labs
Mintlify represents the final stage of the documentation pipeline: Draft in Obsidian → Finalize in/docs → Mintlify renders → Linked in Linear + PRs
Mintlify creates the shared source of truth for all teams and future contributors.
Setup
- Ensure
docs.jsonis present inside/docsand properly structured. - Go to the Mintlify dashboard and connect the GitHub repo.
- Choose the
mainbranch as the source of published docs. - Set the docs directory to
docsand enable monorepo mode. - Mintlify automatically rebuilds and redeploys when changes to
/docsare pushed.
Best practices
- Keep the tone calm, clear, and human.
- Use headings and sections consistently for readability.
- Avoid duplication; link to related documents instead.
- Keep navigation organized using the structure in
docs.json. - Commit documentation as part of feature PRs when relevant.
- Validate all internal links before merging.
Anti-patterns
- Do not publish raw or unedited Obsidian notes.
- Avoid mixing multiple topics on one page.
- Do not introduce breaking navigation changes without review.
- Avoid oversized screenshots or assets unless necessary.
Examples
- Updating
/apps/rainy-day/ui-layout.mdafter finalizing UI drafts in Obsidian. - Adding
/engineering-process.mdupdates alongside PR workflow changes. - Publishing new company principles or product philosophy sections in
/company.
Links
- Obsidian Workflow
- Root Documentation Overview:
../../README.md - Mintlify Navigation Configuration:
../../docs.json