Skip to content
This repository was archived by the owner on Jul 31, 2026. It is now read-only.

v0.1.0

Choose a tag to compare

@magifd2 magifd2 released this 30 Mar 15:03
· 16 commits to main since this release

ir-tracker v0.1.0

Initial release — live incident response tracker with continuous ingestion, segmented analysis, and timeline visualization.

Features

  • Core pipeline: ingest, segment, analyze, translate, timeline
  • Gemini 2.5 Pro segment analysis with context chaining
  • Gemini Flash translation with DB caching
  • Incident summary (auto-generated executive overview)
  • Activity density chart with auto-scaled time buckets
  • Two-column Web UI with timeline + floating status panel
  • Message drill-down modal
  • Situation Markdown export (CLI + Web API)
  • Dark/light theme with system preference detection
  • Language toggle (EN/JA translation overlay)
  • Timezone-aware analysis with configurable TZ

Security

  • Prompt injection defense (nonce-tagged XML wrapping)
  • Security headers (CSP, X-Frame-Options, X-Content-Type-Options)
  • DOM-based rendering (no innerHTML for user content)
  • Parameterized SQL, Jinja2 auto-escaping
  • Localhost-only binding with non-localhost warning

Tests

  • 17 tests (storage: 7, ingest: 4, segmenter: 6)