Mixed freshness. Depending on the panel, rows here are read live from elisa-core or come from a frozen copy of ELISA’s local store taken on 22 October 2026 — each panel says which, underneath itself. No agent is running.

Threats & Findings

Our own code and designs reviewed for exploitable defects, each with a concrete failure scenario.

Run by Samiksha — Threat Modelling & Code Review

Nothing here yet

Our own code and designs reviewed for exploitable defects, each with a concrete failure scenario.

The backend for this is still being built.

Technical detail
  • GET /api/security/findings

This sector’s fleet

Real rows from elisa.db, scoped to this sector’s own agents — not the business surface above, which this sector does not yet have rows for.

Agents (4)

  • Orchestrator · Security orchestrator

    Turn a security question into a scoped defensive review and route it to one specialist at a time; this department reviews and reports, it never attacks.

    security.orchestrator
    0 skillsState not derived
  • Agent 1 · Threat Modelling & Code Review

    Review our own code and designs for exploitable defects and report them with a concrete failure scenario; findings, never exploitation.

    security.agent_1
    0 skillsState not derived
  • Agent 2 · Secrets & Credentials

    Own where credentials live, how they are scoped and when they expire; report a leaked or over-scoped secret, and never print a secret's value.

    security.agent_2
    0 skillsState not derived
  • Agent 3 · Dependencies & Supply Chain

    Own what we pull in: versions, advisories, licence terms and the risk of an update, so a dependency bump is a decision rather than an accident.

    security.agent_3
    0 skillsState not derived

4 rows · agents, agent_status_cache · read 2026-10-25T20:40:17.399Z

Skills (0)

No skills yet

The query ran against elisa.db and this table holds no rows for this sector. That is a measurement, not a missing screen — a blank with its reason beats an invented zero.

0 rows · agent_skills ⋈ skills, scoped to this sector · read 2026-10-25T20:40:17.399Z

Lessons (0)

No lessons yet

The query ran against elisa.db and this table holds no rows for this sector. That is a measurement, not a missing screen — a blank with its reason beats an invented zero.

0 rows · agent_lessons, scoped to this sector · read 2026-10-25T20:40:17.399Z

SOP (0)

No sop yet

The query ran against elisa.db and this table holds no rows for this sector. That is a measurement, not a missing screen — a blank with its reason beats an invented zero.

0 rows · sop_versions, scoped to this sector · read 2026-10-25T20:40:17.401Z

Memory (0)

No memory yet

The query ran against elisa.db and this table holds no rows for this sector. That is a measurement, not a missing screen — a blank with its reason beats an invented zero.

0 rows · agent_memory, scoped to this sector · read 2026-10-25T20:40:17.400Z

Activity (0)

No activity yet

The query ran against elisa.db and this table holds no rows for this sector. That is a measurement, not a missing screen — a blank with its reason beats an invented zero.

0 rows · events, scoped to this sector · read 2026-10-25T20:40:17.401Z