Skip to content
View mavericksea-ai's full-sized avatar

Organizations

@driftproofhq

Block or report mavericksea-ai

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. Markdown is supported. 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
mavericksea-ai/README.md
Maverick — Make the score mean something. Building Driftproof. Fixing how AI gets evaluated.

↗ Driftproof   ·   Writing   ·   Contributions   ·   Get in touch

I’m Maverick, building Driftproof and contributing to the tools that evaluate AI models and agents.

I work on a deceptively simple question: did the system actually measure what its score says it measured? That has led me from missing execution evidence to inflated metrics, stale grading, and results attributed to the wrong model.

01 / Building Driftproof

Agent skills change. Models change. Their evaluations should keep up.

Driftproof runs tasks with and without a skill, samples answers and judge scores, and writes dated, hash-verified receipts. It gives you results to inspect and compare when the model underneath a skill changes.

Use the instrument

Evaluate a skill against a baseline and inspect the evidence behind the result.

Explore the source →

Read the findings

Published runs, measurement limits, and what changed when the instrument was corrected.

Three model releases later →

02 / Fixes that shipped

Selected merged contributions to projects I use and study.

Where Why the fix matters
NVIDIA · SkillEvaluator Reading a script must not count as running it. Require invocation evidence ↗
ModelScope · EvalScope Unrecognized answers must not disappear from recall and F1 denominators. Correct PubMedQA scoring ↗
MLflow Relative score checks must handle negative baselines correctly. Use the baseline’s magnitude ↗
Alibaba · skill-up Tool argument rules need the argument structure preserved. Fix judge matching ↗
Addy Osmani · agent-skills Grades must match declared expectations and the current run. Bind expectation IDs ↗ · Clear stale grading ↗
More merged work in agent-skills
  • #578 — Preserve on-disk edits when expanding simplify-ignore sections.
  • #598, #615 — Align ADR grading and templates with the expected status and date.
  • #600, #614 — Strengthen floor-guard checks for untracked files, deletions, thresholds, and diff parsing.

03 / Open-source activity

↗ Recently active · merged

modelscope/evalscope #1828
fix(pubmedqa): include unrecognized answers in recall and F1 denominators

alibaba/skill-up #304
fix(judge): preserve tool argument structure when matching

mlflow/mlflow #26252
Use the baseline's magnitude in min_relative_change checks

◌ Under review

BerriAI/litellm #45834
fix(batches): account for Anthropic cache TTL and search fees

stanfordnlp/dspy #10474
fix: read Prediction scores in BootstrapFewShot's no-threshold acceptance check

microsoft/vscode #340784
Fix Claude agent-host model attribution for multi-model results

Public external PRs · ordered by latest activity · refreshed 2026-10-14 UTC.

Working on agent skills or evaluation infrastructure? I’m interested in reproducible failures, useful tools, and getting the measurement right.

hello@driftproofhq.com · driftproofhq.com

Contribution statuses checked October 10, 2026.

Pinned Loading

  1. driftproofhq/driftproof driftproofhq/driftproof Public

    Continuous, model-version-bound verification of agent skills: run a skill's eval suite with and without the skill, emit hash-verified dated receipts with confidence bands, and diff them into drift …

    JavaScript 2 1