docs: publish Preview 19 dogfood evidence

Export the reviewed allowlisted snapshot from private source commit 05928cebd01b586cf9e9d4b8c8537a7605a6068c. This records the exact candidate, bounded capacity result, stateful migration scratch requirement, authenticated batch identity proof, and immediate live acceptance evidence.

AI-Assisted: OpenAI Codex
Signed-off-by: Cole Speelman <crspeelman@gmail.com>
This commit is contained in:
2026-08-18 21:47:08 -04:00
commit 92a66db3df
201 changed files with 38227 additions and 0 deletions
+50
View File
@@ -0,0 +1,50 @@
# SPDX-License-Identifier: AGPL-3.0-only
[Unit]
Description=Gamertan Observatory
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=gamertan-observatory
Group=gamertan-observatory
LoadCredential=server.json:/etc/gamertan-observatory/server.json
LoadCredential=web-push.json:/etc/gamertan-observatory/web-push.json
EnvironmentFile=/etc/tend/environment/observatory.env
ExecStart=/opt/gamertan-observatory/current/observatory server --config %d/server.json --systemd-credential-config
Restart=on-failure
RestartSec=2s
TimeoutStartSec=20s
TimeoutStopSec=20s
KillMode=mixed
UMask=0077
StateDirectory=gamertan-observatory
StateDirectoryMode=0700
NoNewPrivileges=yes
PrivateDevices=yes
PrivateTmp=yes
ProtectClock=yes
ProtectControlGroups=yes
ProtectHome=yes
ProtectHostname=yes
ProtectKernelLogs=yes
ProtectKernelModules=yes
ProtectKernelTunables=yes
ProtectProc=invisible
ProtectSystem=strict
RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
RestrictNamespaces=yes
RestrictRealtime=yes
RestrictSUIDSGID=yes
LockPersonality=yes
MemoryDenyWriteExecute=yes
SystemCallArchitectures=native
CapabilityBoundingSet=
AmbientCapabilities=
TasksMax=128
MemoryMax=768M
LimitNOFILE=8192
[Install]
WantedBy=multi-user.target