This page records important ZVM Labs changes: site features, editorial rules, technical quality, accessibility, and the development of the author platform.

2026-07-02

Professional material context

  • Added visible type, status, level, and updated-date markers for posts and Workshop materials.
  • Added an author context card to material pages.
  • Strengthened the material brief: usefulness, audience, status, level, scope, and decision frame.
  • Updated the Workshop archetype so new research starts with status, level, confidence, AI disclosure, and changelog metadata.
  • Added ZVM Knowledge System: zvm_id, version, ai_summary, competencies, evidence_links, license, review, checksums, knowledge graph, and research index.

Quality gate

  • Added npm run audit:site.
  • Added Lighthouse CI and a performance budget.
  • The full audit now covers content, build, output, SEO, security, unit, a11y, and Lighthouse.
  • Footer partials were reduced to an orchestrator.
  • Large inline scripts moved to static/js/.
  • Shared DOM helper functions moved to static/js/dom-utils.js.
  • Footer navigation links moved to hugo.toml.
  • Added an on-screen keyboard for Ukrainian and English.
  • Added numbers, punctuation, and voice input.
  • Added e2e checks for search tools.

Workshop

  • Added the Workshop section for author-owned books, thoughts, lab work, software, scripts, solutions, and other research.
  • Article functionality is available for Workshop materials: reader controls, share buttons, trust panel, reading controls, page views, and statistics.
  • Added a bilingual test material.

How to update this changelog

Add a new entry after a change that affects readers, the editorial process, quality, security, accessibility, or site structure.

Recommended format:

1
2
3
4
5
6
7
## YYYY-MM-DD

### Change name

- What changed.
- Why it matters for readers or site maintenance.
- Which command or page verifies the change.