{% extends "base.html" %} {% set active = "strategos" %} {% block title %}Knowledge Graph — Strategos{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

Knowledge Graph — Quick Reference

Click nodeOpen detail panel — see connections, navigate to related page, or trigger OSINT research
Drag nodeMove it to a new position and pin it there; double-click to unpin and let it float again
Hover edgeShows the relation type (e.g. DEPENDS_ON_SUPPLY) in an amber tooltip on the line
Scroll wheelZoom in / out toward the cursor. Drag on empty canvas to pan.
Search barType a node name or type (e.g. "actor"). Matching node gets a gold ring and the view centers on it.
Legend dotsClick any colored dot to hide/show that node type (Unit, Signal, Threat, Actor, Location, Event)
Detail panel tabs: Detail — connections + quick links to the matching Strategos page + "Research via OSINT" to trigger an automated OSINT harvest on that entity. Annotate — add analyst notes (assessed / unconfirmed / disputed / source_tag) that persist to the database.
Node colors: ■ Unit   ■ Signal   ■ Threat   ■ Actor   ■ Location   ■ Event
Unit
Signal
Threat
Actor
Location
Event

Graph Stats

Nodes{{ graph.nodes|length }}
Edges{{ graph.edges|length }}

Relation Types

{% for r in graph.relation_counts[:8] %}
{{ r.relation }} {{ r.count }}
{% else %}
No edges yet.
{% endfor %}
Node
Detail
Annotate
{% endblock %} {% block scripts %} {% endblock %}