Skip to content

Instantly share code, notes, and snippets.

View jeffscottward's full-sized avatar
👷‍♂️
Making

Jeff Scott Ward jeffscottward

👷‍♂️
Making
View GitHub Profile
@jeffscottward
jeffscottward / 00-README.md
Created October 15, 2026 23:26
Off Book (waveformeng/off-book) code review: report PDF and test suite

Off Book (waveformeng/off-book) code review, 2026-10-15

  • off-book-review.pdf: the full report (18 pages) for commit 51e2172: grades, findings, council decisions, dependency / data-flow / XState diagrams, benchmark and edge-case results, UVR stem comparison.
  • conftest.py, test_performance.py, test_quality.py, test_edge_cases.py, offbook_capped.py: the pytest suite used for the benchmarks and edge cases. It needs the downloaded models and your own audio stems (set the OFFBOOK_* environment variables listed in conftest.py). It writes timings, counts and scores only, never token text.

Sample song: B.A. Johnston, https://youtu.be/RQJZbM-hBfY. No audio, stems or transcripts are included.

@jeffscottward
jeffscottward / pi-web-omp-maestro-agnosticity-report.html
Created July 1, 2026 01:41
pi-web PR #36 agnosticity report: OMP/Maestro analysis
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>pi-web agnosticity report for PR #36</title>
<style>
:root { color-scheme: light dark; --bg:#0f172a; --panel:#111827; --text:#e5e7eb; --muted:#94a3b8; --accent:#7dd3fc; --border:#334155; }
body { margin:0; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif; background:var(--bg); color:var(--text); line-height:1.58; }
main { max-width:1060px; margin:0 auto; padding:48px 24px 80px; }
@jeffscottward
jeffscottward / pugdoc-runtime.min.js
Created May 11, 2026 18:24
PugDoc browser runtime
!function(){"use strict";const e="https://pugjs.org/js/pug.js";function t(){if(window.pug&&"function"==typeof window.pug.render)return window.pug;if("function"==typeof window.require)try{const e=window.require("pug");if(e&&"function"==typeof e.render)return window.pug=e,e}catch(e){return null}return null}function n(){return Boolean(t())}function o(e){return String(e).replaceAll("&","&amp;").replaceAll("<","&lt;").replaceAll(">","&gt;").replaceAll('"',"&quot;").replaceAll("'","&#39;")}function r(e){const t=e&&e.message?e.message:String(e),n=e&&e.stack?e.stack:"";document.body||document.documentElement.appendChild(document.createElement("body")),document.body.innerHTML=['<main style="min-height:100vh;background:#18181b;color:#f4f4f5;padding:32px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;">','<section role="alert" style="max-width:920px;margin:0 auto;border:1px solid #ef4444;background:#450a0a;border-radius:12px;padding:24px;box-shadow:0 24px 80px rgba(0,0,0,.35);">
@jeffscottward
jeffscottward / INDEX.md
Created February 22, 2026 21:36
AI Harness Comparative Analysis: Maestro vs Superpowers vs ECC vs Agent Orchestrator (10,800+ lines)

AI Harness Analysis — Report Index

Generated: 2026-02-22 | Tool: Claude Code (Opus 4.6) | Total: 10,765 lines across 6 reports

Overview

This directory contains a comprehensive comparative analysis of 4 AI coding harness projects, produced according to the master prompt. The goal: build the canonical feature set for an AI harness focused on scalable agent-team execution, orchestration quality, code quality governance, and operational maturity.


@jeffscottward
jeffscottward / SKILL.md
Created January 26, 2026 14:49
Voice Notify skill for Claude Code - speaks summaries aloud after responses
Error in user YAML: (<unknown>): mapping values are not allowed in this context at line 2 column 50
---
name: voice-notify
description: ALWAYS end responses with <!-- VOICE: brief summary --> for audio notification. A Stop hook reads this and speaks it aloud. Use "quiet voice" to mute, "voice on" to unmute.
---

Voice Notify

ALWAYS end every response with a voice summary marker:

@jeffscottward
jeffscottward / mac-dev-setup.sh
Last active January 26, 2026 15:25
One-command Mac setup for Claude Code - installs Homebrew, Oh My Zsh, NVM, Node.js LTS, Git, and Claude Code CLI with plugins
#!/bin/bash
# =============================================================================
# Mac Development Setup for Claude Code
# =============================================================================
# This script installs everything you need to start using Claude Code on a Mac.
# Just copy and paste this entire script into Terminal and press Enter!
#
# What gets installed:
# - Homebrew (Mac package manager)
@jeffscottward
jeffscottward / code-editor-rules.md
Created December 17, 2024 18:57 — forked from yifanzz/code-editor-rules.md
EP12 - The One File to Rule Them All

[Project Name]

Every time you choose to apply a rule(s), explicitly state the rule(s) in the output. You can abbreviate the rule description to a single word or phrase.

Project Context

[Brief description ]

  • [more description]
  • [more description]
  • [more description]
/** @jsxRuntime classic */
/** @jsx jsx */
import React, { useEffect, useState } from 'react'
import { FileDrop } from 'react-file-drop'
import { jsx, Field, Flex, Button, Label, Box } from 'theme-ui'
import { pinFilesToIPFS } from '../utils/pinFilesToIPFS'
type MintFormProps = {}
let formData
@jeffscottward
jeffscottward / React-Picture-fallback-system.js
Created August 4, 2020 23:09
A React.js based picture fallback system for all devices all file types all resolutions and shows them accordingly depending on how many breakpoints you supply
const Picture = ({ name, path = "images/", bp = [] }) => {
let viewports = {};
let sizes = ["1x", "2x", "3x"];
let fileExtensions = {
svg: "svg+xml",
webp: "webp",
png: "png",
jpg: "jpeg",
gif: "gif"
};
import React from 'react'
const DynamicGrid = ({ xy, squareSize, data }) => {
console.log(data);
const rowCells = xy * 2 + 1
let rowFlag = true
let rowEnd = '20'
let gutter = '1'
let insertSpacesAtIndex = []
let dataCopy = [...data]