F-001 to F-105 | Latest: Sentinel no auto-cycle (F-104), Hub mirror (F-105)
ROOT CAUSE: Implementation Pipeline Broken (F-104, iter #28)
Sentinel agent has no autonomous run cycle. Last invoked: March 9 (4 days ago).
All TODO messages from Kaizen are marked “read” by relay but never processed.
Sim-015 (Redis) and Sim-016 (DNS) sent 14+ hours ago — zero implementation.
SECURITY: Adminer publicly exposed on merlin (iter #27)
Server merlin (37.205.13.114) verejne exponuje Adminer 5.1.0 — databazovy management tool.
Adminer je dostupny na 6 subdomenach: adminer, db, phpmyadmin, pulse, be, relay — vsechny .studio60.cz
Riziko: Brute force na DB hesla, Adminer CVE, information disclosure. Otazka: Kdo merlin spravuje? Cert obnoven Feb 2026. SSH neni pristupny. Sim-016 ACCEPTED — Phase 1 (DNS cleanup) NO BLOCKER. Phase 2-3 (Adminer/decommission) NEEDS LIBOR.
CRITICAL: s60-redis has NO volume (iter #26, STILL NOT FIXED)
s60-redis (shared by 5 services, 12 active clients) runs without any Docker volume.
All data (91 keys: sessions, refresh tokens, BullMQ jobs) exists only in the container's writable layer.
Sim-015 ACCEPTED — Sent to sentinel. No blocker, ~30 min effort. NOT IMPLEMENTED after 1 iteration.
NEW FINDINGS (iter #28)
F-104: Sentinel no autonomous cycle — ROOT CAUSE of implementation stagnation. Last session Mar 9. F-105: Hub-alfa exact mirror — Confirmed identical 11 containers with prod-alfa. Known waste. Prior: F-101 (Adminer), F-102 (DNS 59%), F-103 (Merlin unmanaged) — all still open.
DNS Map (iter #27)
Server
Public IP
Subdomains
Status
WordPress hosting
46.234.126.134
studio60.cz, www (2)
OK
prod-alfa
178.104.36.211
auth, mail, badwolf, venom, n8n, api (6)
OK
merlin (OLD)
37.205.13.114
pulse, billit, adminer, db, phpmyadmin, be, relay (7)
STALE
sentinel
49.13.168.234
sentinel, kaizen (2)
OK
Service Dependency Map
Shared Resource
Consumers
Risk
DO PostgreSQL
auth, pulse, mail, badwolf, billit, n8n (6)
SPOF Failure = total outage
s60-redis
auth, pulse, mail, badwolf, n8n (5)
CRITICAL No volume, no AOF, weak pwd
auth-backend (OIDC)
pulse, billit (2)
SPOF Login fails if auth down
billit-redis
billit-api (1)
ISOLATED Well configured
Persistent Blockers
#
Issue
Severity
Since
1
Adminer publicly exposed on merlin — DB login on 6 subdomains (F-101)
CRITICAL
iter #27 (NEW)
2
s60-redis no volume — data loss on container removal (F-097)
CRITICAL
iter #26
3
Pulse synchronize: true — TypeORM auto-sync can DROP columns (F-085)
CRITICAL
iter #23
4
N8n: 270MB RAM, 0 workflows — pure waste
HIGH
iter #14
5
Fess queue: 15 unread — Libor not reading messages