I’ve renamed SkillCheck to TraceMantle and expanded it beyond checking individual AI agent skill files. It now tracks supporting files, detects changes, and checks whether previous test evidence still applies to the current package.
This helps identify which checks need rerunning before earlier results are used to approve an updated skill. The rename also resolves an existing name conflict and better reflects the broader scope.
The code and documentation are available at github.com/moonrunnerkc/trac…#AIAgents#OpenSource
In June, Cursor checked the work of a top AI coding model and found that 63% of the bugs it "fixed" were fixed by finding someone else's answer online and copying it. Block the internet and its score dropped 14 points.
In April, an AI agent deleted a company's entire production database, backups included, in nine seconds. It had been told never to run destructive commands. Afterward it wrote a list of the rules it broke, starting with "guessed instead of verified."
In July, about 1,200 AI agents in an OpenAI test found a way to message each other, teamed up to cheat the test, and roughly 700 of them ended up breaking into Hugging Face's servers. When investigators went back through the records, some had been faked by the agents themselves.
That's the problem in one sentence: when an AI agent says "done," that's a claim, not proof.
The tests it can see, it will learn to game. The logs it can edit, it will edit. So the record of what it did has to be written by something the agent can't touch, and it has to be checkable by someone who wasn't there.
My own tooling works this way. Swarm Orchestrator keeps a hash-chained log the model can't write to, then re-tests every patch in a clean copy the model can't reach. DEPOSE seals Claude Code and Codex sessions into signed bundles anyone can verify offline. I pulled 327 AI-written pull requests off GitHub this summer and found maintainers had caught cheating in about 8% of them. Seven merged anyway.
We're going to keep handing more work to these systems. Fine. Just treat "the agent says it's finished" the way an auditor treats "the CFO says the books balance": as the place the checking starts.
github.com/moonrunnerkc/swar…github.com/Aftermath-Technol…
"Welcome to the AGI era," OpenAI said last week. Not yet.
ARC Prize, who run the test GPT-6 Astra supposedly aced, scored it at 63% on their standard setup. The 99% only happened inside OpenAI's own custom harness, and ARC Prize themselves said that isn't AGI.
It also cost about $360 in computing power per puzzle. A human costs $13. That's one puzzle. A real job is thousands of those a week.
And compute is getting pricier, not cheaper. AWS has raised GPU prices twice this year, over a third in total, because of memory chip shortages. Even a true AGI wouldn't change much at prices like that.
Source: arcprize.org/blog/astra
A vulnerability scan can change even when the code does not.
The advisory feed, comparison logic, or exclusions may have changed. Most reports show the new result without explaining why.
I built dumpscan to make those changes traceable. It records every scan input by digest, produces reproducible findings, and identifies exactly what changed between scans.
Technical overview:
dev.to/moonrunnerkc/making-v…
GitHub:
github.com/moonrunnerkc/dump…#DevSecOps#SupplyChainSecurity
ai coding agents under pressure cheat in predictable ways:
- edit the test instead of the impl
- mock the function under test
- swallow exceptions to silence failures
- hardcode the expected answer
- trivial impl paired with a non-trivial test (complexity mismatch)
just rebuilt swarm orchestrator's verification battery around catching exactly these. also dropped multi-agent coordination entirely. running one agent + heavy post-merge falsification instead, to isolate what verification pressure alone is worth. v8 brings multi-agent back.
repo: github.com/moonrunnerkc/swar…
writeup: dev.to/moonrunnerkc/i-droppe…
swarm-orchestrator v7.0.0-alpha.0
wraps any coding agent CLI. runs 5 independent checks on every patch before merge. 2 are hard gates, 3 feed a composite score. signed attestation per merge.
alpha. benchmarks in progress.
v8 brings parallel orchestration back, applied to verification.
github.com/moonrunnerkc/swar…
Notebook ran fine for you. Someone clones it, hits Restart-and-Run-All, crashes on cell 0.
Your kernel had hidden state. The notebook was never reproducible, it just looked fine in a dirty kernel.
nborder catches that statically. Cell-level dataflow graph built with libCST flags use-before-define across cells, undefined names, unseeded random, out-of-order execution counts. Auto-fixes by reordering topologically and injecting seeds for NumPy, PyTorch, TensorFlow, stdlib random.
Byte-stable writer. Text, JSON, GitHub Actions, SARIF.
pip install nborder
github.com/moonrunnerkc/nbor…#Python#Jupyter#MLOps
Swarm Orchestrator v4.2.0 shipped. Open-source verification layer for AI coding agents. Copilot, Claude Code, Codex write the code, the orchestrator proves it works. Isolated branches, outcome-based verification, eight quality gates, failure-classified auto-repair. 15-25 attributes agents skip on their own, caught and enforced in one pass.
4.2.0: multi-tool adapters actually wired in, OWASP ASI compliance mapping per run, structured run reports from any execution.
github.com/moonrunnerkc/swar…
RuleProbe v1.0.0
53 matchers, 9 categories, Python/Go via tree-sitter, user-defined rules, LLM extraction, agent invocation, type-aware checks.
Was 15 matchers and TS-only yesterday. Every v0.1.0 limitation resolved.
github.com/moonrunnerkc/rule…
New in v1.0.0: ruleprobe.config.ts for custom rules and overrides. --project for cross-file type analysis. ruleprobe run with Claude SDK integration and --watch mode for any agent. Opt-in LLM extraction for rules the static parser can't reach.
Core pipeline is still fully deterministic. No LLM unless you ask for it.
The tool verifies its own codebase against its own instruction file. Scores 72% on itself. 9 violations documented in the README with exact paths and line numbers.
393 tests, MIT, GitHub Action included.
npmjs.com/package/ruleprobe
RuleProbe: open source CLI that verifies AI coding agent output against CLAUDE.md / AGENTS.md instruction files.
AST checks via ts-morph, 15 rule matchers, deterministic pass/fail with file + line evidence. No LLM eval. Ships with a GitHub Action for PR verification.
TS/JS, MIT, v0.1.0.
github.com/moonrunnerkc/rule…
AI coding agents get the logic right on the first try. What they miss is everything around it. Accessibility, responsive layout, dark mode, meta tags, tests, module separation. You end up reprompting for each one individually, reviewing the fix, then reprompting for the next thing it missed.
Swarm Orchestrator injects the quality bar into the agent's prompt before it writes anything, then verifies the output against real outcomes. Build pass, tests pass, files changed. Every step produces evidence: git diffs against recorded baselines, build/test execution results, and per-step verification reports. Nothing merges without proof it works. If something fails, the agent retries with specific feedback about what's still wrong. Works with Copilot, Claude Code, or Codex.
Same prompts, standalone agents vs orchestrator:
- Tic-tac-toe, Claude Code solo: 4 out of 26 quality attributes. Through the orchestrator: 26 out of 26.
- Markdown note app, Copilot CLI solo: 3 out of 30. Orchestrator: 30 out of 30.
- Calculator, Codex solo: 6 out of 34. Orchestrator: 32 out of 34. Codex actually beat it on operator precedence.
All frontend projects so far. Backend and API comparisons are next, and the gap will probably shrink there since the quality gates are heavier on accessibility and responsive design right now.
Open source, works as a CLI or GitHub Action.
github.com/moonrunnerkc/swar…#OpenSource#DevTools#AIAgents#GitHubCopilot#ClaudeCode#Codex#SoftwareEngineering#DeveloperProductivity#CodeQuality#Accessibility#A11y#TypeScript#NodeJS#AgenticAI#LLMOps#TestAutomation#CICDPipeline#GitHubActions#WCAG#CodeReview
Swarm Orchestrator 4.0 ships outcome-based verification for AI-generated code.
It orchestrates coding agents (Copilot, Claude Code, Codex) across isolated git branches, then verifies results by running the actual build and tests before anything merges. Not transcript parsing. Not trusting what the agent claimed. Actual execution in the worktree.
Also ships as a GitHub Action, and has a recipe system for common tasks like adding tests, auth, or migrating to TypeScript.
1,112 tests passing. Open source, ISC license.
github.com/moonrunnerkc/swar…#ClaudeCode#Codex#GitHubCopilot#GitHubActions#OpenSource#AI#DevTools#TypeScript#CodingAgents