A transferable, self-enforcing software-engineering methodology for AI coding agents, extracted from an advanced model (Claude Fable 5) to make less capable models perform more reliably through layered rules, subagents, hooks, and evals.

Stars

88

7-day growth

No data

Forks

20

Open issues

0

License

No data

Last updated

2026-07-07

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It doesn't just write rules—it enforces them via deterministic hooks, independent subagents, and behavioral evals, and it candidly acknowledges limitations (e.g., token tax, unverified head-to-head benefit) rather than overselling.

Who it is for

  • Developers building or maintaining AI coding agent systems (e.g., Claude Code users)
  • Researchers studying LLM reliability, methodology transfer, and agent behavior
  • Prompt engineers seeking structured ways to reduce hallucination and requirement drops
  • Teams wanting to install a ready-made enforcement scaffold for their AI coding assistants

Use cases

  • Installing into Claude Code to automatically enforce verification, honesty, and scope discipline on every task
  • Using the methodology documents to train or prompt a weaker model to follow advanced reasoning patterns
  • Extending the stack standards and evals to enforce project-specific coding conventions and regression prevention
  • Running the AB test harness to compare baseline vs. methodology-guided model performance

Strengths

  • Four-layer enforcement (hooks, agents, context, evals) ensures rules are mechanically backed, not just prose
  • Concrete, executable instructions with decision rules and 'done when' criteria—no abstract advice
  • Defense in depth: same rule appears at multiple layers so a single failure doesn't collapse the system
  • Honesty and safety are non-negotiable, with integrity absolutes and an adversarial review agent

Considerations

  • The scaffolding imposes a token tax that may degrade weaker models faster under heavy load
  • Head-to-head benefit over baseline has not yet been empirically measured (as explicitly stated in README)
  • Storage of constraints doesn't guarantee noticing cross-term conflicts; relies on parallel checks and adversarial agents to compensate

README quick start

fable5-methodology

A transferable, self-enforcing software-engineering methodology for AI coding agents — written by Claude Fable 5 to make a less advanced model work more like it.

It began as a single directive to Fable 5: document your complete working methodology so a less capable model can execute it cold. The result is an attempt to extract the concrete procedures, decision rules, reasoning strategies, and quality standards an advanced model actually uses — and hand them to a weaker successor (or to the same model after a context reset, with no goodwill assumed).

The central bet is that writing the methodology down is not enough, because written rules decay. So it ships in four layers — prose you read, skills that load on demand, subagents with strict contracts, and hooks that block at lifecycle events — arranged so that the parts a script can enforce are enforced by a script, and only genuine judgement is left to prose. Everything is written as executable instruction — imperative, concrete, with decision rules ("if X, do Y"), worked examples, and a "done when" criterion — never abstract advice.


Table of contents


Origin — extracted from Fable 5

This repository is the output of an unusual exercise: asking an advanced model to explain itself well enough to be replaced by a lesser one.

Claude Fable 5 — a model in Anthropic's Claude 5 family, positioned above the Opus tier in raw capability — was given a single standing directive:

Document your complete working methodology so

Description

A transferable, self-enforcing software-engineering methodology for AI coding agents — playbook, skills, contracted subagents, lifecycle hooks, and evals.

Related repositories

Similar projects matched by category, topics, and programming language.

jamesob
Featured
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI & Machine LearningLarge Language Models
1,660
bjan
Featured
bjan GitHub avatar

claudemux

Claudemux is a lightweight, dependency-minimal message bus that lets multiple Claude Code sessions communicate in real-time over tmux, enabling one session to ask another a question and receive the answer without manual intervention.

AI & Machine LearningAI Agents
9
AARomanov1985
AARomanov1985 GitHub avatar

Audio-Cassette-Simulation

A set of bash scripts using ffmpeg to simulate vintage cassette tape audio profiles with noise, wow/flutter, bandwidth limits, and EQ.

Shell
373