Skip to content
View Conalh's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report Conalh

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.

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
Conalh/README.md

Conal (Connor) Hickey

Everything here is open source. I build local-first tools that make complex work inspectable: AI-agent governance, repository sensemaking, and evidence-backed health workflows.

Pasadena, CA - @conalhck - dev.to/conalh

Best entry points

  • agent-gov-demo - a deliberately rogue PR that trips the full agent-gov suite at once.
  • agent-gov-core - the shared substrate: canonical findings, report merging, parsers, schemas, and zero runtime deps.
  • AgentPulse - a local terminal dashboard for live AI-agent trajectory verdicts.
  • RepoBrief - turns an unfamiliar repo into an architecture map, hotspot list, risk summary, and onboarding path.
  • fit-ontology - trainer-facing client intelligence from wearables, intake, and ACSM-aligned rules.
  • recovery-trail - client-side Apple Health recovery analysis with a live demo: https://conalh.github.io/recovery-trail/

AI-agent governance

A local-first review stack for AI-assisted software work. The goal is simple: make agent drift visible before it lands, while keeping reports deterministic, auditable, and easy to wire into CI.

Substrate

  • agent-gov-core - canonical Finding schema, mergeFindings, JSONC/TOML/MCP/shell/transcript parsers, and shared report primitives.

PR-time detectors

  • ScopeTrail - diffs agent config files such as .claude/settings.json, .mcp.json, and Codex sandbox settings.
  • PolicyMesh - finds contradictions across MCP, Claude, Cursor, VS Code, Codex, and Aider configs.
  • CapabilityEcho - flags new network calls, subprocesses, eval, lifecycle scripts, and workflow-permission signals on added diff lines.
  • TaskBound - compares the stated task to the actual PR diff and flags likely scope creep.
  • SessionTrail - audits Cursor, Claude Code, and Codex transcripts for risky runtime behavior.

Runtime and review

  • AgentPulse - classifies live agent sessions as converging, exploring, stuck, done, drifting, or idle. Deterministic, no LLM.
  • GovVerdict - ingests reports from the detector suite, dedupes by fingerprint, and renders one consolidated PR verdict.
  • agent-gov-demo - the sandbox proof repo. Its rogue PR is deliberately titled "fix: typo in README" while tripping every detector.

Repository intelligence

Standalone tools for understanding codebases, reviewing risky changes, finding documentation drift, and bringing stale repos back into motion.

  • RepoBrief - orientation layer for unfamiliar repos: architecture map, key files, risk summary, hotspots, run commands, and where to start.
  • Project Autopsy - evidence-backed autopsy reports for stale repositories: score, verdict, findings, stall hypotheses, revival tasks, and source evidence.
  • Docs Debt Radar - scans repositories for stale, missing, and drifting documentation claims.
  • overreach - Rust capability scanner for diffs, files, and repos; catches network calls, subprocesses, sensitive-file reads, curl | sh, disabled TLS, and hardcoded secrets.

Evidence-backed health workflows

These projects are conservative decision-support tools. They expose inputs, rules, confidence limits, and raw evidence instead of making medical diagnoses or automatic clearance decisions.

  • fit-ontology - trainer-facing client intelligence. It unifies wearables, intake, and ACSM guidelines into a queryable model with explainable rules. Engine v2 produces weekly training recommendations traceable back to the exact metric rows that fired each rule.
  • recovery-trail - athlete-facing recovery briefing from an Apple Health export. It runs 100% client-side and shows HRV, RHR, sleep, load, ACSM-aligned verdicts, and rule traces. Live demo.
  • Nutrition Experiment Lab - private n-of-1 nutrition experiment notebook with adherence tracking, confounder notes, confidence, and transparent next-test suggestions.
  • Injury Return-To-Play Tracker - clinician- and coach-friendly workflow for phase progress, symptoms, functional test evidence, workload tolerance, reporting, and human clearance decisions.
  • Academic Load + Burnout Monitor - student workload planner with explainable pressure signals, check-ins, study sessions, planning blocks, and recovery-aware next actions.
  • Client Intake Decision Engine Builder - tenant-scoped intake forms, decision rules, review queues, and reports.

Pinned Loading

  1. fit-ontology fit-ontology Public

    Client intelligence layer for personal trainers. Unifies wearables, intake, and ACSM guidelines into one ontology with an explainable rules-based reasoning layer.

    Python

  2. recovery-trail recovery-trail Public

    Client-side Apple Health recovery viewer with ACSM-aligned training verdicts and full rule traces.

    JavaScript

  3. agent-gov-demo agent-gov-demo Public

    Sandbox repo for the agent-gov suite — a rogue PR that trips ScopeTrail, PolicyMesh, CapabilityEcho, TaskBound, and SessionTrail at once.

    JavaScript

  4. GovVerdict GovVerdict Public

    One consolidated review across every agent-gov tool — dedupes findings from ScopeTrail, PolicyMesh, CapabilityEcho, TaskBound, and SessionTrail into a single PR verdict. Local-only, MIT.

    JavaScript

  5. agent-gov-core agent-gov-core Public

    Shared library for the agent-gov suite — canonical Finding schema, cross-tool mergeFindings, JSONC/TOML/MCP/shell/transcript parsers. Zero runtime deps, local-only, MIT.

    TypeScript

  6. AgentPulse AgentPulse Public

    Live trajectory verdict for AI coding agent sessions. Local-only, deterministic, no LLM. Watches Claude Code, Cursor, Codex transcripts and shows what each agent is doing right now in a terminal da…

    TypeScript