Stability Score
{{ snapshot.score }}/100
Readiness
{{ snapshot.readiness.score or 0 }}/100
Queue Active
{{ snapshot.queue.active }}
Offline Pending
{{ snapshot.offline.pending }}
Dead Letters
{{ snapshot.queue.dead_letters }}
Backup
{{ 'Healthy' if snapshot.backup.ok else 'Review' }}
Failure Risk
{{ snapshot.failure_risk.score }}/100
Safe Mode
{{ snapshot.mode.state|title }}
Circuit Breakers
{{ snapshot.breakers.open|length }} Open
Data Integrity
{{ 'Healthy' if snapshot.data_integrity.ok else 'Review' }}
Transaction Integrity
{{ 'Protected' if snapshot.transaction_integrity.ok else 'Review' }}
Recovery
{{ 'Ready' if snapshot.recovery_resilience.ok else 'Review' }}
Operational Controls
Keep heavy work out of the request path and review production safety from one place.
Trust Pillars
The operational hierarchy Gvelo protects before feature expansion.
Transaction integrity: {{ 'protected' if snapshot.transaction_integrity.ok else 'review required' }}
Offline continuity: {{ 'operational' if snapshot.offline_continuity.ok else 'review required' }}
Recovery resilience: {{ 'ready' if snapshot.recovery_resilience.ok else 'review required' }}
Performance discipline: {{ 'disciplined' if snapshot.performance_discipline.ok else 'review required' }}
Operational simplicity: {{ 'protected' if snapshot.simplicity_governance.ok else 'review required' }}
Failure Prevention
Predictive signals for error growth, queue congestion, sync degradation, memory pressure, retry storms, and slow route drift.
{% for key, value in snapshot.failure_risk.signals.items() %}
{{ key }}: {{ value }}
{% endfor %}
Circuit Breakers
Fault boundaries for external APIs, payment systems, synchronization endpoints, analytics, and AI processing.
{% for row in snapshot.breakers.all %}
{{ row.breaker_key }} / {{ row.component }}: {{ row.state }} (failures {{ row.failure_count }})
{% else %}
No circuit breakers open.
{% endfor %}
Data Integrity
Consistency checks for receipts, sales, inventory, offline replay, and transaction atomicity.
{% for row in snapshot.data_integrity.checks %}
{{ row.name }}: {{ row.issues }} issue(s)
{% endfor %}
Freshness & Idempotency
Stale-state prevention and duplicate operation governance for sales, receipts, payments, and sync replay.
Duplicate sale transaction ids: {{ snapshot.idempotency.duplicate_sales }}
Offline duplicates prevented: {{ snapshot.idempotency.offline_duplicates_prevented }}
{% for key, value in snapshot.stale_state.ages.items() %}
{{ key }}: {{ value }}
{% endfor %}
Error Intelligence
Centralized error categories from backend, API, sync, queue, auth, payment, and frontend/runtime paths.
{% for row in snapshot.errors %}
{{ row.category }} / {{ row.severity }}: {{ row.count }}
{% else %}
No reliability errors recorded in the active window.
{% endfor %}
Slow Routes
Routes with the highest average latency in recent trace data.
{% for row in snapshot.performance.slow_routes %}
{{ row.path }}: avg {{ (row.avg_ms or 0)|round(1) }} ms, max {{ (row.max_ms or 0)|round(1) }} ms
{% else %}
No route trace data recorded yet.
{% endfor %}
Database
Table growth and lightweight index guidance for long-term database efficiency.
{% for row in snapshot.database.tables[:8] %}
{{ row.name }}: {{ row.estimated_rows }} rows
{% else %}
No table statistics available.
{% endfor %}
Deployment Safety
Startup and Render compatibility signals.
Blueprints: {{ snapshot.deployment.blueprint_count }}
Routes: {{ snapshot.deployment.route_count }}
Persistent data: {{ 'configured' if snapshot.deployment.persistent_data_configured else 'missing' }}
Missing env: {{ snapshot.deployment.missing_required_env|join(', ') if snapshot.deployment.missing_required_env else 'none' }}
Simplicity Governance
Reliability-first rules that keep this maintainable for a solo founder.
{% for item in snapshot.complexity.governance %}
{{ item }}
{% endfor %}