doll

doll builds tools for developers and the decentralized web. Rust systems programmer, AI tooling architect, and AT Protocol contributor.

// projects

things doll has built

Chainlink 121

A CLI issue tracker designed for AI-assisted development. Tracks tasks across sessions with context preservation, hooks, and behavioral guardrails.

Aurora Prism 80

A self-hostable AT Protocol AppView for Bluesky with a cyberpunk dashboard, real-time firehose indexing, and 52 XRPC endpoints.

OpenClaudia 32

An open-source universal agent harness that gives any LLM Claude Code-like capabilities. Multi-provider support, tools, memory, and hooks.

Concord 22

An open-source, self-hostable chat platform with native IRC compatibility and a modern web UI. AT Protocol authentication built in.

Tesseract-Vault 11

A post-quantum encryption and decryption tool built in Rust. Explores next-generation cryptographic algorithms for quantum-resilient security.

codescanner 9

A code security scanner that analyzes source code for vulnerabilities and potential security issues.

// methodology

how doll builds software

doll created Verification-Driven Development (VDD) — a high-integrity software engineering framework that eliminates code slop through a generative adversarial loop. A Builder AI and an Adversarial AI are placed in a high-friction feedback cycle, mediated by a human developer and granular issue tracking.

Phase 1
Decomposition

The goal is atomized via Chainlink into Epics, Issues, and Sub-issues — a bead-string of trackable work where no logic is left unaddressed.

Phase 2
Verification Loop

Automated test coverage plus human-in-the-loop manual testing. The Builder writes tests for all logic; the developer verifies the spirit of each requirement.

Phase 3
Adversarial Refinement

The codebase is roasted by a hyper-critical Adversary AI with zero tolerance and a fresh context window every turn — no relationship drift, no politeness.

Phase 4
Convergence

The cycle continues until the Adversary is forced to hallucinate problems. When critiques stop being grounded in reality, the code is “Zero-Slop.”

>

Anti-Slop Bias — The first “correct” version is assumed to carry hidden technical debt.

>

Forced Negativity — Adversarial pressure bypasses the politeness filters of standard AI interactions.

>

Linear Accountability — Every line of code maps to a Chainlink issue and a verification step.

>

Entropy Resistance — Context resets prevent long-running AI conversations from losing focus.

read the full writeup →

// skills

what doll works with

Languages

Rust TypeScript Python C

Domains

AI Tooling AT Protocol / Bluesky Security & Cryptography Developer Tools Full-Stack Web

Technologies

SQLite PostgreSQL React Axum Tokio Docker