ROOTVIELROOTVIEL

Capability catalog

Everything ROOTVIEL evaluates

17 agentic families and 4 overlays. The whole catalog is shown on purpose — a signal of robustness — and each entry publishes its real technical state and its declared limits. What is not fully available always carries a non-empty limitation; what cannot be proven is marked UNKNOWN, never “safe”.

readybetapartialexperimentallab-only

status is code maturity; availability is whether it is offerable, kept orthogonal. ingest is how a target enters (pull, upload, live, host, observed, overlay). RoE marks families that act on live targets and require signed Rules of Engagement. See how the catalog works and the signed order protocol.

Coverage at a glanceDocumented architecture
Every ROOTVIEL capability family and overlay with its maturity, availability and ingest kind, grouped by catalog section.
Family / overlayMaturityAvailabilityIngest
Autonomous offensive — live targets
RAVEN — Verified pentestRoEFAM-PENTEST-WEBreadyavailablelive
Autonomous Attack SwarmRoEFAM-SWARMreadyavailablelive
NEMESIS — Autonomous frontier red-teamRoEFAM-NEMESISexperimentallab-onlynone
Code & applications
Source codeFAM-CODE-SRCreadyavailablepull
Design / vibe codingFAM-CODE-DESIGNbetapartialpull
Binary / artifactFAM-BINARYreadyavailableupload
Generative AI
GenAI (static)FAM-GENAI-STATICreadyavailablepull
GenAI (live red-team)RoEFAM-GENAI-LIVEreadyavailablelive
MCP / agent toolsFAM-GENAI-MCPreadyavailablepull
MCP (live red-team)RoEFAM-GENAI-MCP-LIVEexperimentalexperimentallive
Agent-swarm collusionFAM-GENAI-SWARMexperimentalexperimentalpull
Infrastructure & systems
Container / infra / cloudFAM-INFRAreadyavailablepull
Server / hostFAM-HOSTreadyavailablehost
NetworkRoEFAM-NETWORKbetapartialupload, live
Runtime behaviourFAM-RUNTIMEbetapartialobserved
Forensic postmortem (DFIR)FAM-FORENSICbetapartialupload
Assurance & compliance overlays
Assurance / containmentFAM-ASSURANCEreadyavailablepull
Cryptographic sealoverlayOVL-CRYPTO-SEALreadyavailableoverlay
GDPR / EU AI ActoverlayOVL-GDPRreadyavailableoverlay
LGPD (Latam)overlayOVL-LGPDpartialpartialoverlay
Attack chains & adversarial validationoverlayOVL-ATTACK-CHAINpartialpartialoverlay

maturity is code readiness; availability is whether it is offerable, kept orthogonal; ingest is how a target enters; RoE marks families that act on live targets. The full description and declared limits for each row are in its catalog fiche below — this matrix is generated from the same source, so it can never drift from it.

Autonomous offensive — live targets

Operate against running systems, so they are gated by signed Rules of Engagement.

FAM-PENTEST-WEB

RAVEN — Verified pentest

readyavailability available
ingest · liveRoE required

Against a live endpoint: discovers the web / network / TLS surface and detects a broad range of classes — and, distinctively, re-derives and verifies each finding from the recorded exchange before reporting it.

Declared limits

Missions are web-audit / tls-audit / exploit-check (verify-over-tool + membrane). Frontier reasoning and the agentic offense loop do not run against real external targets — that is lab-only (see NEMESIS). “Zero false positives” is a design property (no proof ⇒ no finding), not a measured rate; GraphQL/SOAP/WebSocket adapters prove only a subset today.

How it works
FAM-SWARM

Autonomous Attack Swarm

readyavailability available
ingest · liveRoE required

A coordinated offensive swarm: N specialized agents attack N live targets in parallel, collaborate by capability, and prove with an observed postcondition.

Declared limits

Runs coordinated RAVEN agents over live targets, verified end-to-end, in a single process; multi-target fan-out from a single order needs multi-input ingest wiring. Diverse per-agent priors are not wired yet — today it splits territory by target, not by hypothesis.

How it works
FAM-NEMESIS

NEMESIS — Autonomous frontier red-team

experimentalavailability lab-only
ingest · noneRoE required

