Skip to content

Commit 95c6674

Browse files
committed
docs(insights): note new Markdown tooling and Chromium gating
- Document added devShell tools: markdownlint-cli2, lychee, vale, cspell. - Record that Mermaid CLI prefers system Chrome/Chromium via Puppeteer env. - Note Chromium is included only on Linux; on macOS use locally installed Chrome.
1 parent 1ab889c commit 95c6674

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.agents/codebase-insights.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,8 @@
4747
- Clarified snapshot selection semantics in CLI spec: strategy is chosen by the executing host; leader-only snapshots in fleets.
4848
- Expanded `sandbox-profiles` with motivations, predefined types, and OS guidance.
4949
- WebUI tech note now picks React + Vite + TypeScript as the non-binding default.
50+
51+
## 2025-08-28 — Markdown linting & Mermaid
52+
- devShell now includes: `markdownlint-cli2` (Markdown style), `lychee` (link check), `vale` (prose), `cspell` (spelling).
53+
- Mermaid validation uses `@mermaid-js/mermaid-cli` and prefers system Chrome/Chromium (`PUPPETEER_EXECUTABLE_PATH`).
54+
- Chromium is added on Linux only; aarch64-darwin lacks a maintained Chromium build in nixpkgs — use a locally installed Chrome on macOS.

0 commit comments

Comments
 (0)