- Fix nav badge mis-targeting: scope to .md-nav--primary, skip #anchor (TOC) links so 'On this page' entries no longer show the page total; detect active-leaf sections via md-nav__item--nested instead of the secondary (TOC) nav, so the active page gets its own badge. - Add build-time totals manifest (main.py -> docs/javascripts/toa-totals.json) so nav badges show correct totals on first load before a user has visited each page. Fetched once, browser-cached, zero runtime cost. Wired into CI before zensical build. - Exclude fenced code blocks when counting tasks, so the Markdown reference doc's example checkboxes don't produce a phantom 0/3 badge. - Force white text (#fff !important) on completed green pills/badges, incl. badge-inside-complete-link, to beat the nav link's green color. - Convert prose practice/strategy steps into interactive tasklist items. - Add action-points PRD under planning/.
4 lines
79 B
JSON
4 lines
79 B
JSON
{
|
|
"/practices/daily-sadhana/": 13,
|
|
"/strategies/digital-sovereignty/": 7
|
|
}
|