Skip to content

SHPBL agent evidence series

Fleet Immune System

Treats normalized scan findings as immune signals: patterns, non-executing defenses, recallable memory.

Status
Submitted, awaiting review
Licence
MIT · zero runtime dependencies
Evidence
38 tests · 210,000 invariant checks

The problem

Which findings are one condition, and which neighbours will show it next?

Findings arrive as a flat list, so related exposure is triaged one row at a time and the same analysis restarts on the second occurrence.

What it does

It discovers co-occurring fleet threat patterns above an explicit minimum support, synthesizes non-executing defensive recipes from a pattern and its signals, retains successful outcomes as recallable memory, and names adjacent cohorts in the supplied topology likely to carry the same variant.

How it works

Unsupported coincidence is not a pattern — support is explicit. A synthesized antibody is a described, reviewable response plan, and the server has no actuator to run it. Crystallized outcomes are recalled by pattern similarity above a threshold, and breeding two recipes is deterministic and may not introduce destructive action absent from both parents.

Tool surface

MCP over stdio. Compatible with Claude Code, Claude Desktop and Cursor, or usable directly as a TypeScript library. No API key, account or Tenable product is required.

  • immune_discover

    Return co-occurring patterns meeting an explicit minimum support.

  • immune_synthesize

    Produce a non-executing antibody recipe from a pattern and its signals.

  • immune_cycle

    Plan one cycle: patterns, variants, memory recall and adjacent-cohort targets.

  • immune_crystallize

    Retain a pattern, antibody and outcome above a confidence floor.

  • immune_recall

    Return the closest retained crystal, or nothing below the similarity threshold.

  • immune_breed

    Deterministically combine two recipes without escalating destructive action.

What it deliberately does not do

  • An analysis and decision surface, not an actuator: no network client, no file writes, no process spawning, no environment reads.
  • Immune memory is session-local.
  • Unknown fields, malformed signals and out-of-range thresholds fail closed.

Provenance

Where this came from

SHPBL discovered and composed this product from capability intent across its library and CMPSBL, a sister project by the same developer. It was composed from conard0-git/targeted-nessus-scan and the SHPBL library — new software neither had before, with zero lines of upstream implementation copied. The implementation cleared an exact-file review of its release surface and received its own MIT grant over that reviewed file set. The MIT grant covers only the named files in that one repository; it does not relicense SHPBL, CMPSBL, private harvest machinery, harvested bodies or provenance maps.

SHA-256 · c22b5f57b7f2e70f932f30959ed9c1d7fcee00835c662e0a3e0c420c3a42e7f0

Submission does not imply review, approval, certification or endorsement by Tenable. No Exchange listing exists until a maintainer merges it.