2026-10-11 17:11 UTC

Independent use will determine whether Ballast’s hook and portable markdown skills reliably prevent false completion, repeated corrections, and reopened decisions across Claude Code and Codex workflows.

state: expiredheat: lowuncertainty: highconvergesscott: mediumagent-harnesses coding-agents agent-workflowsBallast

What is this?

Ballast is presented as an open-source plugin created by a self-described non-developer who says they run their job through Claude Code and needed a more trustworthy workflow. Its proposed design combines lifecycle hooks for deterministic checks with portable Markdown skills that encode reusable working practices, potentially spanning Claude Code and Codex. The supplied results support the general distinction between hooks as external enforcement and skills as model-facing playbooks, but they do not independently identify Ballast’s implementation or establish that it prevents false completion, repeated corrections, or reopened decisions; those claims still require independent use and testing.

Why it matters to Scott

Ballast independently combines two positions Scott already implements: portable Markdown as the agent’s durable operating layer and deterministic hooks as the enforcement and verification layer. It is relevant to his active Claude Code/Codex workflows and Proposal Compiler architecture, but remains an unvalidated implementation rather than evidence that the combination reliably prevents false completion or decision regression.
ip:framework.markdown-osip:concept.manners-vs-physicsip:concept.test-first-agent-workflowip:concept.claude-md-patterndev:project.proposalradar:coding-agent-self-report-failure-blindnessradar:handbook-md-agent-policy-failureradar:shared-agent-skills-standardradar:concept.agent-interoperability
queries asked of Scott's wikis
  • deterministic hooks versus prompt-based agent control
  • coding-agent false completion and evidence gates
  • portable markdown skills across agent harnesses
  • agent memory for corrections and settled decisions
  • cross-platform Claude Code and Codex workflows
  • trust and verification patterns for non-developer agent users

Measured heat

no measured readings yet — the hourly heat pass fills this in

How the heat travelled

no chain yet — the hourly chain pass fills this in

Evidence (2) — ⭐ canonical anchor

sourceobjectauthorscorecomments
🟠 redditI'm not a developer. I run my entire job through Claude Code, and I just open-sourced the plugin that holds it together.
ClaudeAI
Melony_Ivy848312
🟧 echo.other ⭐Original self-post: “For the last few months my entire job has run through Claude Code… I had to find another way to trust what comes out.” svy04——

Interpretation history

Decision trace