fix(portal-admin): adr refs point at gitea, not the madr template repo
CI / commits (pull_request) Successful in 2m49s
CI / scan (pull_request) Successful in 2m49s
CI / check (pull_request) Successful in 3m0s
CI / a11y (pull_request) Successful in 1m21s
CI / perf (pull_request) Successful in 2m43s

`audit.html` and `users.html` cited ADR-0013 / ADR-0020 with anchors
pointing at `https://github.com/adr/madr` — that's the MADR _template_
repository, not our ADRs. Copy-paste artifact from the original
authoring.

Both links now resolve to the actual ADR file on Gitea
(`https://git.unespace.com/julien/apf_portal/src/branch/main/docs/decisions/…`)
so a reviewer who clicks lands on the right document. Surfacing the
ADRs inside portal-admin is intentionally out of scope — the audience
(APF internal admins, not architects) doesn't justify the
markdown-rendering + BFF-filesystem coupling cost; a separate static-
site for docs is a better fit and lands as its own chantier.
This commit is contained in:
Julien Gautier
2026-05-15 18:14:20 +02:00
parent ee51efb688
commit e1805f596d
2 changed files with 14 additions and 6 deletions
@@ -3,9 +3,13 @@
<h1 class="title">Audit log</h1> <h1 class="title">Audit log</h1>
<p class="intro"> <p class="intro">
Read-only view of <code>audit.events</code> per Read-only view of <code>audit.events</code> per
<a href="https://github.com/adr/madr" rel="noopener" target="_blank">ADR-0013</a>. Every query <a
run on this page emits its own <code>admin.audit.query</code> row — read access is itself href="https://git.unespace.com/julien/apf_portal/src/branch/main/docs/decisions/0013-audit-trail-separated-postgres-append-only.md"
auditable. rel="noopener"
target="_blank"
>ADR-0013</a
>. Every query run on this page emits its own <code>admin.audit.query</code> row — read access
is itself auditable.
</p> </p>
</header> </header>
@@ -3,9 +3,13 @@
<h1 class="title">Users</h1> <h1 class="title">Users</h1>
<p class="intro"> <p class="intro">
Read-only directory of every identity that has signed in to portal-shell or portal-admin per Read-only directory of every identity that has signed in to portal-shell or portal-admin per
<a href="https://github.com/adr/madr" rel="noopener" target="_blank">ADR-0020</a>. Every query <a
run on this page emits an <code>admin.users.query</code> audit row — directory access is href="https://git.unespace.com/julien/apf_portal/src/branch/main/docs/decisions/0020-portal-admin-app.md"
itself auditable. rel="noopener"
target="_blank"
>ADR-0020</a
>. Every query run on this page emits an <code>admin.users.query</code> audit row — directory
access is itself auditable.
</p> </p>
</header> </header>