### Install Project Dependencies Source: https://github.com/openmindua/tech-lead-notes/blob/main/README.md Installs all project dependencies for both documentation and ingestion tasks using uv. ```bash uv sync --group docs --group ingest ``` -------------------------------- ### Husky Setup for Commit Message Validation Source: https://github.com/openmindua/tech-lead-notes/blob/main/docs/distilled/dora-metrics-jira/03-github-side.md Installs Husky and initializes it for managing Git hooks. Use this to enforce commit message conventions, such as including a Jira key. ```bash npm install --save-dev husky npx husky init ``` -------------------------------- ### Glossary Markdown Example Source: https://context7.com/openmindua/tech-lead-notes/llms.txt This markdown snippet shows examples of glossary entries, defining terms like 'Cargo Cult', 'Tailoring', and 'Value' with links to primary cards. ```markdown ### Cargo Cult (effect) Imitating the surface form of a practice without understanding the underlying purpose. → [Don't do anything without a clear purpose](principles/nupp/05-clear-purpose.md) ### Tailoring Adapting a methodology to project context. NOT cherry-picking from multiple frameworks (that produces inconsistent "Frankenstein" systems). Tailoring is system design. → [Tailor principle (PMBOK 7)](principles/pmbok-7/07-tailor.md) ### Value (PMBOK 7 sense) Benefits-to-cost ratio. NOT synonymous with "benefit" alone. → [Focus on value principle](principles/pmbok-7/04-focus-on-value.md) ``` -------------------------------- ### Build and Check MkDocs Site Source: https://github.com/openmindua/tech-lead-notes/blob/main/README.md Build the MkDocs documentation site with strict checking enabled. ```bash uv run mkdocs build --strict ```