System status
All systems nominal
Services11
Web
Operationalwww.fluncle.com · 200 in 136ms
Database
Operationalthe archive's persistence · select 1 in 59ms
Media storage
Operationalfound.fluncle.com · 200 in 92ms
Sonar
Operationalthe sonic-similarity engine · 200 in 161ms
DNS
Operationaldig.fluncle.com · 1 answer in 150ms
SSH terminal
Operationalrave.fluncle.com · connected in 41ms
Tor onion
Operationalthe archive over Tor · reachable (HTTP 307 in 3.901308s)
Hermes agent
Operationalthe agent box that runs the automation · cron host responsive
Render box
Operationalthe scale-to-zero box's reachability · idle
Disk headroom
Operationalthe agent box's free space · 27% used
Sweep errors
Operationalerrors the automation logs while still reporting ok · no repeat errors
Track automation39
Audio enrichment
OperationalBPM, key, and the spectral fingerprint · fresh
every 5m · next ≈ Oct 12, 06:56 UTC (in 2m)
Audio embeddings
OperationalMuQ vectors for sonic similarity · fresh
every 5m · next ≈ Oct 12, 06:56 UTC (in 2m)
Sonic galaxies
Operationalgroups the archive into sonic galaxies · fresh
every 1d · next ≈ Oct 13, 06:51 UTC (in 23h)
Track crawler
Operationalcharts new tracks from the wider label graph · fresh
every 10m · next ≈ Oct 12, 07:01 UTC (in 7m)
Track ranking
Operationalranks unvisited tracks by nearness to the archive · fresh
every 30m · next ≈ Oct 12, 07:21 UTC (in 27m)
Spotify anchors
Operationalfinds each catalogue track's Spotify link · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
ISRC recovery
Operationalrecovers catalogue ISRCs before Spotify anchoring · fresh
every 10m · next ≈ Oct 12, 07:01 UTC (in 7m)
Frontier refresh
Operationalrefreshes the crew's Frontier playlists, paced · fresh
every 15m · next ≈ Oct 12, 07:06 UTC (in 12m)
Label logos
Operationalresolves each label's own mark · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
Recording MBIDs
Operationalfills each track's MusicBrainz recording id · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
Artist edges
Operationalfolds artists_json names onto artist identities · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
Artist credits
Operationalmints artists from MusicBrainz credits for the residual · fresh
every 5m · next ≈ Oct 12, 06:56 UTC (in 2m)
Label lineage
Operationalresolves each label's founding and imprint · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
Cover masters
Operationalowns each album and artist its cover master · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
Full-song capture
Operationalcaptures each finding's full song once · fresh
every 5m · next ≈ Oct 12, 06:56 UTC (in 2m)
Capture verification
Operationalchecks each captured song against its official preview · fresh
every 30m · next ≈ Oct 12, 07:21 UTC (in 27m)
Context notes
Operationaldistills the facts behind each finding · fresh
every 5m · next ≈ Oct 12, 06:56 UTC (in 2m)
Editorial notes
Operationalwrites each finding's editorial note · fresh
every 10m · next ≈ Oct 12, 07:01 UTC (in 7m)
Artist bios
Operationalwrites each artist's voiced bio · fresh
every 30m · next ≈ Oct 12, 07:21 UTC (in 27m)
Label bios
Operationalwrites each label's voiced bio · fresh
every 30m · next ≈ Oct 12, 07:21 UTC (in 27m)
Label triage
Operationalresearches the label pile when it needs a round · fresh
every 1d · next ≈ Oct 13, 06:51 UTC (in 23h)
Label outliers
Operationalflags albums that sound unlike their label · fresh
every 1d · next ≈ Oct 13, 05:30 Amsterdam (Oct 13, 03:30 UTC, in 20h)
Album bios
Operationalwrites each album's voiced bio · fresh
every 30m · next ≈ Oct 12, 07:21 UTC (in 27m)
Submission triage
Operationalpre-chews each crew submission's verdict · fresh
every 15m · next ≈ Oct 12, 07:06 UTC (in 12m)
Logbook author
Operationalwrites each sector-day up in the Logbook · fresh
every 1d · next ≈ Oct 13, 00:40 Amsterdam (Oct 12, 22:40 UTC, in 15h)
Audio observations
OperationalFluncle's spoken field observations · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
Metadata backfill
Operationalrepairs Discogs ids, Last.fm loves, and Apple Music links · fresh
every 30m · next ≈ Oct 12, 07:21 UTC (in 27m)
Artist resolution
Operationalresolves each artist's socials and identity links · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
Social links
Operationalthe live YouTube and TikTok URLs for each posted video · fresh
every 10m · next ≈ Oct 12, 07:01 UTC (in 7m)
Live poller
Operationalwatches for the live set · fresh
every 1m · next ≈ Oct 12, 06:54 UTC (imminent)
Studio clips
Operationalcuts set videos into 9:16 clips · fresh
every 15m · next ≈ Oct 12, 07:06 UTC (in 12m)
Publish advance
Operationaladvances the publish queue on his own clock · fresh
every 30m · next ≈ Oct 12, 07:21 UTC (in 27m)
Render cron
Operationalthe conductor's last run · fresh
every 1h · next ≈ Oct 12, 07:51 UTC (in 57m)
Your follows
Operationalsends new releases from the artists and labels you follow · fresh
every 7d · next ≈ Oct 16, 17:00 Amsterdam (Oct 16, 15:00 UTC, in 4d)
Weekly newsletter
Operationaldrafts the Friday edition · fresh
every 7d · next ≈ Oct 16, 15:00 Amsterdam (Oct 16, 13:00 UTC, in 4d)
Projection upkeep
Operationalkeeps runtime projections caught up · fresh; partial_progress; debt age unavailable
every 5m · next ≈ Oct 12, 06:56 UTC (in 2m)
Demand reorder
Operationalleans the catalogue toward what visitors looked at · fresh
every 1d · next ≈ Oct 13, 04:40 Amsterdam (Oct 13, 02:40 UTC, in 19h)
Funnel snapshot
Operationalrecords the catalogue pipeline's daily numbers · fresh
every 1d · next ≈ Oct 12, 23:45 UTC (Oct 12, 23:45 UTC, in 16h)
Social metrics
Operationalrecords how far each posted video reached · fresh
every 1d · next ≈ Oct 12, 22:15 UTC (Oct 12, 22:15 UTC, in 15h)
Ops automation11
Self-deploy
Operationalthe agent box rebuilds itself when its tools update · tools + scripts current
Self-deploy (SSH)
Operationalthe rave terminal rebuilds itself when apps/ssh changes · SSH terminal current
Self-deploy (sonar)
Operationalthe engine pulls a new build when apps/sonar changes · sonar current
Track watch
Operationalwatches for stalled track processing · fresh
every 15m · next ≈ Oct 12, 07:06 UTC (in 12m)
Healthcheck prober
Operationalthe prober behind this very page · prober tick live
every 10m · next ≈ Oct 12, 07:01 UTC (in 7m)
Database backup
Operationala daily off-site snapshot of the archive · fresh
every 1d · next ≈ Oct 13, 03:00 Amsterdam (Oct 13, 01:00 UTC, in 18h)
Count check
Operationalkeeps the archive's counts adding up · fresh
every 1d · next ≈ Oct 13, 04:10 Amsterdam (Oct 13, 02:10 UTC, in 19h)
Reach snapshot
Operationalcounts the crew and how far the probes reached · fresh
every 1d · next ≈ Oct 13, 04:00 Amsterdam (Oct 13, 02:00 UTC, in 19h)
Nightly audit
Operationalnightly one-domain codebase audit → a PR · fresh
every 1d · next ≈ Oct 13, 01:00 Amsterdam (Oct 12, 23:00 UTC, in 16h)
Audit reviewer
Operationalreviews + merges the nightly audit PR · fresh
every 1d · next ≈ Oct 13, 05:00 Amsterdam (Oct 13, 03:00 UTC, in 20h)
Sentry triage
Operationalnightly triage of production errors → fix PRs · fresh
every 1d · next ≈ Oct 13, 03:30 Amsterdam (Oct 13, 01:30 UTC, in 18h)
Recent events
- OperationalSweep errors — no repeat errors; 3 sweeps yielded cleanly: observation, recording-mbids, artist-edges
- OperationalProjection upkeep — fresh; no_debt
- DegradedSweep errors — 1 sweep paused without working: note (due_work_repair_pending ×6)
- DownProjection upkeep — debt persists; partial_progress; oldest observed debt 22m
- OperationalFull-song capture — fresh
- DegradedFull-song capture — last run failed; watching the retry
- OperationalTor onion — reachable (HTTP 307 in 1.758260s)
- DownTor onion — unreachable over Tor (3 attempts)
- OperationalDatabase — select 1 in 57ms
- DegradedDatabase — select 1 in 255ms
- OperationalSpotify anchors — fresh
- DegradedSpotify anchors — behind schedule
- OperationalSweep errors — no repeat errors
- DegradedSweep errors — 1 sweep paused without working: backfill (due_work_repair_pending ×3)
- OperationalLabel triage — fresh