Maintain

How to update this wiki

Keep the wiki in sync with the product. Markdown in docs/ remains the contract; HTML here is for local reading.

When to write

You did thisUpdate
Shipped a user-visible behaviorProduct + Changelog + matching docs/
Defined a clinic workflow for web and mobileA page under wiki/functional/ and docs/functional/
Made a hard-to-reverse system decisionArchitecture and docs/architecture/
Changed sequencingRoadmap and docs/roadmap/
Changed how to run the appsSetup and the app README

Add a page

  1. Copy an existing HTML file in wiki/ (or wiki/functional/).
  2. Set data-page to a unique id and data-base to . (root pages) or .. (pages in a subdirectory).
  3. Put content inside <article class="wiki-article">.
  4. Register the page in wiki/assets/wiki.js inside the nav array (id, title, path, keywords).
  5. Link it from Home or a related page.
file:// only Do not fetch other HTML files at runtime. Each page must be a complete document. Shared CSS/JS via relative href/src is fine.

Log a change

Add a .timeline-item at the top of Changelog:

<div class="timeline-item">
  <time datetime="2026-08-27">27 August 2026</time>
  <h3>Short title</h3>
  <ul>
    <li>What changed and why it matters.</li>
  </ul>
  <p>Related: <a href="…">Page</a></p>
</div>

Style and language