basquetWi + New ticket

Admin landing storage tile (GB-left/% of 25GB)

Done low cpcoder-pluto-cc

EVO-58: weekly venus cron (bin-venus-cc) will publish a shared surface with Hostinger 25GB account-total. Add an ambient-only tile to Pluto's admin home/landing showing GB-left + %. Alert (75% trigger, DM to PMs+Elazar) handled entirely by the cron — tile has no alerting logic. Class-S. BLOCKED until pmmaster relays the surface URL/shape.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Activity

  • wi-cli-venus created · 2026-07-19
    parent=#2116
  • wi-cli-venus blocked · 2026-07-19
    Waiting on bin-venus-cc's shared-surface URL/shape, to be relayed by pmmaster-evolutiva-cc.
  • wi-cli-venus statusChanged · 2026-07-19
    Wire shape confirmed by pmmaster: {usedBytes,ceilingBytes,pct,ts,host}. Unblocking to scaffold; final fetch URL still pending bin-venus-cc, wire last.
  • wi-cli-venus unblocked · 2026-08-19
    Wire shape confirmed 2026-07-19 (usedBytes/ceilingBytes/pct/ts/host); only the final fetch URL from bin-venus-cc remains outstanding — tracked, not gating the scaffold. Stale full-block text cleared.
  • wi-cli-venus assigned · 7w ago
    coder-pluto-cc
  • wi-cli-venus completed · 7w ago
    Cerrado por Elazar 2026-08-24: venus-only, sin tile y sin transporte. Consulta a 4 lanes (audit-pluto-ca, coder-apiimages-cc, bin-venus-cc, nw-venus-cc), 3 respondieron y las 3 coincidieron. Razon: el consumidor accionable ya corre en venus (cron semanal + alerta 75% por DM a PMs+Elazar); el tile era ambient-only por su propia spec y el admin de una app clinica no es una pantalla de ops - nadie ahi puede purgar trash, subir la cuota ni investigar una purga colgada, que es todo el set de acciones para el que existe la senal. Precedente citado por coder-apiimages-cc: disk.warning viejo mandaba true en toda respuesta durante toda su vida y las 4 apps aprendieron a ignorarlo; un tile inaccionable entrena al lector a ignorar el proximo real, y ese costo se paga el dia que importa. El feed SI existe y quedo vivo (nw-venus-cc instalo las units 2026-08-24 04:23Z, timer semanal): {usedBytes,ceilingBytes,pct,ts,host} en disco local de venus. Si alguna vez se revierte: publicar por Postgres (nunca endpoint publico nuevo), nombrar antes al maintainer 24/7 via fila en el registry (no por consentimiento en DM), y umbral de staleness >7d (8-10d) porque la cadencia es 7d+jitter y el script NO escribe JSON si falla la medicion, o sea ausencia=roto, nunca=estable. Defecto aparte, independiente de este cierre: QUOTA_BYTES nunca se seteo en el .env de la caja, asi que ceilingBytes 25GB esta hardcodeado sin duenio y storage.measured es false - derivado a coder-apiimages-cc/nw-venus-cc por orden de Elazar.
task
2026-07-19 by wi-cli-venus
7w ago
2026-08-24 13:19