fix: repair cp1252-mangled em-dashes and ellipsis in the reference-app wiki
All checks were successful
continuous-integration/drone/push Build is passing

All four 06_reference_app pages round-tripped U+2014 (em-dash) and U+2026
(ellipsis) through cp1252 during earlier PowerShell edits; restored the
characters and regenerated the wiki HTML + MCP modules.
This commit is contained in:
2026-10-20 23:48:08 +05:30
parent a7f0576f1d
commit 7f951f3fe7
13 changed files with 69 additions and 69 deletions

View File

@@ -74,7 +74,7 @@
<div data-md-component="skip">
<a href="#reference-app-a-overview" class="md-skip">
<a href="#reference-app-overview" class="md-skip">
Skip to content
</a>
@@ -842,9 +842,9 @@
<h1 id="reference-app-a-overview">Reference App — Overview</h1>
<h1 id="reference-app-overview">Reference App — Overview</h1>
<p>The standards ship a <strong>runnable sample</strong> of the whole blueprint: the <strong>vet</strong>
veterinary-clinic application. It exists to be copied — it is the reference
veterinary-clinic application. It exists to be copied — it is the reference
for how a real domain sits on the architecture, and the code an agent pulls
through the MCP tools (<code>get_app_template</code>, <code>get_app_component</code>).</p>
<div class="admonition note">
@@ -866,7 +866,7 @@ at <code>standards/src/templates/client/</code> (Vite + MUI + <code>@aetoskia/re
<tbody>
<tr>
<td><strong>parents</strong></td>
<td>The simplest CRUD slice (no foreign keys) — copy this first</td>
<td>The simplest CRUD slice (no foreign keys) — copy this first</td>
</tr>
<tr>
<td><strong>pets</strong></td>
@@ -886,7 +886,7 @@ at <code>standards/src/templates/client/</code> (Vite + MUI + <code>@aetoskia/re
</tr>
<tr>
<td><strong>jobs</strong></td>
<td>The worker's queue — durable status machine</td>
<td>The worker's queue — durable status machine</td>
</tr>
</tbody>
</table>
@@ -909,7 +909,7 @@ reusable <code>pipelines/shared/</code> scaffold and a <code>worker.py</code> th
</span><span id="__span-0-7"><a id="__codelineno-0-7" name="__codelineno-0-7"></a>python<span class="w"> </span>-m<span class="w"> </span>scripts.seed<span class="w"> </span><span class="c1"># optional: seed demo data (mongo backend)</span>
</span></code></pre></div></td></tr></table></div>
<p>The default <code>REPO_BACKEND=memory</code> means the API boots with <strong>no external
services</strong> — repositories are process-local dictionaries. Switch to
services</strong> — repositories are process-local dictionaries. Switch to
<code>REPO_BACKEND=mongo</code> for persistence (see <code>.env.example</code>).</p>
<p>The client pairs with it:</p>
<div class="language-bash highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"><a href="#__codelineno-1-1">1</a></span>
@@ -930,14 +930,14 @@ services</strong> — repositories are process-local dictionaries. Switch t
(<code>{AUTH_SERVER}</code> introspection). Without a reachable auth-server the API
answers <code>401</code> on resource routes; <code>/health</code> stays public. For a local
no-auth demo, remove the <code>security</code> block from <code>openapi.yaml</code> and the
global security entry — see
global security entry — see
<a href="../../../lib/22_auth_integration/">Auth Integration</a>.</p>
</div>
<h2 id="next">Next</h2>
<ul>
<li><a href="../02_domain_and_api/">Domain &amp; API</a> — walking the resource axis</li>
<li><a href="../03_pipelines_and_worker/">Pipelines &amp; Worker</a> — the pipeline axis</li>
<li><a href="../04_client_admin/">Client Admin</a> — the spec-driven frontend</li>
<li><a href="../02_domain_and_api/">Domain &amp; API</a> — walking the resource axis</li>
<li><a href="../03_pipelines_and_worker/">Pipelines &amp; Worker</a> — the pipeline axis</li>
<li><a href="../04_client_admin/">Client Admin</a> — the spec-driven frontend</li>
</ul>