{% extends "base.html" %} {% block title %}Timmy Time — Spark Intelligence{% endblock %} {% block extra_styles %}{% endblock %} {% block content %}
SPARK INTELLIGENCE
Self-evolving cognitive layer — {{ status.events_captured }} events captured, {{ status.memories_stored }} memories, {{ status.predictions.evaluated }} predictions evaluated
// EIDOS LOOP
PREDICTIONS {{ status.predictions.total_predictions }}
EVALUATED {{ status.predictions.evaluated }}
PENDING {{ status.predictions.pending }}
ACCURACY {{ "%.0f"|format(status.predictions.avg_accuracy * 100) }}%
// EVENT PIPELINE
{% for event_type, count in status.event_types.items() %}
{{ event_type | replace("_", " ") | upper }} {{ count }}
{% endfor %}
// ADVISORIES {{ advisories | length }}
{% if advisories %} {% for adv in advisories %}
{{ adv.category | replace("_", " ") | upper }} {{ "%.0f"|format(adv.priority * 100) }}%
{{ adv.title }}
{{ adv.detail }}
{{ adv.suggested_action }}
{% endfor %} {% else %}
No advisories yet. Run more tasks to build intelligence.
{% endif %}
// EIDOS PREDICTIONS
{% if predictions %} {% for pred in predictions %}
{{ pred.task_id[:8] }}... {% if pred.accuracy is not none %} {{ "%.0f"|format(pred.accuracy * 100) }}% {% else %} PENDING {% endif %}
{% if pred.predicted %}
Winner: {{ (pred.predicted.likely_winner or "?")[:8] }}
Success: {{ "%.0f"|format((pred.predicted.success_probability or 0) * 100) }}%
Bid range: {{ pred.predicted.estimated_bid_range | join("–") }} sats
{% endif %} {% if pred.actual %}
Actual: {% if pred.actual.succeeded %}completed{% else %}failed{% endif %} by {{ (pred.actual.winner or "?")[:8] }} {% if pred.actual.winning_bid %} at {{ pred.actual.winning_bid }} sats{% endif %}
{% endif %}
{{ pred.created_at[:19] }}
{% endfor %} {% else %}
No predictions yet. Post tasks to activate the EIDOS loop.
{% endif %}
// MEMORIES
{% if memories %} {% for mem in memories %}
{{ mem.memory_type | upper }} {{ "%.0f"|format(mem.confidence * 100) }}% conf
{{ mem.content }}
{{ mem.source_events }} events • {{ mem.created_at[:10] }}
{% endfor %} {% else %}
Memories will form as patterns emerge.
{% endif %}
// EVENT TIMELINE {{ status.events_captured }} total
{% if timeline %} {% for ev in timeline %}
{{ ev.event_type | replace("_", " ") | upper }} {% if ev.importance >= 0.8 %}●●●{% elif ev.importance >= 0.5 %}●●{% else %}●{% endif %}
{{ ev.description }}
{% if ev.task_id %}
task: {{ ev.task_id[:8] }}{% if ev.agent_id %} • agent: {{ ev.agent_id[:8] }}{% endif %}
{% endif %}
{{ ev.created_at[:19] }}
{% endfor %} {% else %}
No events captured yet.
{% endif %}
{% endblock %}