Skip to content

Instantly share code, notes, and snippets.

@benjaminshafii
benjaminshafii / test-run.json
Created September 17, 2026 15:16
PR 5100 final member routing API evidence, f97ffc835; synthetic fixtures
{
"name": "member creates a persistent private router and routes through live grants",
"dir": "/private/var/folders/d9/xqhkvsp94rg0n0n523snqztm0000gn/T/opencode/jev-gateway-routing/evals/results/test-runs/2026-09-17T15-11-16-465Z-member-creates-a-persistent-private-router-and-routes-through-live-grants",
"createdAt": "2026-09-17T15:11:16.466Z",
"closedAt": "2026-09-17T15:11:45.727Z",
"gitSha": "f97ffc835271db8d8580f3a2a63a44f14c3c9d50",
"engine": "v1",
"branch": "feat/jev-gateway-routing",
"summary": {
"ok": true,
@benjaminshafii
benjaminshafii / 04-jev-routing-selection-model-metrics.json
Created September 17, 2026 15:15
PR 5100 final router builder, blocked state and live Jev verification, f97ffc835; synthetic fixtures
{
"durationMs": 677.9134170000034,
"status": "completed",
"inputTokens": 1310,
"outputTokens": 110
}
@benjaminshafii
benjaminshafii / 01-source-app-and-real-managed-engine-receipt.json
Created September 17, 2026 15:15
PR 5100 final full OpenWork app routing proof, f97ffc835; synthetic sanitized witnesses and pinned engine receipt
{
"actualSourceSha": "f97ffc835271db8d8580f3a2a63a44f14c3c9d50",
"hostKind": "local",
"engine": "v1",
"expectedEngineVersion": "1.18.30",
"binary": {
"pid": "5438",
"binary": "/tmp/openwork-gateway-pnpm-bin/global/5/.pnpm/opencode-ai@1.18.30/node_modules/opencode-ai/bin/opencode.exe",
"version": "1.18.30"
},
@benjaminshafii
benjaminshafii / test-run.json
Created September 17, 2026 07:14
PR 5100: passing authorized Gateway routing API record at 2ba3a6638299a6b338a045f59018d79814feabfb (synthetic fixtures)
{
"name": "member creates a persistent private router and routes through live grants",
"dir": "/private/var/folders/d9/xqhkvsp94rg0n0n523snqztm0000gn/T/opencode/jev-gateway-routing/evals/results/test-runs/2026-09-17T07-04-40-224Z-member-creates-a-persistent-private-router-and-routes-through-live-grants",
"createdAt": "2026-09-17T07:04:40.225Z",
"closedAt": "2026-09-17T07:05:08.757Z",
"gitSha": "2ba3a6638299a6b338a045f59018d79814feabfb",
"engine": "v1",
"branch": "feat/jev-gateway-routing",
"summary": {
"ok": true,
@benjaminshafii
benjaminshafii / test-run.json
Created September 17, 2026 07:14
PR 5100: passing browser and live Jev verification record at 2ba3a6638299a6b338a045f59018d79814feabfb (synthetic fixtures)
{
"name": "a member creates, edits and reloads a prompt router in Den",
"dir": "/private/var/folders/d9/xqhkvsp94rg0n0n523snqztm0000gn/T/opencode/jev-gateway-routing/evals/results/test-runs/2026-09-17T06-58-45-117Z-a-member-creates-edits-and-reloads-a-prompt-router-in-den",
"createdAt": "2026-09-17T06:58:45.118Z",
"closedAt": "2026-09-17T07:02:48.852Z",
"gitSha": "2ba3a6638299a6b338a045f59018d79814feabfb",
"sandboxRef": "feat/jev-gateway-routing",
"engine": "v1",
"branch": "feat/jev-gateway-routing",
"summary": {
services:
gluetun:
image: qmcgaw/gluetun:latest
container_name: gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun
environment:
- VPN_SERVICE_PROVIDER=protonvpn
@benjaminshafii
benjaminshafii / print_source_code_from_repo.py
Last active June 10, 2024 10:42
Printing an entire codebase
import os
import subprocess
import argparse
import fnmatch
from urllib.parse import urlparse
EXCLUDE_DIRS = ['node_modules', 'dist', 'build', '.git', 'venv']
SOURCE_CODE_EXTENSIONS = ['.py', '.md','.mdx', '.js', '.java', '.cpp', '.c', '.h', '.cs', '.rb', '.go', '.rs', '.ts', '.php', '.html', '.css']
def clone_repo(url, clone_dir):
@benjaminshafii
benjaminshafii / basel.js
Created August 10, 2023 00:40
Auto-generate OpenAPI spec w/ Anthropic Claude from any programming language
const Anthropic = require('@anthropic-ai/sdk');
const path = require('path');
const YAML = require('yaml');
const fs = require('fs');
// Initialize Anthropic SDK
const anthropic = new Anthropic({
apiKey: process.env.ANTHROPIC_API_KEY,
});
{"name":"Noun 134", "description":"Noun 134 is a member of the Nouns DAO", "image": "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIwIiBoZWlnaHQ9IjMyMCIgdmlld0JveD0iMCAwIDMyMCAzMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjZDVkN2UxIiAvPjxyZWN0IHdpZHRoPSIxNDAiIGhlaWdodD0iMTAiIHg9IjkwIiB5PSIyMTAiIGZpbGw9IiNiODdiMTEiIC8+PHJlY3Qgd2lkdGg9IjE0MCIgaGVpZ2h0PSIxMCIgeD0iOTAiIHk9IjIyMCIgZmlsbD0iI2I4N2IxMSIgLz48cmVjdCB3aWR0aD0iMTQwIiBoZWlnaHQ9IjEwIiB4PSI5MCIgeT0iMjMwIiBmaWxsPSIjYjg3YjExIiAvPjxyZWN0IHdpZHRoPSIxNDAiIGhlaWdodD0iMTAiIHg9IjkwIiB5PSIyNDAiIGZpbGw9IiNiODdiMTEiIC8+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjEwIiB4PSI5MCIgeT0iMjUwIiBmaWxsPSIjYjg3YjExIiAvPjxyZWN0IHdpZHRoPSIxMTAiIGhlaWdodD0iMTAiIHg9IjEyMCIgeT0iMjUwIiBmaWxsPSIjYjg3YjExIiAvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxMCIgeD0iOTAiIHk9IjI2MCIgZmlsbD0iI2I4N2IxMSIgLz48cmVjdCB3aWR0aD0iMTEwIiBoZWlnaHQ9IjEwIiB4PSIxMjAiIHk9IjI2MCIgZmlsbD0iI2I4N2IxMSIgLz48cmVjdCB3aWR0aD0iMjAiIGhlaWdod
{"name":"Shield Badge", "description":"An unused Shield Badge. Can be used to build 1 Shield.", "image": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MDAgNjAwIj48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIxMTAuNSIgeDI9IjM4OS41IiB5MT0iODIuNjgiIHkyPSI4Mi42OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2E5YTlhOSIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNhOWE5YTkiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0zNzcuMTQgNzYuNUgxMjIuODZhMTIuMzcgMTIuMzcgMCAwIDAtMTIuMzYgMTIuMzZoMjc5YzAtNi44Mi01LjU0LTEyLjM2LTEyLjM2LTEyLjM2eiIvPjxwYXRoIGZpbGw9IiMwMDdGRkYiIGQ9Ik0xMjIuODYgNTIxLjVhMTIuMzcgMTIuMzcgMCAwIDEtMTIuMzYtMTIuMzZWOTAuODZjMC02LjgyIDUuNTQtMTIuMzYgMTIuMzYtMTIuMzZoMjU0LjI4YzYuODIgMCAxMi4zNiA1LjU0IDEyLjM2IDEyLjM2djQxOC4yOGMwIDYuODItNS41NCAxMi4zNi0xMi4zNiAxMi4zNkgxMjIuODZ6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0