Skip to content

Instantly share code, notes, and snippets.

@drewstone
drewstone / trading-blueprint-design.md
Last active February 13, 2026 15:53
AI Trading Vault Blueprint — Design & Execution Plan

AI Trading Vault Blueprints — Design & Execution Plan

Executive Summary

A modular, multi-blueprint system for non-custodial AI-managed trading on Tangle Network. Users create AI trading bot instances (natural language or code), operators provide compute, an independent AI validator committee approves trade intents, and on-chain vaults execute trades with hard policy guards. No TEE or MPC required — security comes from smart contract custody + multi-operator validation + on-chain policy enforcement.

The system is layered and modular:

  • Layer 0: sandbox-runtime (existing) — container lifecycle
  • Layer 1: trading-runtime (new shared lib) — intents, validation, portfolio, protocol adapters
  • Layer 2: Strategy-specific blueprints — each with different expressivity, protocols, risk profiles
@drewstone
drewstone / agent-driver-audit.md
Created February 5, 2026 02:32
Senior Engineer Audit: @tangle/agent-driver

🔍 Senior Engineer Audit: @tangle/agent-driver

Package: @tangle/agent-driver v0.1.0
Auditor: Ferdinand (AI)
Date: 2026-02-04
Scope: Architecture, API design, observability, production readiness


Executive Summary

@drewstone
drewstone / E2E-AUTH-AUDIT.md
Created February 4, 2026 06:20
Blueprint Agent E2E Auth Audit - Feb 3, 2026

E2E Auth Audit — Feb 3, 2026

Problem Summary

E2E tests fail because:

  1. OAuth is the PRIMARY auth method — GitHub button shown first
  2. Email/password is HIDDEN — requires clicking "Other sign-in options"
  3. Tests need to expand "Other sign-in options" before filling email form

@drewstone
drewstone / e2e-gallery.html
Created February 4, 2026 06:19
Blueprint Agent E2E Test Summary - Feb 3, 2026
@drewstone
drewstone / diagram-1-isolation-vs-state.html
Created February 4, 2026 05:44
Agent Sandbox Landscape - v17 (Fixed all axis layouts)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<title>Sandbox Isolation & State Matrix</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');
* { box-sizing: border-box; margin: 0; padding: 0; }
@drewstone
drewstone / diagram-1-isolation-vs-state.html
Created February 4, 2026 05:43
Agent Sandbox Landscape - v16 (Fixed Replit pricing - subscription)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<title>Sandbox Isolation & State Matrix</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');
* { box-sizing: border-box; margin: 0; padding: 0; }
@drewstone
drewstone / diagram-1-isolation-vs-state.html
Created February 4, 2026 05:39
Agent Sandbox Landscape - v15 (Fixed Daytona pricing)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<title>Sandbox Isolation & State Matrix</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');
* { box-sizing: border-box; margin: 0; padding: 0; }
@drewstone
drewstone / diagram-1-isolation-vs-state.html
Created February 4, 2026 05:38
Agent Sandbox Landscape - v14 (Added Replit/Daytona pricing)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<title>Sandbox Isolation & State Matrix</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');
* { box-sizing: border-box; margin: 0; padding: 0; }
@drewstone
drewstone / diagram-1-isolation-vs-state.html
Created February 4, 2026 05:37
Agent Sandbox Landscape - v13 (Tangle repositioned, no overlap)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<title>Sandbox Isolation & State Matrix</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');
* { box-sizing: border-box; margin: 0; padding: 0; }
@drewstone
drewstone / diagram-1-isolation-vs-state.html
Created February 4, 2026 05:34
Agent Sandbox Landscape - v12 (Fixed numbering, cleaner labels)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<title>Sandbox Isolation & State Matrix</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');
* { box-sizing: border-box; margin: 0; padding: 0; }