aaronge
Loading activity
MUD
- #2098createModelTestContext mock Logger has .warn() but real runtime has .warning()bug
- #1826swamp workflow history search: add --workflow filter flagfeature
- #1637Add a list/discover method to the generated @swamp/aws types — no way to enumerate resources in a regionfeature
- #1636extension quality awards repository-verified 2/2 for a nonexistent or private GitHub repobug
- #1635extension/guide.md quick reference uses -j, which no swamp command acceptsbug
Obsidian Atlas
Turn a Git repository or an architecture diagram into an illustrated, wikilinked Obsidian atlas using the local Claude CLI.
Systemd Panel
Enable, disable, and inspect the status of any systemd unit through swamp — one typed, versioned model instance per unit, with enablement, activation, and last-run outcome (parsed from journalctl for timers, from systemctl show for services) all in one place. Not tied to any particular workload or hardware.
Host Health
Zero-privilege Linux host telemetry (disk, thermal, load, memory) as a typed, versioned Swamp model for workflow assertions and CEL joins.
Apt Inventory
Observes APT package inventory and pending upgrades on Debian/apt-based Linux, with security-update classification, versioned delta reporting, debsecan CVE cross-checking, and a safety-gated install/remove for verified security updates. Verified on Raspberry Pi 5 / Debian 13 trixie, arm64.
Rpi Pcie
Raspberry Pi 5 PCIe link health (negotiated vs. capable speed/width per device, HAT+ ID EEPROM, recent pcie dmesg lines) via sysfs, as a typed, versioned Swamp model — catches link training down to a lower speed/width, the common silent cause of a mysteriously slow NVMe SSD.