Jesse A. GreenAI lab portfolio

pausedv1.0 built, not yet used in the field. Paused.

SLS sizing runbook

A 17-tab Excel runbook, generated from Python, that models Strata Logging Service log volume and per-firewall egress across several Panoramas, with every number tied to a source or an assumption label. Built for my role; shown here as a sanitized sample.

Open appAll projectssls.doccompiler.ai
AI's role
Multi-agent research over public vendor docs, adversarial review, workbook generator
My role
Goal, constraints, scope, and whether and when to send
Demo
Sanitized sample: a fictional fleet with sample values only.Work tool, sample data
17tabs, generated from Python
91numbered official sources
58verified review findings applied before v1.0
0Excel error cells after full recalculation

Status board

4 working, 2 designed only, 1 failed or missed

Working 4

  • v1.0 workbook built: about 3,500 formula cells and 0 Excel error cells after full recalculation, in both the blank and the sample workbook.
  • Adversarial review across 5 lenses: 58 verified findings, all applied before v1.0, including two high-severity formula bugs.
  • Every number and command carries a source ID (91 numbered official sources) or an assumption label; 14 open questions are logged.
  • Documented and bracketed both bytes-per-log assumptions (the public estimator's and the sizing documentation's), each tied to its source.

Designed only 2

  • Not yet used in the field; a sanitized sample (a fictional fleet, sample values only) is online as a demo.
  • Key inputs such as the peak factor stay assumptions until a pilot measures them.

Failed or missed 1

  • Verifier agents checked 24 network and CLI command facts: 5 held, 13 were corrected and 6 could not be confirmed.

Problem

Strata Cloud Manager's Policy Optimizer and Config Cleanup need firewall traffic logs in Strata Logging Service (SLS). Before moving logs there, engineers need a defensible number for log volume and the egress path. The public SLS Estimator takes one log rate and one retention period, so it can't model several Panoramas or per-firewall egress.

What I built

A 17-tab Excel runbook generated from Python. Each number and command carries either a source ID from 91 numbered official sources or an assumption label, and 14 open questions are logged. One researched fact shaped the model: firewalls send logs to SLS directly, and neither Panorama nor a Log Collector relays them, so egress is per firewall.

The working workbook is not published. A sanitized sample rebuild (HTML views of the key tabs plus the sample workbook, on a fictional fleet with sample values only) opens from the Open app button at the top of this page.

How AI was used

A multi-agent research pass over public vendor documentation and knowledge-base articles, then an adversarial review across 5 lenses: 58 verified findings (math 9, sources 13, usability 8, credibility 19, stress 9), including two high-severity formula bugs, all applied before v1.0. Verifier agents checked 24 network and CLI command facts: 5 held, 13 were corrected and 6 could not be confirmed.

Results

0 Excel error cells after full recalculation, in both the blank and the sample workbook. The public estimator and the sizing documentation each state a bytes-per-log assumption; the runbook documents and brackets both, each tied to its source, so a sizing can be read against either.

Status and limits

v1.0 is built and the project is paused; it has not been used in the field. Key inputs such as the peak factor stay assumptions until a pilot measures them.

What I learned

The adversarial review mattered more than the research. The credibility lens alone raised 19 of the 58 findings.