{% extends "base.html" %} {% block title %}{{ app_name }} — Genesis v2.0 Autonomous Lab{% endblock %} {% block content %}

Genesis v2.0 — Autonomous Research Lab

Multi-App Genesis Management

Manage all Genesis daemons from a single dashboard. Each app runs its own autonomous v2.0 research lab — learning, testing, auditing, and evolving independently. Knowledge flows from v2.0 to v1.x via GKPs.

{% for key, app_info in all_apps.items() %} {{ app_info.get('_name', key) }} {% if app_info.get('_available') %} {% if app_info.get('daemon', {}).get('enabled') %} {% else %} {% endif %} {% else %} {% endif %} {% endfor %}

Fleet Overview

{% for key, app_info in all_apps.items() %} {% set reflexes = app_info.get('reflexes', {}) %} {% set reflex_vals = reflexes.values()|list %} {% endfor %}
App Status Reflexes Breakers Total Runs Successes Failures
{{ app_info.get('_name', key) }} {% if app_info.get('_available') and app_info.get('daemon', {}).get('enabled') %} RUNNING {% elif app_info.get('_available') %} DISABLED {% else %} OFFLINE {% endif %} {{ reflex_vals|selectattr('enabled', 'defined')|selectattr('enabled')|list|length }}/{{ reflex_vals|length }} {% set breakers = reflex_vals|selectattr('circuit_breaker_open', 'defined')|selectattr('circuit_breaker_open')|list|length %} {{ breakers }} {{ reflex_vals|sum(attribute='total_runs') if reflex_vals else 0 }} {{ reflex_vals|sum(attribute='total_successes') if reflex_vals else 0 }} {{ reflex_vals|sum(attribute='total_failures') if reflex_vals else 0 }}

{{ all_apps.get(active_app, {}).get('_name', active_app) }} — Detail

Daemon Status
{{ 'ENABLED' if status.get('daemon', {}).get('enabled') else 'DISABLED' }}
Active Reflexes
{{ status.get('reflexes', {})|length }}
{% set reflex_vals = status.get('reflexes', {}).values()|list %} {% set breakers_open = reflex_vals|selectattr('circuit_breaker_open', 'defined')|selectattr('circuit_breaker_open')|list|length %}
Circuit Breakers Open
{{ breakers_open }}
Audit Events (24h)
{{ status.get('audit', {}).get('events_last_24h', 0) }}

Reflexes

{% for name, info in status.get('reflexes', {}).items() %} {% endfor %}
Reflex Tier Schedule Status Last Run Successes Failures Last Metric Action
{{ name }} {{ info.risk_tier|upper }} {{ info.schedule }} {% if info.circuit_breaker_open %} TRIPPED {% elif info.enabled %} ACTIVE {% else %} DISABLED {% endif %} {{ info.last_run_at[:16] if info.last_run_at else '—' }} {{ info.total_successes }} {{ info.total_failures }} {{ info.last_metric_value if info.last_metric_value is not none else '—' }}

Knowledge Bridge (GKP Review)

Total GKPs
Promoted
Pending Review
Rejected
ID Summary Type Reflex Confidence Status Created Actions
Click Refresh or a filter to load GKPs
{% endblock %}