Radiology seemed protected by years of training. Legal research, by legal culture. Writing, by creativity. All crossed the threshold — not because they were simple, but because they became codifiable. That threshold is what determines what shifts, not apparent complexity.
Principle
The codifiability threshold is the point at which a task can be learned and executed by an automated system. What determines the crossing is not the difficulty of the task, but the possibility of extracting its underlying rules, patterns, or sequences.
Key implication: a very complex task can cross the threshold quickly if it is structurally codifiable. A simple task can resist for a long time if it is irreducibly relational.
The 4 Types of Codifiability
1 — Deterministic Rules (1980-2000)
Tasks expressible as explicit rules: if X then Y.
Examples: data entry, calculation, sorting, batch processing.
Once you can write the algorithm, the task shifts. This is the industrial automation wave.
2 — Statistical Patterns (2010-2020)
Tasks not expressible as rules, but whose patterns are detectable in data.
Examples: fraud detection, image recognition, recommendations, structured-data diagnostics.
The model extracts patterns without anyone knowing how to formulate them explicitly. The task shifts without a single rule being written.
3 — Discursive Reasoning (2020-2023)
Tasks related to language, contextualization, reasoning over text.
Examples: writing, synthesis, code, analysis, customer support, translation.
LLMs showed that these apparently “human” tasks are codifiable through learning on massive volumes of human production.
4 — Complex Sequences (2024-2026)
Tasks protected not by the difficulty of an isolated step, but by the complexity of the sequence — sustained judgment over a chain of actions.
Examples: complete legal research, integrated radiology, multi-step workflows.
Autonomous agents have this continuity of execution. Protection through chain complexity collapses.
The Apparent Complexity Paradox
A task can seem very complex and still cross the threshold quickly. What matters is not perceived complexity, but the nature of what makes it difficult:
- Complexity by rules → type 1 codifiable, already crossed
- Complexity by patterns → type 2 codifiable, crossed since 2010
- Complexity by language → type 3 codifiable, crossed since 2020
- Complexity by sequence → type 4 codifiable, in progress
- Complexity by irreducible presence → structurally resists
Practical Question
For each task in your role, identify its codifiability type:
- Is it expressible as rules? → Type 1, already shifted
- Does it have learnable patterns in data? → Type 2, already shifted
- Is it primarily discursive? → Type 3, shifted or in progress
- Is it a complex sequence? → Type 4, next wave
- Does it require irreducible human presence? → Structurally resists
Sources
- Frey, C.B. & Osborne, M.A. (2013). The Future of Employment. Oxford Martin School
- Arntz, M., Gregory, T. & Zierahn, U. (2016). The Risk of Automation for Jobs in OECD Countries. OECD
- Autor, D. (2019). Work of the Past, Work of the Future. NBER
- Acemoglu, D. & Restrepo, P. (2019). Automation and New Tasks. NBER