Decide hall URI, static renderer sibling, and allowlist trust.

HOH-WP-0002 T01–T03. Public slug is frontmatter id. Rendering lives in
hall-render. T04 still needs the operator corpus call.

Assistant: grok
Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
This commit is contained in:
tegwick 2026-09-14 12:03:28 +02:00
parent 2554e437ea
commit 250f9a525c
4 changed files with 84 additions and 5 deletions

View file

@ -26,7 +26,7 @@ its portrait on disk.
| Field | Notes |
| --- | --- |
| `id` | Stable, unique. Convention: `hall-worker-<who>-<short-id>` |
| `id` | Stable, unique, URL-safe `[A-Za-z0-9-]+`. Convention: `hall-worker-<who>-<short-id>`. This **is** the public URI slug (`/hall-of-helix/<id>`). Do not change it after the seat leaves `draft`. The filename is not the URI. |
| `type` | `worker-entry` |
| `worker_kind` | `human` or `agent-session` |
| `display_name` | How the worker is addressed in the hall |