Render the advisory Best-Practice track from flowmcp-spec and publish best-practices.txt (Memo 108).
Scope
sync-spec.mjs: #syncBestPractice() → src/content/docs/best-practice/ + public mirror.
sidebar.mjs: buildBestPracticeSidebar() (Introduction / Overview / Schema Creation).
astro.config.mjs: Best Practice nav group + v0.1 badge.
generate-llms-txt.mjs: best-practice in FORMAL_SECTIONS + index line.
- NEW
generate-best-practices-txt.mjs → public/best-practices.txt (wired into prebuild).
.github/workflows/sync-spec.yml: add src/content/docs/best-practice/ to the auto-sync commit-back (was missing → would have dropped BP pages).
Verified locally: astro build green (197 pages), 7 BP pages (en+de), best-practices.txt in dist, llms.txt BP line.
Depends on FlowMCP/flowmcp-spec#85 (spec track source).
Render the advisory Best-Practice track from flowmcp-spec and publish
best-practices.txt(Memo 108).Scope
sync-spec.mjs:#syncBestPractice()→src/content/docs/best-practice/+ public mirror.sidebar.mjs:buildBestPracticeSidebar()(Introduction / Overview / Schema Creation).astro.config.mjs: Best Practice nav group +v0.1badge.generate-llms-txt.mjs: best-practice in FORMAL_SECTIONS + index line.generate-best-practices-txt.mjs→public/best-practices.txt(wired into prebuild)..github/workflows/sync-spec.yml: addsrc/content/docs/best-practice/to the auto-sync commit-back (was missing → would have dropped BP pages).Verified locally:
astro buildgreen (197 pages), 7 BP pages (en+de),best-practices.txtin dist, llms.txt BP line.Depends on FlowMCP/flowmcp-spec#85 (spec track source).