# Sol-37 Archive Point

Date: `2026-04-13T14:04:36-05:00`
Repo: `/home/david/random`
Branch: `main`
Head: `38c891cced2fed32f5ae99823bae1aeae3be1d77`
Tag: `sol37-audit-2026-04-13`

## What This Marks

This is an audit-era archive point for the Sol-37 site as it exists on the machine, not just as it exists in committed git history.

The git tag marks the committed base on `HEAD`.
This note captures the additional working-tree state that was live during the audit.

## Local Origin And Runtime

- Local origin: `http://127.0.0.1:8888`
- Public host: `https://sol.system42.one`
- Logbook API: `127.0.0.1:8890`
- Knowledge API: `127.0.0.1:8892`
- GUI metadata responder: `127.0.0.1:8893`
- IRC daemon: `ngircd` on `6667`
- `Linger=yes` for user `david`

Observed running user services:

- `audio-playlist-watch.service`
- `caddy-sol37.service`
- `knowledge-query-api.service`
- `pkd-cloudflared-quick-tunnel.service`
- `public-logbook-api.service`
- `public-logbook-irc-logger.service`
- `site-index-watch.service`
- `sol37-gui-share.service`
- `video-playlist-watch.service`

Observed active timers:

- `site-metrics-snapshot.timer`
- `synthetic-logbook-snapshot.timer`

## Working Tree State

Dirty tracked files at archive time:

- `.gitignore`
- `bin/Caddyfile.pkd_share`
- `bin/site_metrics_snapshot.py`
- `bin/sol_ingest.py`
- `bin/video_playlist_watch.py`
- `docs/sol37-site-audit.md`
- `www/README.md`
- `www/hue.html`
- `www/index.html`
- `www/programs/media-player.html`
- `www/programs/star-map.html`
- `www/site-metrics.html`
- `www/site-server.html`
- `www/sitemap.html`
- `www/video/playlist.json`

Important untracked additions at archive time:

- `bin/audio_playlist_watch.py`
- `bin/knowledge_query_api.py`
- `bin/site_index_snapshot.py`
- `bin/sol37_gui_share_server.py`
- `bin/check_media_player_readiness.py`
- `bin/check_audio_playlist_watch.py`
- `bin/check_sol37_origin_routes.sh`
- `www/audio/`
- `www/assets/`
- `www/privacy.html`
- `www/knowledge-openapi.json`
- `www/knowledge-index.json`
- `www/programs/dosbox.html`

## Audit Snapshot

Checks that passed at archive time:

- local origin `GET /` returned `200`
- local origin `GET /gui` returned `200`
- local logbook API returned recent messages
- social preview metadata check passed
- audio playlist watcher check passed
- media-player readiness check passed

Known sensitive area at archive time:

- `www/programs/media-player.html` had been unstable during the audit window for large public audio playback, especially on mobile Safari and intermittently on desktop
- by the end of the session it was functioning better in live use, but startup and buffering behavior still depended heavily on the public delivery path

## Large Public Payloads Worth Remembering

Largest files directly under the public tree included:

- `www/video.mp4` `878284934` bytes
- `www/video/v12044gd0000d5uaic7og65j1ldcndg0_h264.mp4` `282012430` bytes
- `www/video-web.mp4` `158882321` bytes
- `www/video-test.mp4` `108063409` bytes
- `www/audio/Coding_grief_into_Sol-37_faststart.m4a` `41610304` bytes
- `www/audio/Sol-37_and_the_Architecture_of_Survival_faststart.m4a` `34848834` bytes

These payloads materially affect public playback behavior through the current tunnel path.

## Intent

This archive point exists so future work can distinguish:

1. committed Sol-37 history
2. the larger live local feature set present in the working tree
3. the specific runtime and service configuration active during the audit
