Case File Library
Work through LeetCode-style data structure and algorithm investigations that teach you how to read problem statements, follow constraints, eliminate suspects, qualify candidates, and prove the correct solution before writing code.
Case Files are the practice engine.
Published today: Case Files #001-#014. Case Files #001-#006 are public, and #007-#014 are included with Starter Plan or higher. Later entries are the future curriculum roadmap.
- Understand the Framework Learn Answer Space, Problem Space, and Decision Space.
- Solve Case File #001 Apply the method to the first investigation.
- Continue Through Public Case Files Work the first 6 public investigations before paid access. You are here
- Unlock Book Zero / Starter Path Continue into the paid Case File path when you are ready.
- Study Companion Books Deepen the principles behind the practice.
- Expand Into SQL Map CCF to declarative dataset reasoning.
- Advance Into Enterprise Use CCF for systems, cloud, DevOps, and architecture.
Start with Case File #001 before browsing the full library.
The library is large on purpose, but the first move is small: open Target Element, learn the investigation workflow, then use the Reasoning Guide to name the structure before continuing.
Why These Case Files Matter
Case Files are not riddles to memorize. Each problem is a controlled environment for practicing how to identify state, derive an invariant, determine what must persist, reason about lawful transitions, evaluate constraints, and prove a solution before code.
As the problems become more difficult, the reasoning becomes richer, but the underlying discipline remains consistent. The goal is not to become good at solving isolated puzzles. It is to develop reasoning that transfers to larger engineering problems.
Practice the reasoning at algorithm scale. Apply it at system scale.
Student develops the reasoning at algorithm scale. Pro applies that discipline at system scale.