An autonomous offensive agent that reasons with a frontier model and chains the attack A→B→C by itself, inside an authorized cyber-range.

Declared limits

Lab-only by design: it runs in a cyber-range against ground truth, never against a real external target, and it is not an offerable scan. The genuinely offensive walk against real services is deliberately held back and is never run against production systems.

How it works

Generative AI

FAM-GENAI-STATIC

GenAI (static)

readyavailability available
ingest · pull

The LLM / RAG / agent surface in a repository, without running it: excessive agency, identity, and prompt-injection surface in the code.

Declared limits

The architecture graph covers Python plus a first-pass JS/TS front end; other languages degenerate to a single node. The deeper agentic/RAG classes (taint-to-tool, unscoped retrieval, unbounded loops) are not yet end-to-end verified.

How it works
FAM-GENAI-LIVE

GenAI (live red-team)

readyavailability available
ingest · liveRoE required

Tests the running model or app: jailbreak, prompt-injection and prompt-leak, adapting the probes to what the system responds.

Declared limits

Requires a live target and signed Rules of Engagement. Live-model defense evaluation is probabilistic by nature; results are not promoted as deterministic findings and no success-rate numbers are published.

How it works
FAM-GENAI-MCP

MCP / agent tools

readyavailability available
ingest · pull

The Model Context Protocol surface: tool poisoning, rug-pull / schema drift, and abuse of topology or trust boundaries.

Declared limits

Covers the static MCP surface and an enumerated server; live-server red-teaming is a separate experimental family. Decoding of nested/poisoned content is bounded.

How it works
FAM-GENAI-MCP-LIVE

MCP (live red-team)

experimentalavailability experimental
ingest · liveRoE required

Attacks a live MCP server: enumerates its tools and maps description-poisoning, schema-drift and rug-pull to the MCP invariants, promoted by the membrane.

Declared limits

Experimental and not runnable from the platform: reachable only directly, and not yet wired into the platform’s run flow.

How it works
FAM-GENAI-SWARM

Agent-swarm collusion

experimentalavailability experimental
ingest · pull

Does the aggregate capability of a swarm cross a boundary that no single agent crosses alone? Capability composition over shared channels.

Declared limits

Built and validated on its own corpus but not integrated — no mission declares its frontier and no bridge turns a verified collusion into a reported finding. It is declared experimental so the platform never renders a “run” button.

How it works

Infrastructure & systems

FAM-INFRA

Container / infra / cloud

readyavailability available
ingest · pull

Hardening of Dockerfile / compose / nginx and Terraform infrastructure-as-code (misconfiguration, privileges, exposure, IAM escalation).

Declared limits

Infrastructure-as-code supported today = Terraform HCL2. CloudFormation and Azure ARM are built and validated but not yet integrated; .tf.json is recognized but not parsed.

How it works
FAM-HOST

Server / host

readyavailability available
ingest · host

Permissions, SUID/SGID, exposed services and secrets on the host — read-only, with host access authorized by the operator.

Declared limits

Read-only, operator-authorized (the caller provides the backend and credential); Linux only; benchmarked on captured host state.

How it works
FAM-NETWORK

Network

betaavailability partial
ingest · upload, liveRoE required

Observed network posture: active service mapping, active TLS, and passive analysis of a capture.

Declared limits

Active discovery requires explicit opt-in and is limited to a curated set; the port inventory is a note, never a finding; passive analysis is limited to cleartext traffic and active TLS is refused by default. Requires external binaries on the worker.

How it works
FAM-RUNTIME

Runtime behaviour

betaavailability partial
ingest · observed

What an observed run cost (amplification vs budget) and how far a corruption propagated, derived from that run’s sensor telemetry.

Declared limits

A single telemetry format is wired; other formats and a live privileged sensor are out of scope — the sensor reads an alert stream that no ingest mode produces today.

How it works
FAM-FORENSIC

Forensic postmortem (DFIR)

betaavailability partial
ingest · upload

Reconstructs an incident (kill-chain, timeline, root-cause) and correlates runtime→code over an uploaded forensic bundle.

Declared limits

Two log sources today (web access + auth/PAM); broad ingest (syslog, cloud, memory) is pending; no memory forensics or lateral-movement.

How it works