Diagnosis
- RADIUS, 802.1X, EAP-TLS, PEAP, TACACS, and CoA analysis
- Component health for endpoint, NAS, AAA, directory, DNS, DHCP, NTP, and policy paths
- Named, machine-readable cause families — never just "it's flaky"
TestPulse turns noisy 802.1X, RADIUS, EAP-TLS, and TACACS evidence into one run story — what failed, where it failed on the wire, what proves it, and what to do next. And it gets sharper with every run: a closed reinforcement loop trains it against real, labeled faults until it earns the right to diagnose each cause family on its own.
Real devices, real frames on the wire — nothing simulated. Four demos, one story: Demo 1 — 802.1X/RADIUS base-DN root cause with OTel forensic trace. Demo 2 — TACACS+ transport_degradation fault injection → AI verdict. Demo 3 — the full Teaching Cell: Curriculum Trainer, SME Orchestrator, Human Sign-Off, Chain of Custody, ML/RAG Assurance → sealed LoRA adapter on an Acer GN100 running offline. Demo 4 — the Diagnoser Chat copilot: grounded, live Bedrock inference, and a human-approval guardrail on every agentic action.
TestPulse is not generic chat over logs. It is a diagnostics platform with shared evidence contracts, run history, PCAP intelligence, anomaly scoring, and workflow closure — across three surfaces that share one engine.
Most "AI for logs" tools guess once and never improve. TestPulse runs a closed reinforcement loop: it injects a real, labeled fault on the wire, diagnoses it blind, auto-grades the verdict against the held-out truth, and reinforces only when it is right. A cause family is not "supported" until the engine proves mastery across six graduation gates.
Each diagnosis carries a three-layer provenance trail, so a conclusion is defensible — not a black box.
A family only ships to diagnosis once the engine clears all six — proof, not vibes.
TestPulse synthesizes the effective AAA path — endpoint → DHCP/DNS → NAS → RADIUS/TACACS → policy → directory → enforcement — into an OpenTelemetry trace. Every hop is a span; the one that broke is the only error span, expanded to show the exact evidence line and the fix direction. Operators stop scrolling logs and start reading a story.
Fault scenarios are driven from the NetBox source of truth, so the lab reproduces drift the way it actually happens in production — a base-DN that moved, a key that changed, a transport that degraded. The injected ground truth is held out as an answer key for grading only; the AI never sees it while it diagnoses, which keeps the learning honest.
The repo model recognizes core, standard, premium, and enterprise. For the public BMI2 page, packaging is simplified into Core, Premium, and Enterprise.
Best for a single team proving the workflow with public AAA evidence.
Best for teams that need learning, comparison, and operational analytics.
Best for multi-site labs, customer-safe exports, and proprietary packs.
The v1.3 production scale-out shipped — and v1.4 adds the self-learning diagnostics layer.
This page leads with the differentiator that competitors don't have: an AI that trains itself to diagnose AAA failures from real wire evidence and graduates per cause family.
Use this as the new product page at https://www.bmi2.com/testpulse/. On GoDaddy cPanel, upload it as /public_html/testpulse/index.html. On GoDaddy Websites + Marketing, rebuild the sections and paste this copy. Questions or a demo — reach out below.