Skip to content
View OBOneProtocol's full-sized avatar
🏗️
Building
🏗️
Building

Block or report OBOneProtocol

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OBOneProtocol/README.md

Jesse / O-B-ONE — cloud and application engineer, multi-agent AI systems, defensive security

Now: building a 10-agent system, running it on Claude Code and Copilot CLI, shipping gated upstream fixes

Python TypeScript Node.js C Bash AWS Docker Playwright Claude Code Copilot CLI


Engineer in Los Angeles / Long Beach. I build software that has to be trusted before it's clever: multi-agent systems with real approval gates, cloud automation that fails loudly, and fixes that arrive with the test that proves them.

What I work on

Agent systems people can actually supervise. Most of my time goes to the parts that decide whether an AI system is safe to leave running: who is allowed to act, what happens when a step fails, and how a person stays in the loop without reading every log.

Upstream fixes, evidence first. Before I touch someone else's project I check that the issue is real, unclaimed and wanted, read the contribution rules, and write the failing test. Then the fix.

Cloud and defensive security. Container builds, AWS reliability work, threat modelling, and hardening the boring paths attackers like best.

The system I run

Owner approves outside actions; Forge, the personal agent, briefs CLOUD, the swarm lead, which assigns eight specialists

  • One agent talks to me. Forge holds my priorities and turns decisions into plain English. CLOUD runs the swarm and reports back to Forge in a fixed format, so nothing gets lost between them.
  • Nothing leaves the machine without me. Pushes, PRs, posts and purchases wait for my approval of the exact item. An agent's confidence is not approval.
  • Cheapest model that can do the job. The lead picks a model per task and escalates only after a real, revised attempt fails. A model fallback is logged, not treated as a blocker.
  • One source, two platforms. A single registry generates the same agents for Claude Code and GitHub Copilot CLI, with tests that fail if they drift.

Selected work

A local LLM writes a Dockerfile, docker build judges it, and the build errors feed the next attempt. A small loop with a ground-truth validator; documented samples cover Flask, Node.js and Go.

Merged upstream

  • career-ops #3711 — detect project-scoped Playwright MCP installs, with precedence-aware config and regression tests.
  • career-ops #3591 — harden context-budget prompt assembly and tracker-path handling.

In review upstream (opened November 2026)

  • mypy #22438 — treat writable callable attributes as invariant in PEP 695 variance inference.
  • ruff #30317 — F402: report loop variables that shadow imports inside conditional branches, matching pyflakes (preview-gated).
  • ruff #30318 — PLW0406: report from <module> import of the current module, matching pylint (preview-gated).
  • conductor #1831 — keep the MySQL queue's unack sweep running after one failed run, so a dropped connection doesn't strand workflows until restart.
  • agent-browser #2549 — let frame "#selector" resolve cross-origin iframes, with an end-to-end test against real Chrome.

How I work, specifically

  • A bug report becomes a failing test before it becomes a diff
  • "Works on my machine" is an environment finding, not a fix
  • A mismatch between code and docs might be a design decision; I ask first
  • Every external action is non-idempotent until proven otherwise: gate it, don't retry it
  • Notes are part of the system: decisions and lessons get written down, dated, and corrected when they turn out wrong

LinkedIn

Pinned Loading

  1. career-ops-hq/career-ops career-ops-hq/career-ops Public

    Open-source AI job search agent and job finder: scan job boards, score each job 1-5 against your CV before you apply, tailor an ATS-friendly resume and cover letter, get interview prep and an appli…

    JavaScript 81.8k 15k

  2. DietrichGebert/ponytail DietrichGebert/ponytail Public

    Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

    JavaScript 189k 10.5k

  3. prowler-cloud/prowler prowler-cloud/prowler Public

    This repo hosts Prowler OSS (CLI and Local Server). Prowler is the world’s most widely used open-source cloud security platform that automates security and compliance across any cloud environment f…

    Python 15.2k 2.5k