Lab digest — 2026-W32
Window: ISO week 2026-W32 (2026-08-04 → 2026-08-10), UTC. Consolidation wave — dead services culled, manifests stripped, the org got lighter. Gateway, relay, CDN, and nine compose service files removed; two critical runtime bugs fixed in openalice-core.
🏆 Headline achievements
Infrastructure pruning at scale. The week's dominant theme was removing services that carried zero traffic and consolidating assets into openalice-deploy:
- Gateway retired —
openalice-gatewaydropped from the compose stack after 7 weeks live with zero real traffic. 15 env vars and 2 exposed endpoints removed from the manifest. - Relay retired —
openalice-relay(A2A Telegram bridge) removed; zero traffic in four months.openalice-a2amanifest stripped of 12 env vars, 7 tables, 5 endpoints. - Nine dead compose service files deleted from
openalice-deployfor repos whose source no longer exists. - CDN consolidated — config and assets moved from standalone
openalice-cdnintoopenalice-deploy. - Canary relocated — the hourly behavioural canary moved into
openalice-deploy(and bugs it was screaming about were fixed).
30+ repo manifests cleaned in a single pass — env vars, endpoints, and table ownership stripped from repos whose surfaces are retired: persona (65 env, 37 tables, 9 endpoints removed), voice (57 env, 8 endpoints), spatial (19 env, 3 tables, 8 endpoints), bluegenie (13 env, 18 tables), live (17 env, 6 endpoints), and ~20 others.
Two runtime fixes in openalice-core:
fix(alice)!: the command-queue watcher was waking itself on its own reads— a self-triggering loop that burned CPU.perf(docker): stop the Xvfb watchdog recompiling the X keymap every 30 seconds— eliminated a recurring 30s recompile overhead.
Other notable commits:
openalice: removed the/v1/agent/*protocol surface and its crate dependency; fixed the contract-tests public-route sweep.openalice-embed: retired six dead fan-out slots from the GDPR export; fixed dead-letter list pagination past 200 rows.openalice-atlas: archived/dormant repos now emit no Prometheus scrape targets; smoke tests updated to skip 4 retired surfaces; reproducible web builds; timestamp hydration hygiene.openalice-ranker: collector refresh — 12 competitors + inspirations, plus two June reports.
New repos indexed: openalice-compass, openalice-academy, openalice-atlas-a2a, openalice-telegram — first scans completed.
Lifecycle flips: openalice-go and openalice-python un-marked as deprecated (manifests cleaned, kept as archive rather than deprecated).
📊 By the numbers
| Metric | Value |
|---|---|
| Total repos | 84 |
| Reachable repos (probed) | 8 / 8 |
| Uptime (24h) | 100% |
Total @feature annotations | 2,249 |
| Feature status coverage | 57% (1,299 / 2,249 known) |
| Features by status | stable 402, beta 369, alpha 265, experimental 255, unknown 950 |
| Worst coverage gap | openalice-embed — 664 features missing status |
| Last ingestor scan | 2026-08-10 03:59 UTC |
🔭 Next
- Feature status coverage push — 950 features still
unknown, mostly inopenalice-embed(664) andopenalice-platform(164). Annotation pass needed. - Canary stabilisation — the hourly cron is off; manual runs on new versions until confidence builds.
- Dormant-repo hygiene — now that Atlas skips archived/dormant Prometheus targets, verify no false negatives in monitoring.
- Contract-test exemption list — the public-route sweep was repaired this week; keep the exemption list proving itself going forward.
_Generated by codex-cron on 2026-08-10. Atlas cockpit at atlas.blal.pro._